2024.09.25 20:43:43.417278 [ 1 ] {} : Starting ClickHouse Keeper 23.8.7.1(revision : 54477, git hash: b6a391579f09dde47a1aa5602e154e7fcde80d1e, build id: ), PID 10492 2024.09.25 20:43:43.417459 [ 1 ] {} Application: starting up 2024.09.25 20:43:43.417518 [ 1 ] {} Application: OS Name = SunOS, OS Version = 5.11, OS Architecture = i86pc 2024.09.25 20:43:43.437671 [ 1 ] {} Application: Initializing DateLUT. 2024.09.25 20:43:43.437705 [ 1 ] {} Application: Initialized DateLUT with time zone 'UTC'. 2024.09.25 20:43:43.439149 [ 1 ] {} Context: Cannot connect to ZooKeeper (or Keeper) before internal Keeper start, will wait for Keeper synchronously 2024.09.25 20:43:43.439236 [ 1 ] {} KeeperDispatcher: Initializing storage dispatcher 2024.09.25 20:43:43.439641 [ 1 ] {} KeeperContext: Keeper feature flag FILTERED_LIST: enabled 2024.09.25 20:43:43.439657 [ 1 ] {} KeeperContext: Keeper feature flag MULTI_READ: enabled 2024.09.25 20:43:43.439671 [ 1 ] {} KeeperContext: Keeper feature flag CHECK_NOT_EXISTS: disabled 2024.09.25 20:43:43.439934 [ 1 ] {} KeeperSnapshotManager: Reading from disk LocalSnapshotDisk 2024.09.25 20:43:43.440331 [ 1 ] {} KeeperLogStore: Reading from disk LocalLogDisk 2024.09.25 20:43:43.440397 [ 1 ] {} KeeperLogStore: No logs exists in /var/tmp/omicron_tmp/integration_test-13fe08fd3bd99210-test_raft_config_parsing.10491.1-oximeter-clickward-test/keeper-3/coordination/log. It's Ok if it's the first run of clickhouse-keeper. 2024.09.25 20:43:43.440841 [ 1 ] {} KeeperLogStore: force_sync enabled 2024.09.25 20:43:43.440861 [ 1 ] {} KeeperDispatcher: Waiting server to initialize 2024.09.25 20:43:43.440870 [ 1 ] {} KeeperStateMachine: Totally have 0 snapshots 2024.09.25 20:43:43.440878 [ 1 ] {} KeeperStateMachine: No existing snapshots, last committed log index 0 2024.09.25 20:43:43.440961 [ 1 ] {} KeeperLogStore: Removing all changelogs 2024.09.25 20:43:43.441066 [ 1 ] {} Changelog: Starting new changelog changelog_1_100000.bin.zstd 2024.09.25 20:43:43.441288 [ 1 ] {} KeeperServer: Preprocessing 0 log entries 2024.09.25 20:43:43.441305 [ 1 ] {} KeeperServer: Preprocessing done 2024.09.25 20:43:43.441315 [ 1 ] {} KeeperServer: No config in log store and snapshot, probably it's initial run. Will use config from .xml on disk 2024.09.25 20:43:43.442913 [ 1 ] {} RaftInstance: Raft ASIO listener initiated on :::39103, unsecured 2024.09.25 20:43:43.443023 [ 1 ] {} KeeperStateManager: No state was read 2024.09.25 20:43:43.443065 [ 1 ] {} RaftInstance: parameters: election timeout range 1000 - 2000, heartbeat 500, leadership expiry 10000, max batch 100, backoff 50, snapshot distance 100000, enable randomized snapshot creation NO, log sync stop gap 99999, reserved logs 100000, client timeout 10000, auto forwarding on, API call type async, custom commit quorum size 0, custom election quorum size 0, snapshot receiver included, leadership transfer wait time 0, grace period of lagging state machine 0, snapshot IO: blocking, parallel log appending: on 2024.09.25 20:43:43.443080 [ 1 ] {} RaftInstance: new election timeout range: 1000 - 2000 2024.09.25 20:43:43.443122 [ 1 ] {} RaftInstance: === INIT RAFT SERVER === commit index 0 term 0 election timer allowed log store start 1, end 0 config log idx 0, prev log idx 0 2024.09.25 20:43:43.443241 [ 1 ] {} RaftInstance: asio client created: 1d86aa10 2024.09.25 20:43:43.443270 [ 1 ] {} RaftInstance: asio client created: 1d87d690 2024.09.25 20:43:43.443281 [ 1 ] {} RaftInstance: peer 1: DC ID 0, ::1:39101, voting member, 1 peer 2: DC ID 0, ::1:39102, voting member, 1 peer 3: DC ID 0, ::1:39103, voting member, 1 my id: 3, voting_member num peers: 2 2024.09.25 20:43:43.443304 [ 1 ] {} RaftInstance: global manager does not exist. will use local thread for commit and append 2024.09.25 20:43:43.443394 [ 1 ] {} RaftInstance: wait for HB, for 50 + [1000, 2000] ms 2024.09.25 20:43:43.443858 [ 21 ] {} RaftInstance: bg append_entries thread initiated 2024.09.25 20:43:43.452077 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:43:43.507258 [ 1 ] {} RaftInstance: re-schedule election timer 2024.09.25 20:43:43.507303 [ 1 ] {} RaftInstance: server 3 started 2024.09.25 20:43:43.507343 [ 1 ] {} RaftInstance: asio rpc session created: 1d890b80 2024.09.25 20:43:43.507428 [ 1 ] {} KeeperDispatcher: Server initialized, waiting for quorum 2024.09.25 20:43:44.522537 [ 13 ] {} RaftInstance: receive a incoming rpc connection 2024.09.25 20:43:44.522624 [ 13 ] {} RaftInstance: session 1 got connection from ::1:64538 (as a server) 2024.09.25 20:43:44.522734 [ 13 ] {} RaftInstance: asio rpc session created: 1d8c16f0 2024.09.25 20:43:44.522811 [ 16 ] {} RaftInstance: Receive a pre_vote_request message from 1 with LastLogIndex=0, LastLogTerm 0, EntriesLength=0, CommitIndex=0 and Term=0 2024.09.25 20:43:44.522887 [ 16 ] {} RaftInstance: [PRE-VOTE REQ] my role follower, from peer 1, log term: req 0 / mine 0 last idx: req 0 / mine 0, term: req 0 / mine 0 HB dead 2024.09.25 20:43:44.522900 [ 16 ] {} RaftInstance: pre-vote decision: O (grant) 2024.09.25 20:43:44.522918 [ 16 ] {} RaftInstance: Response back a pre_vote_response message to 1 with Accepted=1, Term=0, NextIndex=1 2024.09.25 20:43:44.524851 [ 18 ] {} RaftInstance: Receive a request_vote_request message from 1 with LastLogIndex=0, LastLogTerm 0, EntriesLength=0, CommitIndex=0 and Term=1 2024.09.25 20:43:44.526180 [ 18 ] {} RaftInstance: [BECOME FOLLOWER] term 1 2024.09.25 20:43:44.526215 [ 18 ] {} RaftInstance: cancel existing timer 2024.09.25 20:43:44.526240 [ 18 ] {} RaftInstance: re-schedule election timer 2024.09.25 20:43:44.526268 [ 18 ] {} RaftInstance: [PRIORITY] decay, target 1 -> 1, mine 1 2024.09.25 20:43:44.526287 [ 18 ] {} RaftInstance: [VOTE REQ] my role follower, from peer 1, log term: req 0 / mine 0 last idx: req 0 / mine 0, term: req 1 / mine 1 priority: target 1 / mine 1, voted_for -1 2024.09.25 20:43:44.526299 [ 18 ] {} RaftInstance: decision: O (grant), voted_for 1, term 1 2024.09.25 20:43:44.526390 [ 18 ] {} IDisk: Copying from LocalStateFileDisk (path: /var/tmp/omicron_tmp/integration_test-13fe08fd3bd99210-test_raft_config_parsing.10491.1-oximeter-clickward-test/keeper-3/coordination) state to LocalStateFileDisk (path: /var/tmp/omicron_tmp/integration_test-13fe08fd3bd99210-test_raft_config_parsing.10491.1-oximeter-clickward-test/keeper-3/coordination) state-OLD. 2024.09.25 20:43:44.528043 [ 18 ] {} RaftInstance: Response back a request_vote_response message to 1 with Accepted=1, Term=1, NextIndex=1 2024.09.25 20:43:44.529744 [ 16 ] {} RaftInstance: Receive a append_entries_request message from 1 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=1 2024.09.25 20:43:44.529784 [ 16 ] {} RaftInstance: from peer 1, req type: 3, req term: 1, req l idx: 0 (1), req c idx: 0, my term: 1, my role: 1 2024.09.25 20:43:44.529795 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:44.529817 [ 16 ] {} RaftInstance: [LOG OK] req log idx: 0, req log term: 0, my last log idx: 0, my log (0) term: 0 2024.09.25 20:43:44.529844 [ 16 ] {} RaftInstance: [INIT] log_idx: 1, count: 0, log_store_->next_slot(): 1, req.log_entries().size(): 1 2024.09.25 20:43:44.529853 [ 16 ] {} RaftInstance: [after SKIP] log_idx: 1, count: 0 2024.09.25 20:43:44.529862 [ 16 ] {} RaftInstance: [after OVWR] log_idx: 1, count: 0 2024.09.25 20:43:44.529872 [ 16 ] {} RaftInstance: append at 1, term 1, timestamp 0 2024.09.25 20:43:44.531214 [ 16 ] {} RaftInstance: receive a config change from leader at 1 2024.09.25 20:43:44.531268 [ 16 ] {} RaftInstance: local log idx 1, target_commit_idx 0, quick_commit_index_ 0, state_->get_commit_idx() 0 2024.09.25 20:43:44.531272 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:43:44.531294 [ 16 ] {} RaftInstance: cancel existing timer 2024.09.25 20:43:44.531349 [ 1 ] {} KeeperDispatcher: Quorum initialized 2024.09.25 20:43:44.531384 [ 16 ] {} RaftInstance: re-schedule election timer 2024.09.25 20:43:44.531389 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:43:44.531489 [ 16 ] {} RaftInstance: batch size hint: 0 bytes 2024.09.25 20:43:44.531509 [ 16 ] {} RaftInstance: Response back a append_entries_response message to 1 with Accepted=1, Term=1, NextIndex=2 2024.09.25 20:43:44.531513 [ 1 ] {} KeeperDispatcher: Dispatcher initialized 2024.09.25 20:43:44.531918 [ 18 ] {} RaftInstance: Receive a append_entries_request message from 1 with LastLogIndex=1, LastLogTerm 1, EntriesLength=0, CommitIndex=1 and Term=1 2024.09.25 20:43:44.531940 [ 18 ] {} RaftInstance: from peer 1, req type: 3, req term: 1, req l idx: 1 (0), req c idx: 1, my term: 1, my role: 1 2024.09.25 20:43:44.531949 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:44.531959 [ 1 ] {} Application: Listening for Keeper (tcp): [::1]:39003 2024.09.25 20:43:44.531967 [ 18 ] {} RaftInstance: [LOG OK] req log idx: 1, req log term: 1, my last log idx: 1, my log (1) term: 1 2024.09.25 20:43:44.532029 [ 18 ] {} RaftInstance: trigger commit upto 1 2024.09.25 20:43:44.532041 [ 18 ] {} RaftInstance: local log idx 1, target_commit_idx 1, quick_commit_index_ 1, state_->get_commit_idx() 0 2024.09.25 20:43:44.532049 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:43:44.532077 [ 18 ] {} RaftInstance: cancel existing timer 2024.09.25 20:43:44.532091 [ 18 ] {} RaftInstance: re-schedule election timer 2024.09.25 20:43:44.532092 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:43:44.532108 [ 18 ] {} RaftInstance: batch size hint: 0 bytes 2024.09.25 20:43:44.532121 [ 20 ] {} RaftInstance: commit upto 1, current idx 0 2024.09.25 20:43:44.532131 [ 18 ] {} RaftInstance: Response back a append_entries_response message to 1 with Accepted=1, Term=1, NextIndex=2 2024.09.25 20:43:44.532143 [ 20 ] {} RaftInstance: commit upto 1, current idx 1 2024.09.25 20:43:44.532160 [ 20 ] {} RaftInstance: config at index 1 is committed, prev config log idx 0 2024.09.25 20:43:44.532192 [ 1 ] {} AsynchronousMetrics: MemoryTracking: was 139.24 KiB, peak 2.13 MiB, free memory in arenas 0.00 B, will set to 119.41 MiB (RSS), difference: 119.28 MiB 2024.09.25 20:43:44.532202 [ 20 ] {} RaftInstance: new config log idx 1, prev log idx 0, cur config log idx 0, prev log idx 0 2024.09.25 20:43:44.532226 [ 20 ] {} RaftInstance: system is reconfigured to have 3 servers, last config index: 0, this config index: 1 2024.09.25 20:43:44.532287 [ 20 ] {} RaftInstance: new configuration: log idx 1, prev log idx 0 peer 1, DC ID 0, ::1:39101, voting member, 1 peer 2, DC ID 0, ::1:39102, voting member, 1 peer 3, DC ID 0, ::1:39103, voting member, 1 my id: 3, leader: 1, term: 1 2024.09.25 20:43:44.532307 [ 20 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:44.532333 [ 20 ] {} RaftInstance: DONE: commit upto 1, current idx 1 2024.09.25 20:43:44.532355 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:43:44.539406 [ 1 ] {} ConfigReloader: Loading config '/var/tmp/omicron_tmp/integration_test-13fe08fd3bd99210-test_raft_config_parsing.10491.1-oximeter-clickward-test/keeper-3/keeper-config.xml' 2024.09.25 20:43:44.540080 [ 1 ] {} ConfigReloader: Loaded config '/var/tmp/omicron_tmp/integration_test-13fe08fd3bd99210-test_raft_config_parsing.10491.1-oximeter-clickward-test/keeper-3/keeper-config.xml', performing update on configuration 2024.09.25 20:43:44.540226 [ 1 ] {} KeeperDispatcher: Configuration update triggered, but nothing changed for Raft 2024.09.25 20:43:44.540259 [ 1 ] {} CertificateReloader: One of paths is empty. Cannot apply new configuration for certificates. Fill all paths and try again. 2024.09.25 20:43:44.540270 [ 1 ] {} ConfigReloader: Loaded config '/var/tmp/omicron_tmp/integration_test-13fe08fd3bd99210-test_raft_config_parsing.10491.1-oximeter-clickward-test/keeper-3/keeper-config.xml', performed update on configuration 2024.09.25 20:43:44.540778 [ 1 ] {} Application: Ready for connections. 2024.09.25 20:43:45.004119 [ 25 ] {} AsynchronousMetrics: MemoryTracking: was 121.64 MiB, peak 128.11 MiB, free memory in arenas 0.00 B, will set to 119.65 MiB (RSS), difference: -1.99 MiB 2024.09.25 20:43:45.028859 [ 13 ] {} RaftInstance: Receive a append_entries_request message from 1 with LastLogIndex=1, LastLogTerm 1, EntriesLength=0, CommitIndex=1 and Term=1 2024.09.25 20:43:45.028922 [ 13 ] {} RaftInstance: from peer 1, req type: 3, req term: 1, req l idx: 1 (0), req c idx: 1, my term: 1, my role: 1 2024.09.25 20:43:45.028936 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:45.028949 [ 13 ] {} RaftInstance: [LOG OK] req log idx: 1, req log term: 1, my last log idx: 1, my log (1) term: 1 2024.09.25 20:43:45.028960 [ 13 ] {} RaftInstance: local log idx 1, target_commit_idx 1, quick_commit_index_ 1, state_->get_commit_idx() 1 2024.09.25 20:43:45.028974 [ 13 ] {} RaftInstance: cancel existing timer 2024.09.25 20:43:45.028998 [ 13 ] {} RaftInstance: re-schedule election timer 2024.09.25 20:43:45.029023 [ 13 ] {} RaftInstance: batch size hint: 0 bytes 2024.09.25 20:43:45.029034 [ 13 ] {} RaftInstance: Response back a append_entries_response message to 1 with Accepted=1, Term=1, NextIndex=2 2024.09.25 20:43:45.040923 [ 16 ] {} RaftInstance: session 1 failed to read rpc header from socket ::1:64538 due to error 2, End of file, ref count 1 2024.09.25 20:43:45.040994 [ 16 ] {} RaftInstance: asio rpc session destroyed: 1d890b80 2024.09.25 20:43:46.487597 [ 17 ] {} RaftInstance: receive a incoming rpc connection 2024.09.25 20:43:46.487649 [ 17 ] {} RaftInstance: session 2 got connection from ::1:36822 (as a server) 2024.09.25 20:43:46.487707 [ 13 ] {} RaftInstance: Receive a pre_vote_request message from 2 with LastLogIndex=1, LastLogTerm 1, EntriesLength=0, CommitIndex=1 and Term=1 2024.09.25 20:43:46.487723 [ 17 ] {} RaftInstance: asio rpc session created: 1d8e25d0 2024.09.25 20:43:46.487750 [ 13 ] {} RaftInstance: [PRE-VOTE REQ] my role follower, from peer 2, log term: req 1 / mine 1 last idx: req 1 / mine 1, term: req 1 / mine 1 HB alive 2024.09.25 20:43:46.487766 [ 13 ] {} RaftInstance: pre-vote decision: X (deny) 2024.09.25 20:43:46.487777 [ 13 ] {} RaftInstance: Response back a pre_vote_response message to 2 with Accepted=0, Term=1, NextIndex=0 2024.09.25 20:43:46.596000 [ 16 ] {} RaftInstance: election timeout 2024.09.25 20:43:46.596062 [ 16 ] {} RaftInstance: Election timeout, initiate leader election 2024.09.25 20:43:46.596104 [ 16 ] {} RaftInstance: [ELECTION TIMEOUT] current role: follower, log last term 1, state term 1, target p 1, my p 1, hb alive, pre-vote NOT done 2024.09.25 20:43:46.596125 [ 16 ] {} RaftInstance: reset RPC client for peer 2 2024.09.25 20:43:46.596181 [ 16 ] {} RaftInstance: asio client created: 1d8c1080 2024.09.25 20:43:46.596198 [ 16 ] {} RaftInstance: asio client destroyed: 1d87d690 2024.09.25 20:43:46.596218 [ 16 ] {} RaftInstance: 1d8c1080 reconnect peer 2 2024.09.25 20:43:46.596235 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:46.596251 [ 16 ] {} RaftInstance: asio client created: 1d87d690 2024.09.25 20:43:46.596264 [ 16 ] {} RaftInstance: asio client destroyed: 1d86aa10 2024.09.25 20:43:46.596280 [ 16 ] {} RaftInstance: 1d87d690 reconnect peer 1 2024.09.25 20:43:46.596297 [ 16 ] {} RaftInstance: [PRE-VOTE INIT] my id 3, my role candidate, term 1, log idx 1, log term 1, priority (target 1 / mine 1) 2024.09.25 20:43:46.596307 [ 16 ] {} RaftInstance: send req 3 -> 2, type pre_vote_request 2024.09.25 20:43:46.596316 [ 16 ] {} RaftInstance: socket 1d8c1080 to ::1:39102 is not opened yet 2024.09.25 20:43:46.596432 [ 16 ] {} RaftInstance: send req 3 -> 1, type pre_vote_request 2024.09.25 20:43:46.596443 [ 16 ] {} RaftInstance: socket 1d87d690 to ::1:39101 is not opened yet 2024.09.25 20:43:46.596453 [ 16 ] {} RaftInstance: cancel existing timer 2024.09.25 20:43:46.596461 [ 16 ] {} RaftInstance: re-schedule election timer 2024.09.25 20:43:46.597301 [ 13 ] {} RaftInstance: 1d8c1080 connected to ::1:39102 (as a client) 2024.09.25 20:43:46.597429 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type pre_vote_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:46.597457 [ 19 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:46.597480 [ 19 ] {} RaftInstance: asio client destroyed: 1d87d690 2024.09.25 20:43:46.597543 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type pre_vote_request, OK 2024.09.25 20:43:46.597581 [ 16 ] {} RaftInstance: Receive a pre_vote_response message from peer 2 with Result=1, Term=1, NextIndex=2 2024.09.25 20:43:46.597595 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 1 2024.09.25 20:43:46.597607 [ 16 ] {} RaftInstance: [PRE-VOTE RESP] peer 2 (O), term 1, resp term 1, my role candidate, dead 2, live 0, abandoned 0, num voting members 3, quorum 2 2024.09.25 20:43:46.597617 [ 16 ] {} RaftInstance: [PRE-VOTE DONE] SUCCESS, term 1 2024.09.25 20:43:46.597630 [ 16 ] {} RaftInstance: [PRE-VOTE DONE] initiate actual vote 2024.09.25 20:43:46.597752 [ 16 ] {} IDisk: Copying from LocalStateFileDisk (path: /var/tmp/omicron_tmp/integration_test-13fe08fd3bd99210-test_raft_config_parsing.10491.1-oximeter-clickward-test/keeper-3/coordination) state to LocalStateFileDisk (path: /var/tmp/omicron_tmp/integration_test-13fe08fd3bd99210-test_raft_config_parsing.10491.1-oximeter-clickward-test/keeper-3/coordination) state-OLD. 2024.09.25 20:43:46.599160 [ 16 ] {} RaftInstance: [VOTE INIT] my id 3, my role candidate, term 2, log idx 1, log term 1, priority (target 1 / mine 1) 2024.09.25 20:43:46.599184 [ 16 ] {} RaftInstance: send request_vote_request to server 2 with term 2 2024.09.25 20:43:46.599205 [ 16 ] {} RaftInstance: send req 3 -> 2, type request_vote_request 2024.09.25 20:43:46.599244 [ 16 ] {} RaftInstance: send request_vote_request to server 1 with term 2 2024.09.25 20:43:46.599275 [ 16 ] {} RaftInstance: send req 3 -> 1, type request_vote_request 2024.09.25 20:43:46.599286 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:46.599297 [ 16 ] {} RaftInstance: cancel existing timer 2024.09.25 20:43:46.599325 [ 16 ] {} RaftInstance: re-schedule election timer 2024.09.25 20:43:46.602424 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type request_vote_request, OK 2024.09.25 20:43:46.602454 [ 13 ] {} RaftInstance: Receive a request_vote_response message from peer 2 with Result=1, Term=2, NextIndex=2 2024.09.25 20:43:46.602471 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:46.602482 [ 13 ] {} RaftInstance: [VOTE RESP] peer 2 (O), resp term 2, my role candidate, granted 2, responded 2, num voting members 3, quorum 2 2024.09.25 20:43:46.602498 [ 13 ] {} RaftInstance: Server is elected as leader for term 2 2024.09.25 20:43:46.602515 [ 13 ] {} RaftInstance: number of pending commit elements: 0 2024.09.25 20:43:46.602530 [ 13 ] {} RaftInstance: state machine commit index 1, precommit index 1, last log index 1 2024.09.25 20:43:46.602539 [ 13 ] {} RaftInstance: peer 2, interval: 500 2024.09.25 20:43:46.602565 [ 13 ] {} RaftInstance: peer 1, interval: 500 2024.09.25 20:43:46.602586 [ 13 ] {} RaftInstance: [BECOME LEADER] appended new config at 2 2024.09.25 20:43:46.603735 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:43:46.603774 [ 13 ] {} RaftInstance: last_log_idx: 1, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:46.603808 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=1, LastLogTerm=1, EntriesLength=1, CommitIndex=1, Term=2, peer_last_sent_idx 0 2024.09.25 20:43:46.603821 [ 13 ] {} RaftInstance: idx: 2 2024.09.25 20:43:46.603840 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:46.603881 [ 13 ] {} RaftInstance: sent 2024.09.25 20:43:46.603910 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:46.603936 [ 13 ] {} RaftInstance: asio client created: 1d86b850 2024.09.25 20:43:46.603945 [ 13 ] {} RaftInstance: 1d86b850 reconnect peer 1 2024.09.25 20:43:46.603954 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (2) and matched log idx (0) 2024.09.25 20:43:46.603971 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:43:46.603983 [ 13 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:46.603992 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=2, LastLogTerm=2, EntriesLength=0, CommitIndex=1, Term=2, peer_last_sent_idx 0 2024.09.25 20:43:46.604000 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:46.604007 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:46.604016 [ 13 ] {} RaftInstance: socket 1d86b850 to ::1:39101 is not opened yet 2024.09.25 20:43:46.604047 [ 13 ] {} RaftInstance: sent 2024.09.25 20:43:46.604057 [ 13 ] {} RaftInstance: === LEADER (term 2) === 2024.09.25 20:43:46.604132 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:46.604159 [ 13 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:46.604188 [ 13 ] {} RaftInstance: asio client destroyed: 1d86b850 2024.09.25 20:43:46.604269 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:43:46.604303 [ 8 ] {} RaftInstance: last durable index 2, precommit index 2 2024.09.25 20:43:46.604319 [ 8 ] {} RaftInstance: quorum idx 1, 2 0 0 2024.09.25 20:43:46.604337 [ 8 ] {} RaftInstance: local log idx 2, target_commit_idx 0, quick_commit_index_ 1, state_->get_commit_idx() 1 2024.09.25 20:43:46.605266 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:46.605293 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=3 2024.09.25 20:43:46.605304 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:46.605313 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 3 2024.09.25 20:43:46.605330 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:46.605338 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 0, new matched idx: 2 2024.09.25 20:43:46.605347 [ 16 ] {} RaftInstance: last durable index 2, precommit index 2 2024.09.25 20:43:46.605364 [ 16 ] {} RaftInstance: quorum idx 1, 2 2 0 2024.09.25 20:43:46.605373 [ 16 ] {} RaftInstance: trigger commit upto 2 2024.09.25 20:43:46.605381 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:43:46.605395 [ 16 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:46.605403 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=2, LastLogTerm=2, EntriesLength=0, CommitIndex=2, Term=2, peer_last_sent_idx 2 2024.09.25 20:43:46.605411 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:46.605426 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:46.605466 [ 16 ] {} RaftInstance: sent 2024.09.25 20:43:46.605488 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:46.605497 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:46.605505 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:43:46.605513 [ 16 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:46.605529 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=2, LastLogTerm=2, EntriesLength=0, CommitIndex=2, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:46.605541 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:46.605549 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:46.605557 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:46.605565 [ 16 ] {} RaftInstance: sent 2024.09.25 20:43:46.605572 [ 16 ] {} RaftInstance: local log idx 2, target_commit_idx 2, quick_commit_index_ 2, state_->get_commit_idx() 1 2024.09.25 20:43:46.605592 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:43:46.605631 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:43:46.605655 [ 20 ] {} RaftInstance: commit upto 2, current idx 1 2024.09.25 20:43:46.605675 [ 20 ] {} RaftInstance: commit upto 2, current idx 2 2024.09.25 20:43:46.605686 [ 20 ] {} RaftInstance: config at index 2 is committed, prev config log idx 1 2024.09.25 20:43:46.605702 [ 20 ] {} RaftInstance: new config log idx 2, prev log idx 1, cur config log idx 1, prev log idx 0 2024.09.25 20:43:46.605719 [ 20 ] {} RaftInstance: system is reconfigured to have 3 servers, last config index: 1, this config index: 2 2024.09.25 20:43:46.605737 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:46.605749 [ 20 ] {} RaftInstance: new configuration: log idx 2, prev log idx 1 peer 1, DC ID 0, ::1:39101, voting member, 1 peer 2, DC ID 0, ::1:39102, voting member, 1 peer 3, DC ID 0, ::1:39103, voting member, 1 my id: 3, leader: 3, term: 2 2024.09.25 20:43:46.605766 [ 20 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:46.605783 [ 20 ] {} RaftInstance: DONE: commit upto 2, current idx 2 2024.09.25 20:43:46.605783 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=3 2024.09.25 20:43:46.605800 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:43:46.605807 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:46.605823 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 3 2024.09.25 20:43:46.605837 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:46.605845 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 2, new matched idx: 2 2024.09.25 20:43:46.605853 [ 13 ] {} RaftInstance: last durable index 2, precommit index 2 2024.09.25 20:43:46.605868 [ 13 ] {} RaftInstance: quorum idx 1, 2 2 0 2024.09.25 20:43:46.605877 [ 13 ] {} RaftInstance: local log idx 2, target_commit_idx 2, quick_commit_index_ 2, state_->get_commit_idx() 2 2024.09.25 20:43:47.103028 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:47.103072 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:47.103085 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:43:47.103095 [ 16 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:47.103116 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=2, LastLogTerm=2, EntriesLength=0, CommitIndex=2, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:47.103125 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:47.103134 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:47.103176 [ 16 ] {} RaftInstance: sent 2024.09.25 20:43:47.103237 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:47.103257 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:47.103268 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:47.103307 [ 13 ] {} RaftInstance: asio client created: 1d879f20 2024.09.25 20:43:47.103316 [ 13 ] {} RaftInstance: 1d879f20 reconnect peer 1 2024.09.25 20:43:47.103325 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (3) and matched log idx (0) 2024.09.25 20:43:47.103340 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:43:47.103349 [ 13 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:47.103358 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=2, LastLogTerm=2, EntriesLength=0, CommitIndex=2, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:47.103366 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:47.103373 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:47.103386 [ 13 ] {} RaftInstance: socket 1d879f20 to ::1:39101 is not opened yet 2024.09.25 20:43:47.103409 [ 13 ] {} RaftInstance: sent 2024.09.25 20:43:47.103428 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:47.103455 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=3 2024.09.25 20:43:47.103476 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:47.103486 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 3 2024.09.25 20:43:47.103494 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:47.103502 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 2, new matched idx: 2 2024.09.25 20:43:47.103513 [ 19 ] {} RaftInstance: last durable index 2, precommit index 2 2024.09.25 20:43:47.103528 [ 19 ] {} RaftInstance: quorum idx 1, 2 2 0 2024.09.25 20:43:47.103537 [ 19 ] {} RaftInstance: local log idx 2, target_commit_idx 2, quick_commit_index_ 2, state_->get_commit_idx() 2 2024.09.25 20:43:47.103562 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:47.103600 [ 16 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:47.103639 [ 16 ] {} RaftInstance: asio client destroyed: 1d879f20 2024.09.25 20:43:47.603800 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:47.603851 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:47.603863 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:43:47.603873 [ 13 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:47.603884 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=2, LastLogTerm=2, EntriesLength=0, CommitIndex=2, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:47.603913 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:47.603924 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:47.603974 [ 13 ] {} RaftInstance: sent 2024.09.25 20:43:47.604257 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:47.604306 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=3 2024.09.25 20:43:47.604318 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:47.604328 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 3 2024.09.25 20:43:47.604337 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:47.604345 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 2, new matched idx: 2 2024.09.25 20:43:47.604373 [ 16 ] {} RaftInstance: last durable index 2, precommit index 2 2024.09.25 20:43:47.604386 [ 16 ] {} RaftInstance: quorum idx 1, 2 2 0 2024.09.25 20:43:47.604396 [ 16 ] {} RaftInstance: local log idx 2, target_commit_idx 2, quick_commit_index_ 2, state_->get_commit_idx() 2 2024.09.25 20:43:47.653550 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:47.653603 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:47.653626 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:47.653677 [ 16 ] {} RaftInstance: asio client created: 1d879f20 2024.09.25 20:43:47.653689 [ 16 ] {} RaftInstance: 1d879f20 reconnect peer 1 2024.09.25 20:43:47.653699 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (3) and matched log idx (0) 2024.09.25 20:43:47.653717 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:43:47.653733 [ 16 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:47.653745 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=2, LastLogTerm=2, EntriesLength=0, CommitIndex=2, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:47.653754 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:47.653773 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:47.653783 [ 16 ] {} RaftInstance: socket 1d879f20 to ::1:39101 is not opened yet 2024.09.25 20:43:47.653821 [ 16 ] {} RaftInstance: sent 2024.09.25 20:43:47.653967 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:47.654012 [ 16 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:47.654039 [ 16 ] {} RaftInstance: asio client destroyed: 1d879f20 2024.09.25 20:43:48.104251 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:48.104303 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:48.104316 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.104326 [ 19 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:48.104344 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=2, LastLogTerm=2, EntriesLength=0, CommitIndex=2, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:48.104366 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.104377 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.104431 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.104721 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.104748 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=3 2024.09.25 20:43:48.104778 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.104790 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 3 2024.09.25 20:43:48.104799 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.104808 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 2, new matched idx: 2 2024.09.25 20:43:48.104828 [ 16 ] {} RaftInstance: last durable index 2, precommit index 2 2024.09.25 20:43:48.104844 [ 16 ] {} RaftInstance: quorum idx 1, 2 2 0 2024.09.25 20:43:48.104855 [ 16 ] {} RaftInstance: local log idx 2, target_commit_idx 2, quick_commit_index_ 2, state_->get_commit_idx() 2 2024.09.25 20:43:48.254870 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:48.254912 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:48.254923 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.254982 [ 19 ] {} RaftInstance: asio client created: 1d879f20 2024.09.25 20:43:48.254992 [ 19 ] {} RaftInstance: 1d879f20 reconnect peer 1 2024.09.25 20:43:48.255002 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (3) and matched log idx (0) 2024.09.25 20:43:48.255012 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.255022 [ 19 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:48.255038 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=2, LastLogTerm=2, EntriesLength=0, CommitIndex=2, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:48.255046 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.255056 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.255065 [ 19 ] {} RaftInstance: socket 1d879f20 to ::1:39101 is not opened yet 2024.09.25 20:43:48.255091 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.255240 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:48.255263 [ 19 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:48.255287 [ 19 ] {} RaftInstance: asio client destroyed: 1d879f20 2024.09.25 20:43:48.605457 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:48.605518 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:48.605532 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.605542 [ 16 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 3 2024.09.25 20:43:48.605554 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=2, LastLogTerm=2, EntriesLength=0, CommitIndex=2, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:48.605574 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.605595 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.605646 [ 16 ] {} RaftInstance: sent 2024.09.25 20:43:48.605947 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.606021 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=3 2024.09.25 20:43:48.606035 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.606073 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 3 2024.09.25 20:43:48.606086 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.606095 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 2, new matched idx: 2 2024.09.25 20:43:48.606107 [ 19 ] {} RaftInstance: last durable index 2, precommit index 2 2024.09.25 20:43:48.606119 [ 19 ] {} RaftInstance: quorum idx 1, 2 2 0 2024.09.25 20:43:48.606149 [ 19 ] {} RaftInstance: local log idx 2, target_commit_idx 2, quick_commit_index_ 2, state_->get_commit_idx() 2 2024.09.25 20:43:48.749627 [ 3 ] {} KeeperTCPHandlerFactory: Keeper request. Address: [::1]:41201 2024.09.25 20:43:48.749873 [ 3 ] {} KeeperTCPHandler: Requesting session ID for the new client 2024.09.25 20:43:48.750168 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:43:48.750270 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:43:48.750369 [ 6 ] {} RaftInstance: append at log_idx 3, timestamp 1727297028750304 2024.09.25 20:43:48.750446 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.750472 [ 21 ] {} RaftInstance: last_log_idx: 2, starting_idx: 1, cur_nxt_idx: 4 2024.09.25 20:43:48.750486 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=2, LastLogTerm=2, EntriesLength=1, CommitIndex=2, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:48.750519 [ 21 ] {} RaftInstance: idx: 3 2024.09.25 20:43:48.750533 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.750590 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.750604 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.750660 [ 21 ] {} RaftInstance: asio client created: 1d87a5a0 2024.09.25 20:43:48.750688 [ 21 ] {} RaftInstance: 1d87a5a0 reconnect peer 1 2024.09.25 20:43:48.750698 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (3) and matched log idx (0) 2024.09.25 20:43:48.750709 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.750720 [ 21 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 4 2024.09.25 20:43:48.750738 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=0, CommitIndex=2, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:48.750754 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.750762 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.750772 [ 21 ] {} RaftInstance: socket 1d87a5a0 to ::1:39101 is not opened yet 2024.09.25 20:43:48.750801 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.750910 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:48.750943 [ 18 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:48.750980 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a5a0 2024.09.25 20:43:48.752348 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:43:48.752375 [ 8 ] {} RaftInstance: last durable index 3, precommit index 3 2024.09.25 20:43:48.752406 [ 8 ] {} RaftInstance: quorum idx 1, 3 2 0 2024.09.25 20:43:48.752419 [ 8 ] {} RaftInstance: local log idx 3, target_commit_idx 2, quick_commit_index_ 2, state_->get_commit_idx() 2 2024.09.25 20:43:48.752575 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.752609 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=4 2024.09.25 20:43:48.752631 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.752642 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 4 2024.09.25 20:43:48.752660 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.752670 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 2, new matched idx: 3 2024.09.25 20:43:48.752680 [ 19 ] {} RaftInstance: last durable index 3, precommit index 3 2024.09.25 20:43:48.752698 [ 19 ] {} RaftInstance: quorum idx 1, 3 3 0 2024.09.25 20:43:48.752708 [ 19 ] {} RaftInstance: trigger commit upto 3 2024.09.25 20:43:48.752728 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.752739 [ 19 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 4 2024.09.25 20:43:48.752749 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=3, LastLogTerm=2, EntriesLength=0, CommitIndex=3, Term=2, peer_last_sent_idx 3 2024.09.25 20:43:48.752766 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.752776 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.752820 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.752834 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.752855 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.752866 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.752875 [ 19 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 4 2024.09.25 20:43:48.752894 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=0, CommitIndex=3, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.752904 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.752912 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.752934 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.752950 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.752960 [ 19 ] {} RaftInstance: local log idx 3, target_commit_idx 3, quick_commit_index_ 3, state_->get_commit_idx() 2 2024.09.25 20:43:48.752970 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:43:48.753033 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:43:48.753064 [ 20 ] {} RaftInstance: commit upto 3, current idx 2 2024.09.25 20:43:48.753073 [ 20 ] {} RaftInstance: commit upto 3, current idx 3 2024.09.25 20:43:48.753110 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.753121 [ 20 ] {} KeeperStateMachine: Session ID response 1 with timeout 30000 2024.09.25 20:43:48.753130 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=4 2024.09.25 20:43:48.753152 [ 20 ] {} RaftInstance: notify cb 3 1d879c98 2024.09.25 20:43:48.753154 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.753173 [ 20 ] {} RaftInstance: DONE: commit upto 3, current idx 3 2024.09.25 20:43:48.753199 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 4 2024.09.25 20:43:48.753206 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:43:48.753218 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.753238 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 3, new matched idx: 3 2024.09.25 20:43:48.753255 [ 18 ] {} RaftInstance: last durable index 3, precommit index 3 2024.09.25 20:43:48.753274 [ 18 ] {} RaftInstance: quorum idx 1, 3 3 0 2024.09.25 20:43:48.753283 [ 18 ] {} RaftInstance: local log idx 3, target_commit_idx 3, quick_commit_index_ 3, state_->get_commit_idx() 3 2024.09.25 20:43:48.753329 [ 3 ] {} KeeperTCPHandler: Received session ID 1 2024.09.25 20:43:48.756355 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 105 2024.09.25 20:43:48.756407 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:43:48.756470 [ 6 ] {} RaftInstance: append at log_idx 4, timestamp 1727297028756418 2024.09.25 20:43:48.756531 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.756552 [ 21 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 5 2024.09.25 20:43:48.756574 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=3, LastLogTerm=2, EntriesLength=1, CommitIndex=3, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.756584 [ 21 ] {} RaftInstance: idx: 4 2024.09.25 20:43:48.756605 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.756656 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.756671 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.756691 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.756701 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.756711 [ 21 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 5 2024.09.25 20:43:48.756733 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=1, CommitIndex=3, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.756743 [ 21 ] {} RaftInstance: idx: 4 2024.09.25 20:43:48.756762 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.756772 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.756791 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.757594 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:43:48.757618 [ 8 ] {} RaftInstance: last durable index 4, precommit index 4 2024.09.25 20:43:48.757629 [ 8 ] {} RaftInstance: quorum idx 1, 4 3 0 2024.09.25 20:43:48.757661 [ 8 ] {} RaftInstance: local log idx 4, target_commit_idx 3, quick_commit_index_ 3, state_->get_commit_idx() 3 2024.09.25 20:43:48.758268 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.758291 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=5 2024.09.25 20:43:48.758311 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.758331 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 5 2024.09.25 20:43:48.758339 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.758346 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 3, new matched idx: 4 2024.09.25 20:43:48.758355 [ 19 ] {} RaftInstance: last durable index 4, precommit index 4 2024.09.25 20:43:48.758373 [ 19 ] {} RaftInstance: quorum idx 1, 4 4 0 2024.09.25 20:43:48.758389 [ 19 ] {} RaftInstance: trigger commit upto 4 2024.09.25 20:43:48.758397 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.758404 [ 19 ] {} RaftInstance: last_log_idx: 4, starting_idx: 1, cur_nxt_idx: 5 2024.09.25 20:43:48.758413 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=4, LastLogTerm=2, EntriesLength=0, CommitIndex=4, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.758420 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.758445 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.758479 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.758498 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.758507 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.758515 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.758524 [ 19 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 5 2024.09.25 20:43:48.758541 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=1, CommitIndex=4, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.758557 [ 19 ] {} RaftInstance: idx: 4 2024.09.25 20:43:48.758567 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.758576 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.758584 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.758593 [ 19 ] {} RaftInstance: local log idx 4, target_commit_idx 4, quick_commit_index_ 4, state_->get_commit_idx() 3 2024.09.25 20:43:48.758618 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:43:48.758654 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:43:48.758669 [ 20 ] {} RaftInstance: commit upto 4, current idx 3 2024.09.25 20:43:48.758688 [ 20 ] {} RaftInstance: commit upto 4, current idx 4 2024.09.25 20:43:48.758737 [ 20 ] {} RaftInstance: notify cb 4 1d87a5c8 2024.09.25 20:43:48.758752 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.758766 [ 20 ] {} RaftInstance: DONE: commit upto 4, current idx 4 2024.09.25 20:43:48.758782 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:43:48.758785 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=5 2024.09.25 20:43:48.758797 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.758816 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 5 2024.09.25 20:43:48.758824 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.758832 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 4, new matched idx: 4 2024.09.25 20:43:48.758848 [ 18 ] {} RaftInstance: last durable index 4, precommit index 4 2024.09.25 20:43:48.758858 [ 18 ] {} RaftInstance: quorum idx 1, 4 4 0 2024.09.25 20:43:48.758874 [ 18 ] {} RaftInstance: local log idx 4, target_commit_idx 4, quick_commit_index_ 4, state_->get_commit_idx() 4 2024.09.25 20:43:48.759042 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 101 2024.09.25 20:43:48.759070 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:43:48.759101 [ 6 ] {} RaftInstance: append at log_idx 5, timestamp 1727297028759079 2024.09.25 20:43:48.759175 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.759202 [ 21 ] {} RaftInstance: last_log_idx: 4, starting_idx: 1, cur_nxt_idx: 6 2024.09.25 20:43:48.759217 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=4, LastLogTerm=2, EntriesLength=1, CommitIndex=4, Term=2, peer_last_sent_idx 5 2024.09.25 20:43:48.759227 [ 21 ] {} RaftInstance: idx: 5 2024.09.25 20:43:48.759236 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.759293 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.759307 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.759324 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.759332 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.759341 [ 21 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 6 2024.09.25 20:43:48.759359 [ 21 ] {} RaftInstance: last sent log (4) to peer 1 is not applied, cnt 1 2024.09.25 20:43:48.759369 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=2, CommitIndex=4, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.759387 [ 21 ] {} RaftInstance: idx range: 4-5 2024.09.25 20:43:48.759397 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.759406 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.759437 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.760237 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:43:48.760259 [ 8 ] {} RaftInstance: last durable index 5, precommit index 5 2024.09.25 20:43:48.760270 [ 8 ] {} RaftInstance: quorum idx 1, 5 4 0 2024.09.25 20:43:48.760288 [ 8 ] {} RaftInstance: local log idx 5, target_commit_idx 4, quick_commit_index_ 4, state_->get_commit_idx() 4 2024.09.25 20:43:48.760666 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.760685 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=6 2024.09.25 20:43:48.760702 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.760711 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 6 2024.09.25 20:43:48.760719 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.760737 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 4, new matched idx: 5 2024.09.25 20:43:48.760786 [ 19 ] {} RaftInstance: last durable index 5, precommit index 5 2024.09.25 20:43:48.760802 [ 19 ] {} RaftInstance: quorum idx 1, 5 5 0 2024.09.25 20:43:48.760858 [ 19 ] {} RaftInstance: trigger commit upto 5 2024.09.25 20:43:48.760867 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.760884 [ 19 ] {} RaftInstance: last_log_idx: 5, starting_idx: 1, cur_nxt_idx: 6 2024.09.25 20:43:48.760903 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=5, LastLogTerm=2, EntriesLength=0, CommitIndex=5, Term=2, peer_last_sent_idx 5 2024.09.25 20:43:48.760912 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.760920 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.760975 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.761002 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.761011 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.761020 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.761028 [ 19 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 6 2024.09.25 20:43:48.761035 [ 19 ] {} RaftInstance: last sent log (4) to peer 1 is not applied, cnt 2 2024.09.25 20:43:48.761044 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=2, CommitIndex=5, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.761076 [ 19 ] {} RaftInstance: idx range: 4-5 2024.09.25 20:43:48.761087 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.761094 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.761102 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.761119 [ 19 ] {} RaftInstance: local log idx 5, target_commit_idx 5, quick_commit_index_ 5, state_->get_commit_idx() 4 2024.09.25 20:43:48.761135 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:43:48.761170 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:43:48.761195 [ 20 ] {} RaftInstance: commit upto 5, current idx 4 2024.09.25 20:43:48.761203 [ 20 ] {} RaftInstance: commit upto 5, current idx 5 2024.09.25 20:43:48.761225 [ 20 ] {} RaftInstance: notify cb 5 1d87a188 2024.09.25 20:43:48.761272 [ 20 ] {} RaftInstance: DONE: commit upto 5, current idx 5 2024.09.25 20:43:48.761282 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:43:48.761313 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.761335 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=6 2024.09.25 20:43:48.761353 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.761373 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 6 2024.09.25 20:43:48.761381 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.761389 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 5, new matched idx: 5 2024.09.25 20:43:48.761397 [ 18 ] {} RaftInstance: last durable index 5, precommit index 5 2024.09.25 20:43:48.761415 [ 18 ] {} RaftInstance: quorum idx 1, 5 5 0 2024.09.25 20:43:48.761431 [ 18 ] {} RaftInstance: local log idx 5, target_commit_idx 5, quick_commit_index_ 5, state_->get_commit_idx() 5 2024.09.25 20:43:48.761490 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 90 2024.09.25 20:43:48.761515 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:43:48.761572 [ 6 ] {} RaftInstance: append at log_idx 6, timestamp 1727297028761536 2024.09.25 20:43:48.761646 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.761674 [ 21 ] {} RaftInstance: last_log_idx: 5, starting_idx: 1, cur_nxt_idx: 7 2024.09.25 20:43:48.761685 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=5, LastLogTerm=2, EntriesLength=1, CommitIndex=5, Term=2, peer_last_sent_idx 6 2024.09.25 20:43:48.761693 [ 21 ] {} RaftInstance: idx: 6 2024.09.25 20:43:48.761703 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.761749 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.761762 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.761771 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.761778 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.761795 [ 21 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 7 2024.09.25 20:43:48.761805 [ 21 ] {} RaftInstance: last sent log (4) to peer 1 is not applied, cnt 3 2024.09.25 20:43:48.761824 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=3, CommitIndex=5, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.761835 [ 21 ] {} RaftInstance: idx range: 4-6 2024.09.25 20:43:48.761843 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.761860 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.761868 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.762686 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:43:48.762716 [ 8 ] {} RaftInstance: last durable index 6, precommit index 6 2024.09.25 20:43:48.762726 [ 8 ] {} RaftInstance: quorum idx 1, 6 5 0 2024.09.25 20:43:48.762735 [ 8 ] {} RaftInstance: local log idx 6, target_commit_idx 5, quick_commit_index_ 5, state_->get_commit_idx() 5 2024.09.25 20:43:48.763517 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.763559 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=7 2024.09.25 20:43:48.763570 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.763579 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 7 2024.09.25 20:43:48.763587 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.763602 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 5, new matched idx: 6 2024.09.25 20:43:48.763620 [ 19 ] {} RaftInstance: last durable index 6, precommit index 6 2024.09.25 20:43:48.763629 [ 19 ] {} RaftInstance: quorum idx 1, 6 6 0 2024.09.25 20:43:48.763638 [ 19 ] {} RaftInstance: trigger commit upto 6 2024.09.25 20:43:48.763645 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.763653 [ 19 ] {} RaftInstance: last_log_idx: 6, starting_idx: 1, cur_nxt_idx: 7 2024.09.25 20:43:48.763678 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=6, LastLogTerm=2, EntriesLength=0, CommitIndex=6, Term=2, peer_last_sent_idx 6 2024.09.25 20:43:48.763687 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.763696 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.763737 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.763747 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.763764 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.763774 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.763782 [ 19 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 7 2024.09.25 20:43:48.763798 [ 19 ] {} RaftInstance: last sent log (4) to peer 1 is not applied, cnt 4 2024.09.25 20:43:48.763808 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=3, CommitIndex=6, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.763825 [ 19 ] {} RaftInstance: idx range: 4-6 2024.09.25 20:43:48.763835 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.763842 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.763859 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.763867 [ 19 ] {} RaftInstance: local log idx 6, target_commit_idx 6, quick_commit_index_ 6, state_->get_commit_idx() 5 2024.09.25 20:43:48.763885 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:43:48.764055 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.764070 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=7 2024.09.25 20:43:48.764079 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.764088 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 7 2024.09.25 20:43:48.764119 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.764129 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 6, new matched idx: 6 2024.09.25 20:43:48.764139 [ 18 ] {} RaftInstance: last durable index 6, precommit index 6 2024.09.25 20:43:48.764150 [ 18 ] {} RaftInstance: quorum idx 1, 6 6 0 2024.09.25 20:43:48.764171 [ 18 ] {} RaftInstance: local log idx 6, target_commit_idx 6, quick_commit_index_ 6, state_->get_commit_idx() 5 2024.09.25 20:43:48.764190 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:43:48.764231 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:43:48.764250 [ 20 ] {} RaftInstance: commit upto 6, current idx 5 2024.09.25 20:43:48.764260 [ 20 ] {} RaftInstance: commit upto 6, current idx 6 2024.09.25 20:43:48.764320 [ 20 ] {} RaftInstance: notify cb 6 1d87a2c8 2024.09.25 20:43:48.764355 [ 20 ] {} RaftInstance: DONE: commit upto 6, current idx 6 2024.09.25 20:43:48.764366 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:43:48.764572 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 101 2024.09.25 20:43:48.764600 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:43:48.764646 [ 6 ] {} RaftInstance: append at log_idx 7, timestamp 1727297028764609 2024.09.25 20:43:48.764720 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.764742 [ 21 ] {} RaftInstance: last_log_idx: 6, starting_idx: 1, cur_nxt_idx: 8 2024.09.25 20:43:48.764753 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=6, LastLogTerm=2, EntriesLength=1, CommitIndex=6, Term=2, peer_last_sent_idx 7 2024.09.25 20:43:48.764762 [ 21 ] {} RaftInstance: idx: 7 2024.09.25 20:43:48.764781 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.764822 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.764844 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.764854 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.764864 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.764873 [ 21 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 8 2024.09.25 20:43:48.764882 [ 21 ] {} RaftInstance: last sent log (4) to peer 1 is not applied, cnt 5 2024.09.25 20:43:48.764911 [ 21 ] {} RaftInstance: reduce end_idx 8 -> 5 2024.09.25 20:43:48.764924 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=1, CommitIndex=6, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.764934 [ 21 ] {} RaftInstance: idx: 4 2024.09.25 20:43:48.764944 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.764972 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.764984 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.765720 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:43:48.765751 [ 8 ] {} RaftInstance: last durable index 7, precommit index 7 2024.09.25 20:43:48.765763 [ 8 ] {} RaftInstance: quorum idx 1, 7 6 0 2024.09.25 20:43:48.765773 [ 8 ] {} RaftInstance: local log idx 7, target_commit_idx 6, quick_commit_index_ 6, state_->get_commit_idx() 6 2024.09.25 20:43:48.766249 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.766280 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=8 2024.09.25 20:43:48.766290 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.766299 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 8 2024.09.25 20:43:48.766318 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.766325 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 6, new matched idx: 7 2024.09.25 20:43:48.766342 [ 19 ] {} RaftInstance: last durable index 7, precommit index 7 2024.09.25 20:43:48.766352 [ 19 ] {} RaftInstance: quorum idx 1, 7 7 0 2024.09.25 20:43:48.766360 [ 19 ] {} RaftInstance: trigger commit upto 7 2024.09.25 20:43:48.766368 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.766386 [ 19 ] {} RaftInstance: last_log_idx: 7, starting_idx: 1, cur_nxt_idx: 8 2024.09.25 20:43:48.766403 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=7, LastLogTerm=2, EntriesLength=0, CommitIndex=7, Term=2, peer_last_sent_idx 7 2024.09.25 20:43:48.766412 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.766421 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.766447 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.766465 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.766475 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.766483 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.766492 [ 19 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 8 2024.09.25 20:43:48.766500 [ 19 ] {} RaftInstance: last sent log (4) to peer 1 is not applied, cnt 6 2024.09.25 20:43:48.766527 [ 19 ] {} RaftInstance: reduce end_idx 8 -> 5 2024.09.25 20:43:48.766538 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=1, CommitIndex=7, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.766547 [ 19 ] {} RaftInstance: idx: 4 2024.09.25 20:43:48.766556 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.766564 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.766587 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:48.766597 [ 19 ] {} RaftInstance: local log idx 7, target_commit_idx 7, quick_commit_index_ 7, state_->get_commit_idx() 6 2024.09.25 20:43:48.766605 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:43:48.766636 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:43:48.766659 [ 20 ] {} RaftInstance: commit upto 7, current idx 6 2024.09.25 20:43:48.766668 [ 20 ] {} RaftInstance: commit upto 7, current idx 7 2024.09.25 20:43:48.766719 [ 20 ] {} RaftInstance: notify cb 7 1d87aba8 2024.09.25 20:43:48.766731 [ 20 ] {} RaftInstance: DONE: commit upto 7, current idx 7 2024.09.25 20:43:48.766735 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.766741 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:43:48.766764 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=8 2024.09.25 20:43:48.766785 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.766794 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 8 2024.09.25 20:43:48.766801 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.766809 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 7, new matched idx: 7 2024.09.25 20:43:48.766826 [ 18 ] {} RaftInstance: last durable index 7, precommit index 7 2024.09.25 20:43:48.766843 [ 18 ] {} RaftInstance: quorum idx 1, 7 7 0 2024.09.25 20:43:48.766853 [ 18 ] {} RaftInstance: local log idx 7, target_commit_idx 7, quick_commit_index_ 7, state_->get_commit_idx() 7 2024.09.25 20:43:48.766948 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 105 2024.09.25 20:43:48.766971 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:43:48.767019 [ 6 ] {} RaftInstance: append at log_idx 8, timestamp 1727297028766987 2024.09.25 20:43:48.767045 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.767055 [ 21 ] {} RaftInstance: last_log_idx: 7, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:48.767073 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=7, LastLogTerm=2, EntriesLength=1, CommitIndex=7, Term=2, peer_last_sent_idx 8 2024.09.25 20:43:48.767091 [ 21 ] {} RaftInstance: idx: 8 2024.09.25 20:43:48.767100 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.767118 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.767135 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.767143 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.767151 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.767159 [ 21 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:48.767176 [ 21 ] {} RaftInstance: last sent log (4) to peer 1 is not applied, cnt 7 2024.09.25 20:43:48.767192 [ 21 ] {} RaftInstance: reduce end_idx 9 -> 5 2024.09.25 20:43:48.767201 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=1, CommitIndex=7, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.767209 [ 21 ] {} RaftInstance: idx: 4 2024.09.25 20:43:48.767226 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.767234 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.767241 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:48.768183 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:43:48.768206 [ 8 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:48.768226 [ 8 ] {} RaftInstance: quorum idx 1, 8 7 0 2024.09.25 20:43:48.768248 [ 8 ] {} RaftInstance: local log idx 8, target_commit_idx 7, quick_commit_index_ 7, state_->get_commit_idx() 7 2024.09.25 20:43:48.768709 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.768731 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:48.768741 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.768769 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:48.768777 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.768785 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 7, new matched idx: 8 2024.09.25 20:43:48.768794 [ 15 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:48.768805 [ 15 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:48.768852 [ 15 ] {} RaftInstance: trigger commit upto 8 2024.09.25 20:43:48.768864 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:43:48.768873 [ 15 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:48.768890 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 8 2024.09.25 20:43:48.768900 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.768918 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:48.768952 [ 15 ] {} RaftInstance: sent 2024.09.25 20:43:48.768963 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.768971 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:48.768980 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.768988 [ 15 ] {} RaftInstance: last_log_idx: 3, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:48.769015 [ 15 ] {} RaftInstance: last sent log (4) to peer 1 is not applied, cnt 8 2024.09.25 20:43:48.769023 [ 15 ] {} RaftInstance: reduce end_idx 9 -> 5 2024.09.25 20:43:48.769031 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=3, LastLogTerm=2, EntriesLength=1, CommitIndex=8, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.769039 [ 15 ] {} RaftInstance: idx: 4 2024.09.25 20:43:48.769048 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.769071 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:48.769079 [ 15 ] {} RaftInstance: sent 2024.09.25 20:43:48.769088 [ 15 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 7 2024.09.25 20:43:48.769097 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:43:48.769143 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:43:48.769166 [ 20 ] {} RaftInstance: commit upto 8, current idx 7 2024.09.25 20:43:48.769197 [ 20 ] {} RaftInstance: commit upto 8, current idx 8 2024.09.25 20:43:48.769231 [ 20 ] {} RaftInstance: notify cb 8 1d87a198 2024.09.25 20:43:48.769251 [ 20 ] {} RaftInstance: DONE: commit upto 8, current idx 8 2024.09.25 20:43:48.769260 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:43:48.769443 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:48.769470 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:48.769488 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:48.769497 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:48.769505 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:48.769512 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:48.769531 [ 18 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:48.769551 [ 18 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:48.769561 [ 18 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:48.905580 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:48.905620 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:48.905652 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:48.905698 [ 15 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:48.905710 [ 15 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:48.905721 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (4) and matched log idx (0) 2024.09.25 20:43:48.905731 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:43:48.905756 [ 15 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:48.905769 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 4 2024.09.25 20:43:48.905779 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:48.905790 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:48.905800 [ 15 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:48.905838 [ 15 ] {} RaftInstance: sent 2024.09.25 20:43:48.905976 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:48.906000 [ 15 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:48.906027 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:49.106236 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:49.106283 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:49.106295 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:43:49.106305 [ 18 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:49.106324 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:49.106350 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:49.106362 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:49.106411 [ 18 ] {} RaftInstance: sent 2024.09.25 20:43:49.106711 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:49.106750 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:49.106777 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:49.106800 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:49.106811 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:49.106820 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:49.106831 [ 15 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:49.106863 [ 15 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:49.106875 [ 15 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:49.607014 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:49.607054 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:49.607078 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:43:49.607177 [ 14 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:49.607201 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:49.607212 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:49.607223 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:49.607275 [ 14 ] {} RaftInstance: sent 2024.09.25 20:43:49.607682 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:49.607703 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:49.607713 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:49.607723 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:49.607731 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:49.607826 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:49.607839 [ 15 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:49.607850 [ 15 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:49.607867 [ 15 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:49.655979 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:49.656019 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:49.656032 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:49.656073 [ 14 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:49.656083 [ 14 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:49.656091 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:49.656144 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:43:49.656155 [ 14 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:49.656165 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:49.656173 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:49.656182 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:49.656197 [ 14 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:49.656222 [ 14 ] {} RaftInstance: sent 2024.09.25 20:43:49.656366 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:49.656387 [ 14 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:49.656419 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:50.107602 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:50.107645 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:50.107668 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:43:50.107681 [ 15 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:50.107724 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:50.107737 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:50.107748 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:50.107805 [ 15 ] {} RaftInstance: sent 2024.09.25 20:43:50.108115 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:50.108163 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:50.108176 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:50.108187 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:50.108206 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:50.108214 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:50.108233 [ 14 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:50.108245 [ 14 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:50.108261 [ 14 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:50.406424 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:50.406467 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:50.406505 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:50.406550 [ 15 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:50.406562 [ 15 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:50.406572 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:50.406582 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:43:50.406603 [ 15 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:50.406616 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:50.406626 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:50.406637 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:50.406648 [ 15 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:50.406689 [ 15 ] {} RaftInstance: sent 2024.09.25 20:43:50.406838 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:50.406861 [ 15 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:50.406896 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:50.608108 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:50.608149 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:50.608162 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:43:50.608174 [ 14 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:50.608185 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:50.608217 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:50.608229 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:50.608279 [ 14 ] {} RaftInstance: sent 2024.09.25 20:43:50.608596 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:50.608621 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:50.608648 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:50.608659 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:50.608669 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:50.608678 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:50.608689 [ 18 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:50.608711 [ 18 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:50.608722 [ 18 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:51.108821 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:51.108873 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:51.108894 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:43:51.108933 [ 17 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:51.108947 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:51.108957 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:51.108968 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:51.109038 [ 17 ] {} RaftInstance: sent 2024.09.25 20:43:51.109330 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:51.109376 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:51.109388 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:51.109398 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:51.109487 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:51.109501 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:51.109513 [ 18 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:51.109525 [ 18 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:51.109545 [ 18 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:51.157510 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:51.157553 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:51.157567 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:51.157608 [ 14 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:51.157624 [ 14 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:51.157635 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:51.157668 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:43:51.157680 [ 14 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:51.157694 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:51.157706 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:51.157728 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:51.157741 [ 14 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:51.157772 [ 14 ] {} RaftInstance: sent 2024.09.25 20:43:51.157919 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:51.157946 [ 14 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:51.157991 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:51.609193 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:51.609242 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:51.609255 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:43:51.609265 [ 18 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:51.609347 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:51.609358 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:51.609369 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:51.609423 [ 18 ] {} RaftInstance: sent 2024.09.25 20:43:51.609749 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:51.609849 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:51.609864 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:51.609875 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:51.609896 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:51.609926 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:51.609942 [ 14 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:51.609967 [ 14 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:51.609979 [ 14 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:51.907845 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:51.907913 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:51.907925 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:51.907978 [ 18 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:51.907989 [ 18 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:51.907998 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:51.908015 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:43:51.908036 [ 18 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:51.908048 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:51.908056 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:51.908072 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:51.908109 [ 18 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:51.908140 [ 18 ] {} RaftInstance: sent 2024.09.25 20:43:51.908292 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:51.908312 [ 18 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:51.908355 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:52.109485 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:52.109528 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:52.109539 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:43:52.109548 [ 14 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:52.109558 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:52.109584 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:52.109594 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:52.109636 [ 14 ] {} RaftInstance: sent 2024.09.25 20:43:52.109964 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:52.110004 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:52.110031 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:52.110044 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:52.110054 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:52.110063 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:52.110086 [ 18 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:52.110098 [ 18 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:52.110108 [ 18 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:52.610162 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:52.610206 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:52.610243 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:43:52.610255 [ 17 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:52.610278 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:52.610289 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:52.610300 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:52.610367 [ 17 ] {} RaftInstance: sent 2024.09.25 20:43:52.610721 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:52.610743 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:52.610753 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:52.610764 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:52.610801 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:52.610812 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:52.610824 [ 18 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:52.610848 [ 18 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:52.610860 [ 18 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:52.658855 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:52.658898 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:52.658913 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:52.658956 [ 17 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:52.658969 [ 17 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:52.658981 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:52.659011 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:43:52.659022 [ 17 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:52.659033 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:52.659041 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:52.659061 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:52.659073 [ 17 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:52.659104 [ 17 ] {} RaftInstance: sent 2024.09.25 20:43:52.659260 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:52.659289 [ 17 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:52.659347 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:53.111372 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:53.111416 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:53.111435 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:43:53.111457 [ 12 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:53.111487 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:53.111497 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:53.111514 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:53.111557 [ 12 ] {} RaftInstance: sent 2024.09.25 20:43:53.112782 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:53.112840 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:53.112853 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:53.112864 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:53.112872 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:53.112900 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:53.112912 [ 17 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:53.112924 [ 17 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:53.112942 [ 17 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:53.411077 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:53.411151 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:53.411164 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:53.411212 [ 13 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:53.411225 [ 13 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:53.411235 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:53.411264 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:43:53.411276 [ 13 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:53.411287 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:53.411297 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:53.411307 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:53.411337 [ 13 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:53.411364 [ 13 ] {} RaftInstance: sent 2024.09.25 20:43:53.411498 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:53.411526 [ 13 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:53.411572 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:53.611740 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:53.611790 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:53.611802 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:43:53.611822 [ 18 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:53.611834 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:53.611866 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:53.611885 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:53.611945 [ 18 ] {} RaftInstance: sent 2024.09.25 20:43:53.612238 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:53.612274 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:53.612306 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:53.612318 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:53.612336 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:53.612346 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:53.612370 [ 17 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:53.612384 [ 17 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:53.612403 [ 17 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:54.112534 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:54.112578 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:54.112614 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:43:54.112628 [ 17 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:54.112654 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:54.112666 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:54.112677 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:54.112746 [ 17 ] {} RaftInstance: sent 2024.09.25 20:43:54.113062 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:54.113087 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:54.113098 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:54.113108 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:54.113144 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:54.113154 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:54.113165 [ 13 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:54.113176 [ 13 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:54.113194 [ 13 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:54.161467 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:54.161500 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:54.161511 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:54.161557 [ 12 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:54.161567 [ 12 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:54.161597 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:54.161614 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:43:54.161624 [ 12 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:54.161634 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:54.161651 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:54.161661 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:54.161671 [ 12 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:54.161702 [ 12 ] {} RaftInstance: sent 2024.09.25 20:43:54.161852 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:54.161907 [ 13 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:54.161963 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:54.613375 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:54.613417 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:54.613429 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:43:54.613461 [ 12 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:54.613471 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:54.613478 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:54.613486 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:54.613527 [ 12 ] {} RaftInstance: sent 2024.09.25 20:43:54.613788 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:54.613816 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:54.613827 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:54.613838 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:54.613846 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:54.613872 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:54.613884 [ 13 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:54.613895 [ 13 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:54.613905 [ 13 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:54.911907 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:54.911982 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:54.912004 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:54.912051 [ 12 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:54.912062 [ 12 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:54.912072 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:54.912094 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:43:54.912172 [ 12 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:54.912187 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:54.912197 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:54.912205 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:54.912233 [ 12 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:54.912247 [ 12 ] {} RaftInstance: sent 2024.09.25 20:43:54.912384 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:54.912413 [ 12 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:54.912459 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:55.114731 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:55.114772 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:55.114789 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:43:55.114799 [ 13 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:55.114899 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:55.114909 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:55.114918 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:55.114973 [ 13 ] {} RaftInstance: sent 2024.09.25 20:43:55.115308 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:55.115356 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:55.115367 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:55.115375 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:55.115383 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:55.115391 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:55.115423 [ 12 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:55.115434 [ 12 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:55.115443 [ 12 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:55.615404 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:55.615463 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:55.615508 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:43:55.615518 [ 13 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:55.615536 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:55.615544 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:55.615552 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:55.615631 [ 13 ] {} RaftInstance: sent 2024.09.25 20:43:55.615930 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:55.615963 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:55.615974 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:55.615992 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:55.616026 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:55.616035 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:55.616052 [ 12 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:55.616062 [ 12 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:55.616071 [ 12 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:55.663063 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:55.663105 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:55.663115 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:55.663149 [ 13 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:55.663158 [ 13 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:55.663188 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:55.663195 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:43:55.663203 [ 13 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:55.663212 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:55.663229 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:55.663238 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:55.663246 [ 13 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:55.663270 [ 13 ] {} RaftInstance: sent 2024.09.25 20:43:55.663390 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:55.663424 [ 13 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:55.663447 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:56.116630 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:56.116674 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:56.116684 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:43:56.116723 [ 12 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:56.116732 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:56.116739 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:56.116748 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:56.116799 [ 12 ] {} RaftInstance: sent 2024.09.25 20:43:56.117143 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:56.117178 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:56.117191 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:56.117202 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:56.117229 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:56.117248 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:56.117261 [ 13 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:56.117272 [ 13 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:56.117282 [ 13 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:56.414253 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:56.414279 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:56.414288 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:56.414321 [ 12 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:56.414329 [ 12 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:56.414335 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:56.414411 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:43:56.414418 [ 12 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:56.414426 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:56.414433 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:56.414451 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:56.414459 [ 12 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:56.414481 [ 12 ] {} RaftInstance: sent 2024.09.25 20:43:56.414615 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:56.414634 [ 12 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:56.414776 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:56.616978 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:56.617024 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:56.617046 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:43:56.617064 [ 13 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:56.617180 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:56.617194 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:56.617217 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:56.617273 [ 13 ] {} RaftInstance: sent 2024.09.25 20:43:56.617527 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:56.617597 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:56.617618 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:56.617628 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:56.617637 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:56.617645 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:56.617677 [ 12 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:56.617689 [ 12 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:56.617700 [ 12 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:57.118286 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:57.118419 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:57.118440 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:43:57.118497 [ 12 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:57.118516 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:57.118526 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:57.118592 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:57.118645 [ 12 ] {} RaftInstance: sent 2024.09.25 20:43:57.119168 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:57.119191 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:57.119210 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:57.119240 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:57.119257 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:57.119267 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:57.119319 [ 14 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:57.119342 [ 14 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:57.119376 [ 14 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:57.165292 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:57.165331 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:57.165344 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:57.165409 [ 19 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:57.165447 [ 19 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:57.165487 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:57.165498 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:43:57.165507 [ 19 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:57.165517 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:57.165542 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:57.165554 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:57.165564 [ 19 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:57.165591 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:57.165732 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:57.165755 [ 19 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:57.165783 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:57.619158 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:57.619195 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:57.619204 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:43:57.619211 [ 14 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:57.619219 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:57.619226 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:57.619233 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:57.619275 [ 14 ] {} RaftInstance: sent 2024.09.25 20:43:57.619537 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:57.619562 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:57.619575 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:57.619586 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:57.619595 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:57.619605 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:57.619617 [ 19 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:57.619629 [ 19 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:57.619639 [ 19 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:57.916680 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:57.916725 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:57.916738 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:57.916785 [ 15 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:57.916797 [ 15 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:57.916808 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:57.916826 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:43:57.916835 [ 15 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:57.916847 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:57.916855 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:57.916873 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:57.916883 [ 15 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:57.916917 [ 15 ] {} RaftInstance: sent 2024.09.25 20:43:57.917063 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:57.917085 [ 15 ] {} RaftInstance: peer (1) response error: failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:57.917127 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:58.120315 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:58.120354 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:58.120374 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:43:58.120385 [ 19 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:58.120396 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:58.120407 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:58.120427 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:58.120471 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:58.120844 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:58.120871 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:58.120882 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:58.120899 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:58.120908 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:58.120931 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:58.120944 [ 15 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:58.120962 [ 15 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:58.120972 [ 15 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:58.620978 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:58.621022 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:58.621035 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:43:58.621047 [ 19 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:58.621068 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:58.621080 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:58.621092 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:58.621151 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:58.621533 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:58.621557 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=9 2024.09.25 20:43:58.621568 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:58.621590 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 9 2024.09.25 20:43:58.621600 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:58.621609 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 8 2024.09.25 20:43:58.621622 [ 15 ] {} RaftInstance: last durable index 8, precommit index 8 2024.09.25 20:43:58.621643 [ 15 ] {} RaftInstance: quorum idx 1, 8 8 0 2024.09.25 20:43:58.621656 [ 15 ] {} RaftInstance: local log idx 8, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:58.667645 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:58.667678 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:58.667689 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:58.667727 [ 19 ] {} RaftInstance: asio client created: 1d87a5c0 2024.09.25 20:43:58.667736 [ 19 ] {} RaftInstance: 1d87a5c0 reconnect peer 1 2024.09.25 20:43:58.667745 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:58.667753 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:43:58.667761 [ 19 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 9 2024.09.25 20:43:58.667771 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=0, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:58.667778 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:58.667787 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:58.667796 [ 19 ] {} RaftInstance: socket 1d87a5c0 to ::1:39101 is not opened yet 2024.09.25 20:43:58.667819 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:58.667973 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:58.668001 [ 13 ] {} RaftInstance: too verbose RPC error on peer (1), will suppress it from now 2024.09.25 20:43:58.668027 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a5c0 2024.09.25 20:43:58.755831 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:43:58.755883 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:43:58.755907 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:43:58.755950 [ 6 ] {} RaftInstance: append at log_idx 9, timestamp 1727297038755916 2024.09.25 20:43:58.756027 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:43:58.756069 [ 21 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:43:58.756082 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=8, LastLogTerm=2, EntriesLength=1, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:58.756091 [ 21 ] {} RaftInstance: idx: 9 2024.09.25 20:43:58.756102 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:58.756180 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:58.756199 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:58.756208 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:58.756215 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:43:58.756223 [ 21 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:43:58.756232 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=1, CommitIndex=8, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:58.756248 [ 21 ] {} RaftInstance: idx: 9 2024.09.25 20:43:58.756256 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:58.756264 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:58.756273 [ 21 ] {} RaftInstance: sent 2024.09.25 20:43:58.757035 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:43:58.757067 [ 8 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:43:58.757081 [ 8 ] {} RaftInstance: quorum idx 1, 9 8 0 2024.09.25 20:43:58.757092 [ 8 ] {} RaftInstance: local log idx 9, target_commit_idx 8, quick_commit_index_ 8, state_->get_commit_idx() 8 2024.09.25 20:43:58.758183 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:58.758204 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:43:58.758223 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:58.758234 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:43:58.758243 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:58.758252 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 8, new matched idx: 9 2024.09.25 20:43:58.758261 [ 19 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:43:58.758271 [ 19 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:43:58.758290 [ 19 ] {} RaftInstance: trigger commit upto 9 2024.09.25 20:43:58.758300 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:43:58.758310 [ 19 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:43:58.758319 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:58.758328 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:58.758337 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:58.758373 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:58.758384 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:58.758392 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:43:58.758400 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:43:58.758417 [ 19 ] {} RaftInstance: last_log_idx: 8, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:43:58.758427 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=8, LastLogTerm=2, EntriesLength=1, CommitIndex=9, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:58.758437 [ 19 ] {} RaftInstance: idx: 9 2024.09.25 20:43:58.758445 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:58.758454 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 20:43:58.758462 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:58.758480 [ 19 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 8 2024.09.25 20:43:58.758506 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:43:58.758552 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:43:58.758577 [ 20 ] {} RaftInstance: commit upto 9, current idx 8 2024.09.25 20:43:58.758588 [ 20 ] {} RaftInstance: commit upto 9, current idx 9 2024.09.25 20:43:58.758622 [ 20 ] {} RaftInstance: notify cb 9 1d87aa48 2024.09.25 20:43:58.758637 [ 20 ] {} RaftInstance: DONE: commit upto 9, current idx 9 2024.09.25 20:43:58.758647 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:43:58.758878 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:58.758896 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:43:58.758906 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:58.758924 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:43:58.758933 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:58.758941 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:43:58.758952 [ 15 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:43:58.758962 [ 15 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:43:58.758971 [ 15 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:43:59.122034 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:59.122079 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:59.122104 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:43:59.122172 [ 19 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:43:59.122190 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:43:59.122202 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:59.122223 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:59.122304 [ 19 ] {} RaftInstance: sent 2024.09.25 20:43:59.122646 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:59.122680 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:43:59.122693 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:59.122704 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:43:59.122723 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:59.122732 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:43:59.122745 [ 15 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:43:59.122757 [ 15 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:43:59.122767 [ 15 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:43:59.417885 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:43:59.417936 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:59.417950 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:43:59.418002 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:43:59.418015 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:43:59.418027 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (9) and matched log idx (0) 2024.09.25 20:43:59.418037 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:43:59.418058 [ 15 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:43:59.418071 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 9 2024.09.25 20:43:59.418082 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:59.418093 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:43:59.418114 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:43:59.418145 [ 15 ] {} RaftInstance: sent 2024.09.25 20:43:59.418295 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:43:59.418324 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:43:59.623129 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:43:59.623178 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:43:59.623190 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:43:59.623202 [ 13 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:43:59.623223 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:43:59.623233 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:43:59.623244 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:43:59.623295 [ 13 ] {} RaftInstance: sent 2024.09.25 20:43:59.623611 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:43:59.623638 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:43:59.623647 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:43:59.623657 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:43:59.623666 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:43:59.623674 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:43:59.623685 [ 15 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:43:59.623703 [ 15 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:43:59.623713 [ 15 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:00.124151 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:00.124198 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:00.124212 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:00.124254 [ 12 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:00.124267 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:00.124279 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:00.124299 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:00.124361 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:00.124672 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:00.124704 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:00.124715 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:00.124725 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:00.124742 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:00.124751 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:00.124761 [ 15 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:00.124773 [ 15 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:00.124783 [ 15 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:00.169037 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:00.169078 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:00.169091 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:00.169133 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:00.169148 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:00.169160 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (10) and matched log idx (0) 2024.09.25 20:44:00.169171 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:44:00.169182 [ 12 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:00.169195 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:00.169205 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:00.169217 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:00.169229 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:00.169258 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:00.624808 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:00.624850 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:00.624862 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:00.624873 [ 15 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:00.624884 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:00.624893 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:00.624910 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:00.624964 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:00.625341 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:00.625361 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:00.625371 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:00.625381 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:00.625388 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:00.625405 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:00.625416 [ 12 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:00.625427 [ 12 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:00.625437 [ 12 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:00.919445 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:00.919481 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:00.919496 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:00.919519 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:44:01.125580 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:01.125629 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:01.125642 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:01.125652 [ 12 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:01.125665 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:01.125675 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:01.125695 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:01.125737 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:01.126121 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:01.126145 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:01.126156 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:01.126175 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:01.126184 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:01.126193 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:01.126205 [ 13 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:01.126217 [ 13 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:01.126228 [ 13 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:01.299141 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:01.299185 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:01.626375 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:01.626416 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:01.626428 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:01.626484 [ 13 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:01.626505 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:01.626541 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:01.626553 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:01.626600 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:01.626905 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:01.626931 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:01.626942 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:01.626953 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:01.626962 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:01.626971 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:01.626982 [ 12 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:01.626994 [ 12 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:01.627004 [ 12 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:01.670231 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:01.670276 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:01.670287 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:01.670333 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:01.670343 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:01.670352 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (10) and matched log idx (0) 2024.09.25 20:44:01.670361 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:44:01.670371 [ 13 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:01.670390 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:01.670399 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:01.670410 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:01.670421 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:01.670450 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:01.674747 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:01.674778 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:02.126982 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:02.127039 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:02.127053 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:02.127065 [ 12 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:02.127080 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:02.127090 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:02.127102 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:02.127157 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:02.127513 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:02.127540 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:02.127551 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:02.127560 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:02.127567 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:02.127575 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:02.127586 [ 13 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:02.127596 [ 13 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:02.127605 [ 13 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:02.420838 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:02.420882 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:02.420896 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:02.420936 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:02.420948 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:02.420958 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (10) and matched log idx (0) 2024.09.25 20:44:02.420968 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:44:02.420978 [ 18 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:02.420990 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:02.420999 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:02.421009 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:02.421021 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:02.421050 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:02.627264 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:02.627313 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:02.627334 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:02.627347 [ 13 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:02.627360 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:02.627370 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:02.627382 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:02.627439 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:02.632439 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:02.632469 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:02.632480 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:02.632491 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:02.632500 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:02.632508 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:02.632521 [ 18 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:02.632534 [ 18 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:02.632544 [ 18 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:03.127547 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:03.127594 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:03.127612 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:03.127624 [ 13 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:03.127635 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:03.127645 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:03.127656 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:03.127715 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:03.128048 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:03.128069 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:03.128079 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:03.128089 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:03.128108 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:03.128117 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:03.128129 [ 18 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:03.128140 [ 18 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:03.128151 [ 18 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:03.171172 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:03.171221 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:03.171243 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:03.171255 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:44:03.549193 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:03.549239 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:03.628634 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:03.628675 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:03.628687 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:03.628697 [ 12 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:03.628708 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:03.628717 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:03.628727 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:03.628772 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:03.629084 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:03.629117 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:03.629129 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:03.629140 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:03.629150 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:03.629161 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:03.629174 [ 18 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:03.629187 [ 18 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:03.629198 [ 18 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:03.922206 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:03.922246 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:03.922258 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:03.922297 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:03.922309 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:03.922318 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (10) and matched log idx (0) 2024.09.25 20:44:03.922327 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:44:03.922337 [ 17 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:03.922348 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:03.922356 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:03.922365 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:03.922375 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:03.922399 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:03.922531 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:03.922553 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:04.129755 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:04.129800 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:04.129813 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:04.129824 [ 18 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:04.129835 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:04.129845 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:04.129856 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:04.129905 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:04.130204 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:04.130227 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:04.130238 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:04.130249 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:04.130257 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:04.130266 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:04.130279 [ 17 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:04.130291 [ 17 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:04.130301 [ 17 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:04.630370 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:04.630405 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:04.630418 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:04.630429 [ 12 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:04.630440 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:04.630451 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:04.630462 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:04.630514 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:04.630796 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:04.630823 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:04.630836 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:04.630847 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:04.630856 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:04.630865 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:04.630876 [ 17 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:04.630888 [ 17 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:04.630899 [ 17 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:04.673122 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:04.673165 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:04.673179 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:04.673222 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:04.673235 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:04.673246 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (10) and matched log idx (0) 2024.09.25 20:44:04.673256 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:44:04.673267 [ 18 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:04.673279 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:04.673289 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:04.673300 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:04.673313 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:04.673343 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:05.131586 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:05.131628 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:05.131642 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:05.131652 [ 12 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:05.131664 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:05.131673 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:05.131684 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:05.131731 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:05.132032 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:05.132058 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:05.132070 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:05.132080 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:05.132089 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:05.132098 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:05.132109 [ 18 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:05.132121 [ 18 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:05.132131 [ 18 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:05.424160 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:05.424197 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:05.424208 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:05.424217 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:44:05.632261 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:05.632300 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:05.632310 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:05.632321 [ 18 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:05.632331 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:05.632339 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:05.632349 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:05.632394 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:05.632678 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:05.632698 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:05.632709 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:05.632719 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:05.632728 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:05.632737 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:05.632749 [ 12 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:05.632761 [ 12 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:05.632771 [ 12 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:05.799422 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:05.799467 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:06.132643 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:06.132675 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:06.132687 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:06.132697 [ 12 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:06.132728 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:06.132740 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:06.132751 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:06.132797 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:06.133132 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:06.133162 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:06.133174 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:06.133186 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:06.133196 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:06.133205 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:06.133216 [ 18 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:06.133228 [ 18 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:06.133239 [ 18 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:06.175246 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:06.175287 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:06.175299 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:06.175342 [ 12 ] {} RaftInstance: asio client created: 1d8789a0 2024.09.25 20:44:06.175354 [ 12 ] {} RaftInstance: 1d8789a0 reconnect peer 1 2024.09.25 20:44:06.175366 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (10) and matched log idx (0) 2024.09.25 20:44:06.175376 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:44:06.175385 [ 12 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:06.175398 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:06.175408 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:06.175418 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:06.175428 [ 12 ] {} RaftInstance: socket 1d8789a0 to ::1:39101 is not opened yet 2024.09.25 20:44:06.175453 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:06.175617 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:06.175640 [ 12 ] {} RaftInstance: asio client destroyed: 1d8789a0 2024.09.25 20:44:06.633833 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:06.633873 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:06.633885 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:06.633895 [ 18 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:06.633905 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:06.633914 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:06.633925 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:06.633967 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:06.634296 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:06.634319 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:06.634330 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:06.634340 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:06.634349 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:06.634357 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:06.634368 [ 16 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:06.634380 [ 16 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:06.634391 [ 16 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:06.925551 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:06.925597 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:06.925611 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:06.925664 [ 18 ] {} RaftInstance: asio client created: 1d8789a0 2024.09.25 20:44:06.925678 [ 18 ] {} RaftInstance: 1d8789a0 reconnect peer 1 2024.09.25 20:44:06.925689 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (10) and matched log idx (0) 2024.09.25 20:44:06.925699 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:44:06.925709 [ 18 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:06.925720 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:06.925729 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:06.925739 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:06.925750 [ 18 ] {} RaftInstance: socket 1d8789a0 to ::1:39101 is not opened yet 2024.09.25 20:44:06.925775 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:06.925919 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:06.925945 [ 18 ] {} RaftInstance: asio client destroyed: 1d8789a0 2024.09.25 20:44:07.134114 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:07.134164 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:07.134176 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:07.134187 [ 16 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:07.134234 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:07.134253 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:07.134265 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:07.134313 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:07.134611 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:07.134635 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:07.134647 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:07.134657 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:07.134667 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:07.134676 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:07.134689 [ 18 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:07.134701 [ 18 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:07.134711 [ 18 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:07.634765 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:07.634807 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:07.634820 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:07.634832 [ 14 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:07.634844 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:07.634892 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:07.634911 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:07.634975 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:07.635287 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:07.635311 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:07.635322 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:07.635333 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:07.635342 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:07.635350 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:07.635363 [ 18 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:07.635376 [ 18 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:07.635387 [ 18 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:07.676425 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:07.676459 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:07.676471 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:07.676509 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:07.676519 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:07.676529 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (10) and matched log idx (0) 2024.09.25 20:44:07.676537 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:44:07.676547 [ 16 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:07.676558 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:07.676566 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:07.676577 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:07.676587 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:07.676612 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:08.135892 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:08.135938 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:08.135951 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:08.135962 [ 18 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:08.135973 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:08.135983 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:08.136028 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:08.136072 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:08.136527 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:08.136552 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:08.136562 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:08.136572 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:08.136580 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:08.136590 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:08.136601 [ 16 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:08.136611 [ 16 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:08.136621 [ 16 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:08.427666 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:08.427705 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:08.427717 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:08.427727 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 20:44:08.636780 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:08.636821 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:08.636836 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:08.636848 [ 16 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 10 2024.09.25 20:44:08.636862 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=0, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:08.636872 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:08.636882 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:08.636930 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:08.637232 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:08.637259 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=10 2024.09.25 20:44:08.637274 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:08.637286 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 10 2024.09.25 20:44:08.637296 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:08.637305 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 9 2024.09.25 20:44:08.637318 [ 18 ] {} RaftInstance: last durable index 9, precommit index 9 2024.09.25 20:44:08.637331 [ 18 ] {} RaftInstance: quorum idx 1, 9 9 0 2024.09.25 20:44:08.637342 [ 18 ] {} RaftInstance: local log idx 9, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:08.755001 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:44:08.755030 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:44:08.755077 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:44:08.755122 [ 6 ] {} RaftInstance: append at log_idx 10, timestamp 1727297048755089 2024.09.25 20:44:08.755188 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:44:08.755218 [ 21 ] {} RaftInstance: last_log_idx: 9, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:08.755266 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=9, LastLogTerm=2, EntriesLength=1, CommitIndex=9, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:08.755316 [ 21 ] {} RaftInstance: idx: 10 2024.09.25 20:44:08.755337 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:08.755389 [ 21 ] {} RaftInstance: sent 2024.09.25 20:44:08.755405 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:08.755416 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1078 ms ago 2024.09.25 20:44:08.756238 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:44:08.756265 [ 8 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:08.756279 [ 8 ] {} RaftInstance: quorum idx 1, 10 9 0 2024.09.25 20:44:08.756290 [ 8 ] {} RaftInstance: local log idx 10, target_commit_idx 9, quick_commit_index_ 9, state_->get_commit_idx() 9 2024.09.25 20:44:08.756928 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:08.756954 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:08.756966 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:08.756976 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:08.756984 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:08.757012 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 9, new matched idx: 10 2024.09.25 20:44:08.757025 [ 16 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:08.757036 [ 16 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:08.757046 [ 16 ] {} RaftInstance: trigger commit upto 10 2024.09.25 20:44:08.757056 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:08.757066 [ 16 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:08.757076 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:08.757085 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:08.757095 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:08.757133 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:08.757147 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:08.757157 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1080 ms ago 2024.09.25 20:44:08.757175 [ 16 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 9 2024.09.25 20:44:08.757184 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:44:08.757239 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:44:08.757262 [ 20 ] {} RaftInstance: commit upto 10, current idx 9 2024.09.25 20:44:08.757271 [ 20 ] {} RaftInstance: commit upto 10, current idx 10 2024.09.25 20:44:08.757305 [ 20 ] {} RaftInstance: notify cb 10 1d878b38 2024.09.25 20:44:08.757378 [ 20 ] {} RaftInstance: DONE: commit upto 10, current idx 10 2024.09.25 20:44:08.757397 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:44:08.757463 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:08.757481 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:08.757492 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:08.757502 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:08.757511 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:08.757519 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:08.757530 [ 18 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:08.757541 [ 18 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:08.757551 [ 18 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:09.137605 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:09.137646 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:09.137660 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:09.137670 [ 16 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:09.137681 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:09.137691 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:09.137701 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:09.137756 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:09.138070 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:09.138092 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:09.138102 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:09.138114 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:09.138123 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:09.138132 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:09.138144 [ 18 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:09.138156 [ 18 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:09.138167 [ 18 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:09.178205 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:09.178249 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:09.178261 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:09.178271 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:44:09.638335 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:09.638373 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:09.638385 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:09.638395 [ 18 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:09.638408 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:09.638417 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:09.638428 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:09.638475 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:09.638795 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:09.638846 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:09.638863 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:09.638875 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:09.638884 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:09.638893 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:09.638904 [ 19 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:09.638917 [ 19 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:09.638928 [ 19 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:09.928926 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:09.928962 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:09.928974 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:09.928984 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:44:10.139066 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:10.139108 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:10.139122 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:10.139134 [ 16 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:10.139147 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:10.139158 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:10.139169 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:10.139221 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:10.139522 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:10.139546 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:10.139558 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:10.139568 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:10.139577 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:10.139586 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:10.139596 [ 18 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:10.139607 [ 18 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:10.139617 [ 18 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:10.639782 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:10.639832 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:10.639847 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:10.639859 [ 18 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:10.639872 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:10.639882 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:10.639893 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:10.639947 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:10.640319 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:10.640342 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:10.640353 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:10.640364 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:10.640373 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:10.640383 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:10.640395 [ 15 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:10.640408 [ 15 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:10.640419 [ 15 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:10.679468 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:10.679510 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:10.679524 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:10.679535 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:44:11.069156 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:11.069202 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:11.140395 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:11.140438 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:11.140453 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:11.140466 [ 16 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:11.140477 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:11.140487 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:11.140497 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:11.140550 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:11.140865 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:11.140893 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:11.140903 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:11.140913 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:11.140921 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:11.140929 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:11.140939 [ 15 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:11.140950 [ 15 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:11.140961 [ 15 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:11.430307 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:11.430365 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:11.430379 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:11.430417 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:11.430427 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:11.430435 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (10) and matched log idx (0) 2024.09.25 20:44:11.430444 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:44:11.430454 [ 15 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:11.430464 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 10 2024.09.25 20:44:11.430473 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:11.430482 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:11.430492 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:11.430518 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:11.640741 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:11.640787 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:11.640799 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:11.640810 [ 18 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:11.640821 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:11.640831 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:11.640842 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:11.640890 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:11.641216 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:11.641237 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:11.641246 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:11.641256 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:11.641264 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:11.641273 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:11.641285 [ 15 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:11.641296 [ 15 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:11.641306 [ 15 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:12.141375 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:12.141424 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:12.141437 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:12.141449 [ 18 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:12.141469 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:12.141480 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:12.141499 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:12.141556 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:12.141874 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:12.141897 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:12.141916 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:12.141926 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:12.141934 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:12.141942 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:12.141953 [ 15 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:12.141971 [ 15 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:12.141980 [ 15 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:12.181008 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:12.181042 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:12.181053 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:12.181062 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:44:12.642145 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:12.642184 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:12.642195 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:12.642206 [ 15 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:12.642217 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:12.642226 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:12.642237 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:12.642283 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:12.642574 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:12.642596 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:12.642608 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:12.642618 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:12.642626 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:12.642636 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:12.642648 [ 18 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:12.642661 [ 18 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:12.642672 [ 18 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:12.931807 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:12.931849 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:12.931861 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:12.931871 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:44:13.142936 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:13.142977 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:13.143005 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:13.143017 [ 18 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:13.143029 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:13.143038 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:13.143050 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:13.143099 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:13.143464 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:13.143485 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:13.143495 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:13.143504 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:13.143512 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:13.143520 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:13.143530 [ 15 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:13.143541 [ 15 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:13.143550 [ 15 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:13.643663 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:13.643704 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:13.643716 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:13.643727 [ 13 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:13.643738 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:13.643747 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:13.643759 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:13.643813 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:13.644115 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:13.644143 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:13.644157 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:13.644169 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:13.644179 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:13.644190 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:13.644202 [ 15 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:13.644215 [ 15 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:13.644226 [ 15 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:13.682239 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:13.682277 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:13.682290 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:13.682301 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 20:44:14.144350 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:14.144396 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:14.144408 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:14.144418 [ 15 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:14.144430 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:14.144440 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:14.144452 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:14.144505 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:14.144789 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:14.144814 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:14.144826 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:14.144837 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:14.144847 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:14.144857 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:14.144869 [ 13 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:14.144881 [ 13 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:14.144891 [ 13 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:14.433139 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:14.433177 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:14.433188 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:14.433197 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:44:14.645327 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:14.645361 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:14.645374 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:14.645383 [ 13 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:14.645394 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:14.645403 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:14.645413 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:14.645465 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:14.645783 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:14.645806 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:14.645817 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:14.645828 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:14.645837 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:14.645846 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:14.645857 [ 17 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:14.645871 [ 17 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:14.645882 [ 17 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:15.146013 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:15.146050 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:15.146061 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:15.146071 [ 17 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:15.146082 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:15.146092 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:15.146115 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:15.146152 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:15.146484 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:15.146507 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:15.146517 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:15.146526 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:15.146534 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:15.146542 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:15.146553 [ 15 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:15.146563 [ 15 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:15.146573 [ 15 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:15.183817 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:15.183854 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:15.183866 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:15.183875 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:44:15.646978 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:15.647021 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:15.647033 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:15.647044 [ 15 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:15.647057 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:15.647068 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:15.647081 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:15.647132 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:15.647411 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:15.647451 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:15.647462 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:15.647472 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:15.647480 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:15.647489 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:15.647500 [ 17 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:15.647511 [ 17 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:15.647520 [ 17 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:15.934880 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:15.934920 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:15.934933 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:15.934943 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:44:16.148014 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:16.148051 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:16.148065 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:16.148077 [ 13 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:16.148090 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:16.148167 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:16.148184 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:16.148234 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:16.148527 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:16.148545 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:16.148553 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:16.148562 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:16.148569 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:16.148576 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:16.148586 [ 17 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:16.148596 [ 17 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:16.148605 [ 17 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:16.648911 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:16.648952 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:16.648967 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:16.648979 [ 15 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:16.648992 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:16.649003 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:16.649014 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:16.649054 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:16.649495 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:16.649523 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:16.649538 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:16.649550 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:16.649561 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:16.649570 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:16.649584 [ 17 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:16.649597 [ 17 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:16.649608 [ 17 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:16.685658 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:16.685698 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:16.685712 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:16.685724 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 20:44:17.150094 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:17.150157 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:17.150168 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:17.150177 [ 17 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:17.150187 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:17.150195 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:17.150204 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:17.150244 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:17.150520 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:17.150543 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:17.150554 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:17.150564 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:17.150573 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:17.150581 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:17.150591 [ 12 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:17.150619 [ 12 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:17.150628 [ 12 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:17.436799 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:17.436838 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:17.436850 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:17.436860 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6006 ms ago 2024.09.25 20:44:17.651073 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:17.651115 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:17.651129 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:17.651140 [ 12 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:17.651152 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:17.651162 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:17.651173 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:17.651216 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:17.651643 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:17.651669 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:17.651681 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:17.651692 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:17.651701 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:17.651710 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:17.651722 [ 17 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:17.651734 [ 17 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:17.651745 [ 17 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:18.151895 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:18.151936 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:18.151949 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:18.151960 [ 17 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:18.151973 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:18.151984 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:18.151995 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:18.152046 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:18.152362 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:18.152390 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:18.152402 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:18.152412 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:18.152421 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:18.152431 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:18.152444 [ 12 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:18.152457 [ 12 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:18.152469 [ 12 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:18.187701 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:18.187745 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:18.187759 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:18.187770 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6757 ms ago 2024.09.25 20:44:18.652790 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:18.652831 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:18.652844 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:18.652855 [ 15 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 11 2024.09.25 20:44:18.652867 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=0, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:18.652877 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:18.652887 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:18.652935 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:18.653204 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:18.653229 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=11 2024.09.25 20:44:18.653241 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:18.653252 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 11 2024.09.25 20:44:18.653261 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:18.653271 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 10 2024.09.25 20:44:18.653283 [ 15 ] {} RaftInstance: last durable index 10, precommit index 10 2024.09.25 20:44:18.653296 [ 15 ] {} RaftInstance: quorum idx 1, 10 10 0 2024.09.25 20:44:18.653307 [ 15 ] {} RaftInstance: local log idx 10, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:18.755002 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:44:18.755021 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:44:18.755075 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:44:18.755132 [ 6 ] {} RaftInstance: append at log_idx 11, timestamp 1727297058755105 2024.09.25 20:44:18.755202 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:44:18.755226 [ 21 ] {} RaftInstance: last_log_idx: 10, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:18.755239 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=10, LastLogTerm=2, EntriesLength=1, CommitIndex=10, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:18.755249 [ 21 ] {} RaftInstance: idx: 11 2024.09.25 20:44:18.755260 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:18.755355 [ 21 ] {} RaftInstance: sent 2024.09.25 20:44:18.755373 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:18.755385 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7324 ms ago 2024.09.25 20:44:18.756374 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:44:18.756401 [ 8 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:18.756417 [ 8 ] {} RaftInstance: quorum idx 1, 11 10 0 2024.09.25 20:44:18.756429 [ 8 ] {} RaftInstance: local log idx 11, target_commit_idx 10, quick_commit_index_ 10, state_->get_commit_idx() 10 2024.09.25 20:44:18.756757 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:18.756779 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:18.756790 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:18.756800 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:18.756809 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:18.756818 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 10, new matched idx: 11 2024.09.25 20:44:18.756829 [ 14 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:18.756839 [ 14 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:18.756850 [ 14 ] {} RaftInstance: trigger commit upto 11 2024.09.25 20:44:18.756859 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:18.756869 [ 14 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:18.756915 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:18.756924 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:18.756933 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:18.756967 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:18.756978 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:18.757007 [ 14 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:44:18.757030 [ 14 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 10 2024.09.25 20:44:18.757042 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:44:18.757086 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:44:18.757105 [ 20 ] {} RaftInstance: commit upto 11, current idx 10 2024.09.25 20:44:18.757116 [ 20 ] {} RaftInstance: commit upto 11, current idx 11 2024.09.25 20:44:18.757148 [ 20 ] {} RaftInstance: notify cb 11 1d87c8f8 2024.09.25 20:44:18.757162 [ 20 ] {} RaftInstance: DONE: commit upto 11, current idx 11 2024.09.25 20:44:18.757171 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:44:18.757245 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:18.757269 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:18.757280 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:18.757290 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:18.757298 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:18.757308 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:18.757318 [ 17 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:18.757339 [ 17 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:18.757350 [ 17 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:18.938369 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:18.938408 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:18.938421 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:19.153470 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:19.153508 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:19.153521 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:19.153532 [ 17 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:19.153544 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:19.153554 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:19.153565 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:19.153608 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:19.153926 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:19.153946 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:19.153957 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:19.153966 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:19.153975 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:19.153983 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:19.153995 [ 14 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:19.154006 [ 14 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:19.154018 [ 14 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:19.329165 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:19.329214 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:19.654439 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:19.654472 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:19.654484 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:19.654494 [ 14 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:19.654506 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:19.654516 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:19.654527 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:19.654575 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:19.654935 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:19.654958 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:19.654969 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:19.654979 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:19.654988 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:19.654996 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:19.655007 [ 15 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:19.655018 [ 15 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:19.655027 [ 15 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:19.689208 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:19.689246 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:19.689259 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:19.689299 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:19.689321 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:19.689333 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (11) and matched log idx (0) 2024.09.25 20:44:19.689344 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:44:19.689378 [ 17 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:19.689392 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 11 2024.09.25 20:44:19.689403 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:19.689414 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:19.689426 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:19.689453 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:19.689593 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:19.689619 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:20.154805 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:20.154840 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:20.154852 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:20.154862 [ 15 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:20.154874 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:20.154884 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:20.154896 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:20.154941 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:20.155200 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:20.155224 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:20.155234 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:20.155243 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:20.155251 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:20.155260 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:20.155271 [ 17 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:20.155282 [ 17 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:20.155292 [ 17 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:20.439533 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:20.439575 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:20.439589 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:20.439632 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:20.439645 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:20.439656 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:20.439666 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:44:20.439677 [ 17 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:20.439689 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:20.439698 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:20.439709 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:20.439719 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:20.439748 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:20.439878 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:20.439906 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:20.655109 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:20.655149 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:20.655163 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:20.655175 [ 15 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:20.655188 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:20.655198 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:20.655210 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:20.655259 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:20.657940 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:20.657962 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:20.657972 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:20.657983 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:20.657992 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:20.658001 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:20.658012 [ 17 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:20.658024 [ 17 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:20.658034 [ 17 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:21.156098 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:21.156143 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:21.156158 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:21.156169 [ 15 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:21.156181 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:21.156191 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:21.156202 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:21.156254 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:21.156571 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:21.156601 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:21.156614 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:21.156625 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:21.156635 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:21.156646 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:21.156659 [ 17 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:21.156672 [ 17 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:21.156683 [ 17 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:21.190734 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:21.190778 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:21.190792 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:21.190834 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:21.190845 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:21.190854 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:21.190863 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:44:21.190873 [ 15 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:21.190883 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:21.190892 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:21.190902 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:21.190911 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:21.190936 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:21.191091 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:21.191115 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:21.656458 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:21.656498 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:21.656512 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:21.656525 [ 19 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:21.656538 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:21.656548 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:21.656559 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:21.656607 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:21.656870 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:21.656898 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:21.656910 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:21.656921 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:21.656931 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:21.656942 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:21.656953 [ 15 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:21.656966 [ 15 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:21.656977 [ 15 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:21.940987 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:21.941029 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:21.941042 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:21.941084 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:21.941097 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:21.941108 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:21.941118 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:44:21.941129 [ 19 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:21.941140 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:21.941150 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:21.941161 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:21.941172 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:21.941190 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:21.941515 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:21.941539 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:22.156696 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:22.156744 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:22.156758 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:22.156770 [ 15 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:22.156783 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:22.156795 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:22.156808 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:22.156858 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:22.157236 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:22.157272 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:22.157286 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:22.157297 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:22.157307 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:22.157317 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:22.157329 [ 19 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:22.157341 [ 19 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:22.157352 [ 19 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:22.657355 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:22.657395 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:22.657408 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:22.657420 [ 16 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:22.657432 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:22.657443 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:22.657453 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:22.657497 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:22.657740 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:22.657762 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:22.657773 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:22.657783 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:22.657792 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:22.657800 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:22.657812 [ 19 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:22.657825 [ 19 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:22.657835 [ 19 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:22.691877 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:22.691918 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:22.691929 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:22.691970 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:22.691980 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:22.691989 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:22.691998 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:44:22.692007 [ 16 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:22.692018 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:22.692026 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:22.692035 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:22.692045 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:22.692069 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:22.692225 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:22.692255 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:23.158536 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:23.158572 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:23.158584 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:23.158593 [ 19 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:23.158603 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:23.158613 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:23.158623 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:23.158668 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:23.158940 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:23.158966 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:23.158978 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:23.158989 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:23.158999 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:23.159008 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:23.159019 [ 15 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:23.159031 [ 15 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:23.159041 [ 15 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:23.442199 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:23.442240 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:23.442254 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:23.442301 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:23.442315 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:23.442326 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:23.442336 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:44:23.442347 [ 19 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:23.442359 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:23.442370 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:23.442381 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:23.442394 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:23.442422 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:23.442603 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:23.442625 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:23.658792 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:23.658822 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:23.658834 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:23.658846 [ 15 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:23.658857 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:23.658867 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:23.658879 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:23.658924 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:23.659214 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:23.659238 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:23.659249 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:23.659259 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:23.659268 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:23.659276 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:23.659288 [ 19 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:23.659300 [ 19 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:23.659311 [ 19 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:24.159326 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:24.159365 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:24.159376 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:24.159385 [ 15 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:24.159395 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:24.159404 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:24.159414 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:24.159458 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:24.159711 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:24.159731 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:24.159740 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:24.159749 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:24.159757 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:24.159765 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:24.159776 [ 19 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:24.159787 [ 19 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:24.159796 [ 19 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:24.192810 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:24.192851 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:24.192865 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:24.192906 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:24.192915 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:24.192922 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:24.192929 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:44:24.192936 [ 15 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:24.192944 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:24.192951 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:24.192958 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:24.192965 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:24.192986 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:24.193100 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:24.193120 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:24.659519 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:24.659554 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:24.659566 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:24.659577 [ 19 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:24.659589 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:24.659598 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:24.659608 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:24.659657 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:24.659906 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:24.659928 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:24.659938 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:24.659948 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:24.659957 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:24.659965 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:24.659977 [ 15 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:24.659988 [ 15 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:24.659997 [ 15 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:24.944151 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:24.944208 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:24.944221 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:24.944260 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:24.944270 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:24.944279 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:24.944288 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:44:24.944298 [ 13 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:24.944308 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:24.944334 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:24.944344 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:24.944354 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:24.944378 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:24.944529 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:24.944552 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:25.159714 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:25.159756 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:25.159769 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:25.159779 [ 15 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:25.159792 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:25.159803 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:25.159815 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:25.159858 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:25.160120 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:25.160144 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:25.160155 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:25.160165 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:25.160174 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:25.160183 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:25.160194 [ 13 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:25.160205 [ 13 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:25.160215 [ 13 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:25.660589 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:25.660633 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:25.660645 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:25.660656 [ 19 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:25.660668 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:25.660714 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:25.660745 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:25.660795 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:25.661103 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:25.661131 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:25.661144 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:25.661156 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:25.661178 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:25.661188 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:25.661200 [ 13 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:25.661212 [ 13 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:25.661224 [ 13 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:25.695219 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:25.695260 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:25.695273 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:25.695312 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:25.695325 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:25.695336 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:25.695345 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:44:25.695356 [ 15 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:25.695367 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:25.695376 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:25.695387 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:25.695397 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:25.695426 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:25.695542 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:25.695570 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:26.161735 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:26.161775 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:26.161788 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:26.161799 [ 13 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:26.161811 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:26.161821 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:26.161832 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:26.161876 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:26.162094 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:26.162120 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:26.162132 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:26.162143 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:26.162152 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:26.162161 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:26.162173 [ 19 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:26.162185 [ 19 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:26.162214 [ 19 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:26.446373 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:26.446410 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:26.446421 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:26.446458 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:26.446469 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:26.446479 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:26.446489 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:44:26.446498 [ 19 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:26.446508 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:26.446516 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:26.446526 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:26.446535 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:26.446558 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:26.446691 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:26.446713 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:26.663097 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:26.663135 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:26.663173 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:26.663185 [ 13 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:26.663196 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:26.663206 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:26.663216 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:26.663267 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:26.663514 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:26.663541 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:26.663552 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:26.663563 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:26.663572 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:26.663581 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:26.663592 [ 19 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:26.663603 [ 19 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:26.663613 [ 19 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:27.163797 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:27.163842 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:27.163855 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:27.163865 [ 12 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:27.163877 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:27.163887 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:27.163898 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:27.163950 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:27.164279 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:27.164304 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:27.164315 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:27.164325 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:27.164335 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:27.164345 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:27.164357 [ 19 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:27.164368 [ 19 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:27.164378 [ 19 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:27.197384 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:27.197424 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:27.197438 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:27.197477 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:27.197487 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:27.197497 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:27.197507 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:44:27.197517 [ 12 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:27.197529 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:27.197539 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:27.197550 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:27.197561 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:27.197590 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:27.197739 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:27.197767 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:27.664945 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:27.665000 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:27.665012 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:27.665022 [ 19 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:27.665033 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:27.665041 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:27.665051 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:27.665093 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:27.665377 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:27.665398 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:27.665410 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:27.665420 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:27.665428 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:27.665437 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:27.665447 [ 12 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:27.665458 [ 12 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:27.665468 [ 12 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:27.948556 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:27.948591 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:27.948602 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:27.948643 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:27.948655 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:27.948665 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:27.948674 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:44:27.948684 [ 19 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:27.948696 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:27.948705 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:27.948714 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:27.948724 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:27.948748 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:28.166103 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:28.166144 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:28.166158 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:28.166170 [ 12 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:28.166212 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:28.166228 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:28.166241 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:28.166291 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:28.166572 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:28.166611 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:28.166622 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:28.166633 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:28.166643 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:28.166653 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:28.166665 [ 19 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:28.166678 [ 19 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:28.166689 [ 19 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:28.666722 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:28.666759 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:28.666773 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:28.666783 [ 14 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 12 2024.09.25 20:44:28.666796 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=0, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:28.666806 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:28.666818 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:28.666864 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:28.667110 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:28.667135 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=12 2024.09.25 20:44:28.667145 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:28.667155 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 12 2024.09.25 20:44:28.667164 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:28.667172 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 11 2024.09.25 20:44:28.667183 [ 19 ] {} RaftInstance: last durable index 11, precommit index 11 2024.09.25 20:44:28.667195 [ 19 ] {} RaftInstance: quorum idx 1, 11 11 0 2024.09.25 20:44:28.667204 [ 19 ] {} RaftInstance: local log idx 11, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:28.699360 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:28.699401 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:28.699414 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:28.755005 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:44:28.755021 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:44:28.755070 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:44:28.755111 [ 6 ] {} RaftInstance: append at log_idx 12, timestamp 1727297068755082 2024.09.25 20:44:28.755167 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:44:28.755192 [ 21 ] {} RaftInstance: last_log_idx: 11, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:28.755205 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=11, LastLogTerm=2, EntriesLength=1, CommitIndex=11, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:28.755215 [ 21 ] {} RaftInstance: idx: 12 2024.09.25 20:44:28.755226 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:28.755276 [ 21 ] {} RaftInstance: sent 2024.09.25 20:44:28.755286 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:28.757830 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:44:28.757855 [ 8 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:28.757868 [ 8 ] {} RaftInstance: quorum idx 1, 12 11 0 2024.09.25 20:44:28.757877 [ 8 ] {} RaftInstance: local log idx 12, target_commit_idx 11, quick_commit_index_ 11, state_->get_commit_idx() 11 2024.09.25 20:44:28.758047 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:28.758073 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:28.758085 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:28.758095 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:28.758104 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:28.758113 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 11, new matched idx: 12 2024.09.25 20:44:28.758123 [ 12 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:28.758134 [ 12 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:28.758144 [ 12 ] {} RaftInstance: trigger commit upto 12 2024.09.25 20:44:28.758153 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:28.758162 [ 12 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:28.758172 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:28.758182 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:28.758192 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:28.758231 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:28.758244 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:28.758254 [ 12 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 11 2024.09.25 20:44:28.758264 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:44:28.758302 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:44:28.758320 [ 20 ] {} RaftInstance: commit upto 12, current idx 11 2024.09.25 20:44:28.758329 [ 20 ] {} RaftInstance: commit upto 12, current idx 12 2024.09.25 20:44:28.758359 [ 20 ] {} RaftInstance: notify cb 12 1d87a558 2024.09.25 20:44:28.758371 [ 20 ] {} RaftInstance: DONE: commit upto 12, current idx 12 2024.09.25 20:44:28.758380 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:44:28.758454 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:28.758481 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:28.758492 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:28.758501 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:28.758509 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:28.758517 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:28.758527 [ 19 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:28.758537 [ 19 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:28.758546 [ 19 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:29.079174 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:29.079219 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:29.167550 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:29.167594 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:29.167609 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:29.167620 [ 19 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:29.167633 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:29.167644 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:29.167656 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:29.167703 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:29.167949 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:29.167977 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:29.168009 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:29.168022 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:29.168031 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:29.168040 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:29.168051 [ 14 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:29.168063 [ 14 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:29.168074 [ 14 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:29.450082 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:29.450122 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:29.450135 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:29.450175 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:29.450187 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:29.450197 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (12) and matched log idx (0) 2024.09.25 20:44:29.450207 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:44:29.450217 [ 17 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:29.450229 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 12 2024.09.25 20:44:29.450239 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:29.450250 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:29.450261 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:29.450288 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:29.450426 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:29.450452 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:29.668641 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:29.668684 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:29.668698 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:29.668710 [ 14 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:29.668722 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:29.668733 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:29.668745 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:29.668795 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:29.669100 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:29.669134 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:29.669145 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:29.669156 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:29.669164 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:29.669173 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:29.669184 [ 17 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:29.669195 [ 17 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:29.669205 [ 17 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:30.169230 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:30.169288 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:30.169300 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:30.169310 [ 19 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:30.169321 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:30.169330 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:30.169340 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:30.169384 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:30.169666 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:30.169713 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:30.169734 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:30.169746 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:30.169756 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:30.169765 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:30.169776 [ 17 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:30.169788 [ 17 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:30.169799 [ 17 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:30.200980 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:30.201055 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:30.201067 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:30.201111 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:30.201121 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:30.201130 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (13) and matched log idx (0) 2024.09.25 20:44:30.201139 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:44:30.201148 [ 19 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:30.201202 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:30.201218 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:30.201228 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:30.201238 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:30.201253 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:30.201382 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:30.201404 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:30.669595 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:30.669636 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:30.669648 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:30.669659 [ 17 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:30.669671 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:30.669681 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:30.669692 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:30.669739 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:30.670017 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:30.670042 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:30.670053 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:30.670063 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:30.670073 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:30.670084 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:30.670097 [ 14 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:30.670110 [ 14 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:30.670121 [ 14 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:30.952258 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:30.952299 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:30.952312 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:30.952353 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:30.952363 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:30.952372 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (13) and matched log idx (0) 2024.09.25 20:44:30.952381 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:44:30.952391 [ 19 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:30.952401 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:30.952411 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:30.952421 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:30.952431 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:30.952455 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:31.170849 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:31.170892 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:31.170904 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:31.170913 [ 14 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:31.170924 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:31.170936 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:31.170947 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:31.170998 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:31.171295 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:31.171324 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:31.171335 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:31.171345 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:31.171355 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:31.171364 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:31.171376 [ 19 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:31.171387 [ 19 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:31.171450 [ 19 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:31.671593 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:31.671636 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:31.671649 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:31.671660 [ 19 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:31.671672 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:31.671681 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:31.671692 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:31.671740 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:31.672064 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:31.672086 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:31.672096 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:31.672106 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:31.672114 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:31.672123 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:31.672135 [ 16 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:31.672147 [ 16 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:31.672157 [ 16 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:31.703210 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:31.703252 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:31.703264 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:32.079171 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:32.079243 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:32.172724 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:32.172762 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:32.172773 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:32.172784 [ 19 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:32.172796 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:32.172804 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:32.172815 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:32.172857 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:32.173209 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:32.173745 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:32.173767 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:32.173779 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:32.173789 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:32.173825 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:32.173845 [ 16 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:32.173858 [ 16 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:32.173869 [ 16 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:32.453623 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:32.453663 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:32.453678 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:32.453741 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:32.453759 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:32.453771 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (13) and matched log idx (0) 2024.09.25 20:44:32.453782 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:44:32.453793 [ 19 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:32.453805 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:32.453813 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:32.453823 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:32.453834 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:32.453861 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:32.673166 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:32.673207 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:32.673221 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:32.673232 [ 16 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:32.673245 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:32.673255 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:32.673267 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:32.673315 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:32.673576 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:32.673601 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:32.673612 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:32.673621 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:32.673629 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:32.673637 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:32.673648 [ 14 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:32.673659 [ 14 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:32.673669 [ 14 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:33.173712 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:33.173754 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:33.173767 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:33.173778 [ 18 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:33.173790 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:33.173800 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:33.173811 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:33.173858 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:33.174160 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:33.174186 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:33.174197 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:33.174209 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:33.174219 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:33.174250 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:33.174265 [ 14 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:33.174278 [ 14 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:33.174289 [ 14 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:33.204339 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:33.204381 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:33.204435 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:33.579176 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:33.579242 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:33.674418 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:33.674465 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:33.674477 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:33.674495 [ 18 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:33.674507 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:33.674516 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:33.674526 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:33.674572 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:33.674945 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:33.674973 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:33.674983 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:33.675030 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:33.675041 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:33.675052 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:33.675064 [ 14 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:33.675083 [ 14 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:33.675096 [ 14 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:33.955491 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:33.955536 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:33.955551 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:33.955595 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:33.955608 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:33.955619 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (13) and matched log idx (0) 2024.09.25 20:44:33.955628 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:44:33.955639 [ 18 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:33.955651 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:33.955660 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:33.955670 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:33.955680 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:33.955706 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:34.175050 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:34.175089 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:34.175108 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:34.175118 [ 14 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:34.175129 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:34.175138 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:34.175156 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:34.175197 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:34.175481 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:34.175516 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:34.175527 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:34.175536 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:34.175551 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:34.175559 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:34.175571 [ 18 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:34.175582 [ 18 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:34.175591 [ 18 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:34.675604 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:34.675647 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:34.675659 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:34.675669 [ 14 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:34.675681 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:34.675691 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:34.675702 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:34.675747 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:34.676020 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:34.676047 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:34.676059 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:34.676069 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:34.676079 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:34.676088 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:34.676100 [ 18 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:34.676112 [ 18 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:34.676122 [ 18 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:34.706142 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:34.706186 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:34.706200 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:35.089166 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:35.089215 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:35.176451 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:35.176497 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:35.176511 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:35.176522 [ 14 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:35.176535 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:35.176544 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:35.176555 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:35.176605 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:35.176845 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:35.176873 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:35.176885 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:35.176896 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:35.176905 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:35.176913 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:35.176925 [ 18 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:35.176938 [ 18 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:35.176947 [ 18 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:35.456250 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:35.456293 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:35.456307 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:35.456345 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:35.456357 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:35.456367 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (13) and matched log idx (0) 2024.09.25 20:44:35.456377 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:44:35.456386 [ 18 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:35.456397 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:35.456406 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:35.456416 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:35.456426 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:35.456451 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:35.456587 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:35.456612 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:35.676792 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:35.676832 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:35.676844 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:35.676854 [ 15 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:35.676865 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:35.676874 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:35.676885 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:35.676927 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:35.677174 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:35.677194 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:35.677203 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:35.677212 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:35.677221 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:35.677229 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:35.677239 [ 18 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:35.677250 [ 18 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:35.677260 [ 18 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:36.177508 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:36.177554 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:36.177565 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:36.177575 [ 14 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:36.177586 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:36.177594 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:36.177604 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:36.177647 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:36.177920 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:36.177950 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:36.177962 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:36.177972 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:36.177982 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:36.177991 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:36.178003 [ 18 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:36.178015 [ 18 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:36.178026 [ 18 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:36.207243 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:36.207284 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:36.207298 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:36.207340 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:36.207352 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:36.207362 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (13) and matched log idx (0) 2024.09.25 20:44:36.207372 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:44:36.207382 [ 14 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:36.207393 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:36.207403 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:36.207413 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:36.207424 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:36.207452 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:36.207585 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:36.207611 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:36.677771 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:36.677815 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:36.677828 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:36.677841 [ 18 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:36.677853 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:36.677864 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:36.677875 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:36.677927 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:36.678183 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:36.678210 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:36.678221 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:36.678232 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:36.678241 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:36.678250 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:36.678263 [ 14 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:36.678275 [ 14 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:36.678286 [ 14 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:36.966143 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:36.966185 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:36.966199 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:36.966242 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:36.966255 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:36.966265 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (13) and matched log idx (0) 2024.09.25 20:44:36.966275 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:44:36.966285 [ 13 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:36.966296 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:36.966307 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:36.966318 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:36.966329 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:36.966359 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:37.178826 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:37.178874 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:37.178886 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:37.178896 [ 14 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:37.178907 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:37.178916 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:37.178927 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:37.178971 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:37.179273 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:37.179300 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:37.179313 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:37.179324 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:37.179333 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:37.179343 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:37.179355 [ 13 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:37.179367 [ 13 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:37.179378 [ 13 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:37.679508 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:37.679551 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:37.679563 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:37.679573 [ 13 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:37.679585 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:37.679594 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:37.679605 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:37.679650 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:37.679896 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:37.679923 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:37.679934 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:37.679945 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:37.679954 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:37.679963 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:37.679975 [ 18 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:37.679987 [ 18 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:37.679997 [ 18 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:37.717009 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:37.717052 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:37.717066 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:38.099155 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:38.099204 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:38.180395 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:38.180437 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:38.180450 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:38.180462 [ 13 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:38.180476 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:38.180488 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:38.180499 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:38.180549 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:38.180822 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:38.180843 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:38.180854 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:38.180864 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:38.180873 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:38.180882 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:38.180893 [ 14 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:38.180916 [ 14 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:38.180927 [ 14 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:38.468357 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:38.468393 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:38.468405 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:38.468447 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:38.468458 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:38.468468 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (13) and matched log idx (0) 2024.09.25 20:44:38.468477 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:44:38.468488 [ 12 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:38.468500 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:38.468510 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:38.468521 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:38.468532 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:38.468558 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:38.681081 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:38.681135 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:38.681149 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:38.681160 [ 14 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 13 2024.09.25 20:44:38.681173 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=0, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:38.681184 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:38.681196 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:38.681247 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:38.681500 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:38.681522 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=13 2024.09.25 20:44:38.681534 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:38.681544 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 13 2024.09.25 20:44:38.681552 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:38.681561 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 12 2024.09.25 20:44:38.681573 [ 12 ] {} RaftInstance: last durable index 12, precommit index 12 2024.09.25 20:44:38.681585 [ 12 ] {} RaftInstance: quorum idx 1, 12 12 0 2024.09.25 20:44:38.681595 [ 12 ] {} RaftInstance: local log idx 12, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:38.755015 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:44:38.755043 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:44:38.755089 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:44:38.755126 [ 6 ] {} RaftInstance: append at log_idx 13, timestamp 1727297078755100 2024.09.25 20:44:38.755192 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:44:38.755216 [ 21 ] {} RaftInstance: last_log_idx: 12, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:38.755229 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=12, LastLogTerm=2, EntriesLength=1, CommitIndex=12, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:38.755238 [ 21 ] {} RaftInstance: idx: 13 2024.09.25 20:44:38.755250 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:38.755298 [ 21 ] {} RaftInstance: sent 2024.09.25 20:44:38.755311 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:38.756351 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:44:38.756376 [ 8 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:38.756388 [ 8 ] {} RaftInstance: quorum idx 1, 13 12 0 2024.09.25 20:44:38.756399 [ 8 ] {} RaftInstance: local log idx 13, target_commit_idx 12, quick_commit_index_ 12, state_->get_commit_idx() 12 2024.09.25 20:44:38.756795 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:38.756820 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:38.756830 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:38.756842 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:38.756851 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:38.756860 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 12, new matched idx: 13 2024.09.25 20:44:38.756870 [ 13 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:38.756881 [ 13 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:38.756900 [ 13 ] {} RaftInstance: trigger commit upto 13 2024.09.25 20:44:38.756911 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:38.756921 [ 13 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:38.756930 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:38.756938 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:38.756947 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:38.756985 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:38.756997 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:38.757008 [ 13 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 12 2024.09.25 20:44:38.757017 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:44:38.757065 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:44:38.757086 [ 20 ] {} RaftInstance: commit upto 13, current idx 12 2024.09.25 20:44:38.757097 [ 20 ] {} RaftInstance: commit upto 13, current idx 13 2024.09.25 20:44:38.757130 [ 20 ] {} RaftInstance: notify cb 13 1d87aba8 2024.09.25 20:44:38.757141 [ 20 ] {} RaftInstance: DONE: commit upto 13, current idx 13 2024.09.25 20:44:38.757150 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:44:38.757238 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:38.757256 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:38.757265 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:38.757275 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:38.757283 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:38.757291 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:38.757302 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:38.757313 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:38.757323 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:39.181326 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:39.181365 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:39.181379 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:39.181391 [ 13 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:39.181403 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:39.181413 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:39.181425 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:39.181478 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:39.181746 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:39.181766 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:39.181776 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:39.181786 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:39.181794 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:39.181803 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:39.181814 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:39.181826 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:39.181836 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:39.218868 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:39.218910 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:39.218923 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:39.681984 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:39.682045 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:39.682060 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:39.682072 [ 12 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:39.682084 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:39.682094 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:39.682105 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:39.682156 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:39.682439 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:39.682468 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:39.682479 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:39.682489 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:39.682498 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:39.682506 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:39.682517 [ 13 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:39.682528 [ 13 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:39.682538 [ 13 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:39.969770 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:39.969806 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:39.969818 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:40.182993 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:40.183035 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:40.183049 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:40.183060 [ 13 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:40.183073 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:40.183083 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:40.183094 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:40.183145 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:40.183419 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:40.183441 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:40.183451 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:40.183461 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:40.183471 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:40.183480 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:40.183492 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:40.183503 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:40.183514 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:40.683603 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:40.683642 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:40.683655 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:40.683666 [ 17 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:40.683678 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:40.683688 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:40.683699 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:40.683751 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:40.684030 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:40.684053 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:40.684065 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:40.684077 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:40.684088 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:40.684097 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:40.684110 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:40.684123 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:40.684134 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:40.720169 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:40.720213 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:40.720228 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:41.184299 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:41.184330 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:41.184342 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:41.184353 [ 12 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:41.184364 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:41.184374 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:41.184385 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:41.184433 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:41.184713 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:41.184736 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:41.184748 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:41.184758 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:41.184768 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:41.184777 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:41.184789 [ 13 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:41.184801 [ 13 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:41.184811 [ 13 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:41.470873 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:41.470915 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:41.470927 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:41.685220 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:41.685260 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:41.685272 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:41.685283 [ 17 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:41.685294 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:41.685303 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:41.685313 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:41.685357 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:41.685628 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:41.685654 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:41.685667 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:41.685679 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:41.685688 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:41.685698 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:41.685710 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:41.685723 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:41.685734 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:42.185771 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:42.185829 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:42.185842 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:42.185853 [ 19 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:42.185865 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:42.185875 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:42.185885 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:42.185937 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:42.186242 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:42.186265 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:42.186277 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:42.186289 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:42.186299 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:42.186310 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:42.186323 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:42.186337 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:42.186347 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:42.221382 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:42.221416 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:42.221428 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:42.686714 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:42.686753 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:42.686768 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:42.686780 [ 12 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:42.686792 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:42.686803 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:42.686815 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:42.686866 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:42.687118 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:42.687142 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:42.687153 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:42.687163 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:42.687172 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:42.687181 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:42.687192 [ 19 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:42.687203 [ 19 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:42.687213 [ 19 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:42.972269 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:42.972309 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:42.972322 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:43.187384 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:43.187423 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:43.187436 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:44:43.187447 [ 19 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:43.187459 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:43.187469 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:43.187480 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:43.187531 [ 19 ] {} RaftInstance: sent 2024.09.25 20:44:43.187887 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:43.187910 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:43.187922 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:43.187932 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:43.187941 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:43.187950 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:43.187962 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:43.187974 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:43.188011 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:43.688213 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:43.688248 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:43.688261 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:43.688273 [ 17 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:43.688286 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:43.688297 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:43.688310 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:43.688361 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:43.688609 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:43.688633 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:43.688644 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:43.688654 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:43.688662 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:43.688671 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:43.688682 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:43.688694 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:43.688703 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:43.723020 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:43.723064 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:43.723078 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:44.189218 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:44.189245 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:44.189256 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:44.189267 [ 12 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:44.189279 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:44.189288 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:44.189299 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:44.189350 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:44.189617 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:44.189644 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:44.189656 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:44.189667 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:44.189676 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:44.189686 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:44.189697 [ 17 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:44.189709 [ 17 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:44.189720 [ 17 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:44.473752 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:44.473791 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:44.473805 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:44.690075 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:44.690106 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:44.690117 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:44.690127 [ 17 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:44.690138 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:44.690147 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:44.690157 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:44.690229 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:44.690531 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:44.690556 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:44.690568 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:44.690579 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:44.690588 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:44.690597 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:44.690609 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:44.690621 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:44.690634 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:45.190761 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:45.190802 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:45.190814 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:45.190825 [ 16 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:45.190837 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:45.190846 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:45.190859 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:45.190907 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:45.191171 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:45.191197 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:45.191208 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:45.191218 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:45.191226 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:45.191235 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:45.191248 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:45.191261 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:45.191272 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:45.224356 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:45.224401 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:45.224416 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:45.691438 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:45.691469 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:45.691482 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:45.691493 [ 12 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:45.691506 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:45.691516 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:45.691526 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:45.691566 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:45.691837 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:45.691860 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:45.691903 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:45.691914 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:45.691923 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:45.691933 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:45.691943 [ 16 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:45.691954 [ 16 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:45.691964 [ 16 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:45.974957 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:45.974992 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:45.975005 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:46.192090 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:46.192134 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:46.192149 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:46.192161 [ 16 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:46.192174 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:46.192185 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:46.192196 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:46.192245 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:46.192523 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:46.192551 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:46.192564 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:46.192576 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:46.192587 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:46.192596 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:46.192609 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:46.192621 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:46.192632 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:46.692657 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:46.692712 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:46.692726 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:46.692738 [ 15 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:46.692750 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:46.692760 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:46.692771 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:46.692824 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:46.693027 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:46.693075 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:46.693087 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:46.693097 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:46.693105 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:46.693113 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:46.693125 [ 12 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:46.693137 [ 12 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:46.693146 [ 12 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:46.725141 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:46.725180 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:46.725192 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:47.193413 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:47.193454 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:47.193466 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:47.193477 [ 12 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:47.193489 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:47.193498 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:47.193508 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:47.193552 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:47.193814 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:47.193838 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:47.193848 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:47.193859 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:47.193868 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:47.193877 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:47.193889 [ 16 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:47.193901 [ 16 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:47.193910 [ 16 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:47.475927 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:47.475970 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:47.475985 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:47.694407 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:47.694448 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:47.694482 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:47.694501 [ 16 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:47.694513 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:47.694522 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:47.694533 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:47.694579 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:47.694853 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:47.694892 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:47.694905 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:47.694916 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:47.694924 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:47.694932 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:47.694944 [ 15 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:47.694955 [ 15 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:47.694965 [ 15 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:48.195190 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:48.195224 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:48.195235 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:48.195245 [ 12 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:48.195256 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:48.195265 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:48.195276 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:48.195321 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:48.195617 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:48.195642 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:48.195653 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:48.195664 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:48.195673 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:48.195681 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:48.195693 [ 16 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:48.195704 [ 16 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:48.195714 [ 16 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:48.226749 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:48.226792 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:48.226856 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:48.696075 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:48.696115 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:48.696127 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:48.696138 [ 16 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 14 2024.09.25 20:44:48.696150 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=0, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:48.696160 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:48.696171 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:48.696219 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:48.696513 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:48.696536 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=14 2024.09.25 20:44:48.696546 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:48.696557 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 14 2024.09.25 20:44:48.696565 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:48.696574 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 13 2024.09.25 20:44:48.696584 [ 18 ] {} RaftInstance: last durable index 13, precommit index 13 2024.09.25 20:44:48.696597 [ 18 ] {} RaftInstance: quorum idx 1, 13 13 0 2024.09.25 20:44:48.696608 [ 18 ] {} RaftInstance: local log idx 13, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:48.755015 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:44:48.755041 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:44:48.755085 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:44:48.755126 [ 6 ] {} RaftInstance: append at log_idx 14, timestamp 1727297088755095 2024.09.25 20:44:48.755183 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:44:48.755209 [ 21 ] {} RaftInstance: last_log_idx: 13, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:48.755222 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=13, LastLogTerm=2, EntriesLength=1, CommitIndex=13, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:48.755232 [ 21 ] {} RaftInstance: idx: 14 2024.09.25 20:44:48.755243 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:48.755291 [ 21 ] {} RaftInstance: sent 2024.09.25 20:44:48.755303 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:48.756338 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:44:48.756365 [ 8 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:48.756379 [ 8 ] {} RaftInstance: quorum idx 1, 14 13 0 2024.09.25 20:44:48.756391 [ 8 ] {} RaftInstance: local log idx 14, target_commit_idx 13, quick_commit_index_ 13, state_->get_commit_idx() 13 2024.09.25 20:44:48.756928 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:48.756954 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:48.756964 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:48.756974 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:48.756982 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:48.757014 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 13, new matched idx: 14 2024.09.25 20:44:48.757024 [ 16 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:48.757033 [ 16 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:48.757041 [ 16 ] {} RaftInstance: trigger commit upto 14 2024.09.25 20:44:48.757049 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:48.757081 [ 16 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:48.757090 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 14 2024.09.25 20:44:48.757098 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:48.757106 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:48.757175 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:48.757184 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:48.757193 [ 16 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 13 2024.09.25 20:44:48.757201 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:44:48.757243 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:44:48.757269 [ 20 ] {} RaftInstance: commit upto 14, current idx 13 2024.09.25 20:44:48.757281 [ 20 ] {} RaftInstance: commit upto 14, current idx 14 2024.09.25 20:44:48.757341 [ 20 ] {} RaftInstance: notify cb 14 1d87a618 2024.09.25 20:44:48.757353 [ 20 ] {} RaftInstance: DONE: commit upto 14, current idx 14 2024.09.25 20:44:48.757362 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:44:48.757491 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:48.757520 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:48.757530 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:48.757538 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:48.757545 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:48.757599 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:48.757607 [ 16 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:48.757616 [ 16 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:48.757624 [ 16 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:48.977605 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:48.977646 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:48.977658 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:49.196876 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:49.196915 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:49.196926 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:44:49.196936 [ 14 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:49.196948 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:49.196957 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:49.196966 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:49.197009 [ 14 ] {} RaftInstance: sent 2024.09.25 20:44:49.197269 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:49.197298 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:49.197310 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:49.197321 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:49.197330 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:49.197338 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:49.197349 [ 16 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:49.197361 [ 16 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:49.197371 [ 16 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:49.697613 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:49.697650 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:49.697661 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:49.697671 [ 16 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:49.697681 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:49.697691 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:49.697701 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:49.697747 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:49.698014 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:49.698038 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:49.698050 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:49.698061 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:49.698070 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:49.698079 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:49.698090 [ 12 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:49.698102 [ 12 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:49.698113 [ 12 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:49.728147 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:49.728187 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:49.728200 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:50.198264 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:50.198306 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:50.198317 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:50.198327 [ 12 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:50.198337 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:50.198346 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:50.198356 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:50.198400 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:50.198660 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:50.198688 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:50.198699 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:50.198708 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:50.198716 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:50.198724 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:50.198734 [ 13 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:50.198744 [ 13 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:50.198753 [ 13 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:50.478987 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:50.479062 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:50.479117 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:50.699554 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:50.699597 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:50.699612 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:50.699624 [ 13 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:50.699637 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:50.699648 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:50.699661 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:50.699710 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:50.699977 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:50.700004 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:50.700018 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:50.700029 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:50.700039 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:50.700048 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:50.700060 [ 12 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:50.700074 [ 12 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:50.700085 [ 12 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:51.200341 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:51.200384 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:51.200397 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:44:51.200408 [ 16 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:51.200420 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:51.200430 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:51.200442 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:51.200491 [ 16 ] {} RaftInstance: sent 2024.09.25 20:44:51.200785 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:51.200808 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:51.200818 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:51.200829 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:51.200839 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:51.200864 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:51.200879 [ 12 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:51.200893 [ 12 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:51.200903 [ 12 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:51.230140 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:51.230195 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:51.230214 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:51.701216 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:51.701252 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:51.701266 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:51.701277 [ 12 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:51.701290 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:51.701301 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:51.701312 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:51.701364 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:51.701651 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:51.701677 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:51.701691 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:51.701701 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:51.701711 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:51.701720 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:51.701732 [ 12 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:51.701744 [ 12 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:51.701755 [ 12 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:51.981045 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:51.981089 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:51.981104 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:52.202358 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:52.202410 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:52.202422 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:52.202431 [ 12 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:52.202443 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:52.202452 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:52.202462 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:52.202505 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:52.202850 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:52.202876 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:52.202888 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:52.202898 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:52.202907 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:52.202915 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:52.202926 [ 19 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:52.202938 [ 19 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:52.202948 [ 19 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:52.703184 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:52.703226 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:52.703238 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:52.703249 [ 18 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:52.703260 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:52.703270 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:52.703281 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:52.703358 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:52.703669 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:52.703696 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:52.703709 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:52.703719 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:52.703729 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:52.703739 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:52.703751 [ 13 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:52.703763 [ 13 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:52.703774 [ 13 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:52.731796 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:52.731833 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:52.731844 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:53.203918 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:53.203953 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:53.203965 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:53.203975 [ 13 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:53.203988 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:53.203998 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:53.204009 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:53.204056 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:53.204362 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:53.204385 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:53.204396 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:53.204407 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:53.204415 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:53.204423 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:53.204436 [ 19 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:53.204448 [ 19 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:53.204459 [ 19 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:53.482728 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:53.482771 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:53.482786 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:53.704848 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:53.704894 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:53.704908 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:53.704920 [ 18 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:53.704933 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:53.704945 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:53.704956 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:53.705008 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:53.705283 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:53.705304 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:53.705314 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:53.705322 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:53.705331 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:53.705340 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:53.705352 [ 13 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:53.705363 [ 13 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:53.705373 [ 13 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:54.205405 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:54.205448 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:54.205461 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:54.205472 [ 12 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:54.205484 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:54.205494 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:54.205505 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:54.205554 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:54.205829 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:54.205856 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:54.205865 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:54.205874 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:54.205883 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:54.205892 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:54.205903 [ 13 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:54.205914 [ 13 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:54.205923 [ 13 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:54.233053 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:54.233096 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:54.233110 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:54.706350 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:54.706390 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:54.706400 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:44:54.706410 [ 18 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:54.706421 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:54.706430 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:54.706439 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:54.706480 [ 18 ] {} RaftInstance: sent 2024.09.25 20:44:54.706737 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:54.706766 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:54.706779 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:54.706789 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:54.706797 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:54.706806 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:54.706817 [ 13 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:54.706829 [ 13 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:54.706839 [ 13 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:54.983858 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:54.983900 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:54.983914 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:55.207204 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:55.207246 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:55.207259 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:55.207270 [ 13 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:55.207283 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:55.207295 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:55.207308 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:55.207358 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:55.207645 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:55.207668 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:55.207677 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:55.207686 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:55.207695 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:55.207703 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:55.207714 [ 18 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:55.207725 [ 18 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:55.207734 [ 18 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:55.379205 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:55.379253 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:55.707620 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:55.707660 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:55.707674 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:55.707686 [ 12 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:55.707699 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:55.707710 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:55.707722 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:55.707782 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:55.708048 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:55.708073 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:55.708083 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:55.708093 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:55.708102 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:55.708110 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:55.708121 [ 13 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:55.708133 [ 13 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:55.708142 [ 13 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:55.734180 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:55.734223 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:55.734238 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:55.734279 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:55.734295 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:55.734305 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (13) and matched log idx (0) 2024.09.25 20:44:55.734315 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:44:55.734326 [ 12 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:55.734339 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 13 2024.09.25 20:44:55.734350 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:55.734362 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:55.734375 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:55.734407 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:56.208679 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:56.208720 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:56.208732 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:44:56.208742 [ 13 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:56.208753 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:56.208762 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:56.208773 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:56.208844 [ 13 ] {} RaftInstance: sent 2024.09.25 20:44:56.209196 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:56.209225 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:56.209237 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:56.209248 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:56.209258 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:56.209268 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:56.209281 [ 12 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:56.209294 [ 12 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:56.209325 [ 12 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:56.485523 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:56.485564 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:56.485578 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:56.709671 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:56.709712 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:56.709724 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:56.709735 [ 12 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:56.709748 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:56.709757 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:56.709768 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:56.709826 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:56.710135 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:56.710159 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:56.710170 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:56.710182 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:56.710192 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:56.710202 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:56.710215 [ 17 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:56.710229 [ 17 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:56.710241 [ 17 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:56.869189 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:56.869237 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:57.210416 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:57.210470 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:57.210485 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:57.210496 [ 17 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:57.210508 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:57.210519 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:57.210532 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:57.210585 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:57.210856 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:57.210884 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:57.210896 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:57.210907 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:57.210917 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:57.210926 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:57.210938 [ 13 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:57.210950 [ 13 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:57.210961 [ 13 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:57.236188 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:57.236231 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:57.236244 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:57.236291 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:57.236305 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:57.236316 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (15) and matched log idx (0) 2024.09.25 20:44:57.236326 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:44:57.236336 [ 17 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:57.236348 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:57.236358 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:57.236369 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:57.236381 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:57.236407 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:57.236556 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:44:57.236584 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:44:57.710769 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:57.710818 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:57.710830 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:57.710841 [ 12 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:57.710852 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:57.710862 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:57.710873 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:57.710927 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:57.711238 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:57.711271 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:57.711284 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:57.711295 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:57.711305 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:57.711314 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:57.711327 [ 17 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:57.711339 [ 17 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:57.711350 [ 17 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:57.987595 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:57.987640 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:57.987652 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:44:57.987696 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:44:57.987711 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:44:57.987722 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (15) and matched log idx (0) 2024.09.25 20:44:57.987732 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:44:57.987743 [ 12 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:57.987755 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:57.987766 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:57.987778 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:44:57.987789 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:44:57.987816 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:58.211282 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:58.211327 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:58.211339 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:58.211349 [ 17 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:58.211360 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:58.211369 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:58.211380 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:58.211432 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:58.211684 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:58.211703 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:58.211712 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:58.211721 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:58.211729 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:58.211737 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:58.211747 [ 12 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:58.211758 [ 12 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:58.211767 [ 12 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:58.712011 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:58.712051 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:58.712063 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:44:58.712073 [ 15 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 15 2024.09.25 20:44:58.712083 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=0, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:58.712092 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:58.712102 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:58.712151 [ 15 ] {} RaftInstance: sent 2024.09.25 20:44:58.712440 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:58.712467 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=15 2024.09.25 20:44:58.712479 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:58.712490 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 15 2024.09.25 20:44:58.712500 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:58.712509 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 14 2024.09.25 20:44:58.712522 [ 12 ] {} RaftInstance: last durable index 14, precommit index 14 2024.09.25 20:44:58.712534 [ 12 ] {} RaftInstance: quorum idx 1, 14 14 0 2024.09.25 20:44:58.712544 [ 12 ] {} RaftInstance: local log idx 14, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:58.738572 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:58.738615 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:58.738628 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:58.755017 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:44:58.755038 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:44:58.755091 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:44:58.755130 [ 6 ] {} RaftInstance: append at log_idx 15, timestamp 1727297098755102 2024.09.25 20:44:58.755193 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:44:58.755221 [ 21 ] {} RaftInstance: last_log_idx: 14, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:44:58.755236 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=14, LastLogTerm=2, EntriesLength=1, CommitIndex=14, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:58.755246 [ 21 ] {} RaftInstance: idx: 15 2024.09.25 20:44:58.755258 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:58.755318 [ 21 ] {} RaftInstance: sent 2024.09.25 20:44:58.755334 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:58.756254 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:44:58.756280 [ 8 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:44:58.756291 [ 8 ] {} RaftInstance: quorum idx 1, 15 14 0 2024.09.25 20:44:58.756301 [ 8 ] {} RaftInstance: local log idx 15, target_commit_idx 14, quick_commit_index_ 14, state_->get_commit_idx() 14 2024.09.25 20:44:58.756804 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:58.756829 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:44:58.756857 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:58.756869 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:44:58.756878 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:58.756887 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 14, new matched idx: 15 2024.09.25 20:44:58.756898 [ 12 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:44:58.756908 [ 12 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:44:58.756917 [ 12 ] {} RaftInstance: trigger commit upto 15 2024.09.25 20:44:58.756926 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:58.756936 [ 12 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:44:58.756946 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 15 2024.09.25 20:44:58.756955 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:58.756963 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:58.757005 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:58.757017 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:58.757027 [ 12 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 14 2024.09.25 20:44:58.757037 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:44:58.757078 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:44:58.757095 [ 20 ] {} RaftInstance: commit upto 15, current idx 14 2024.09.25 20:44:58.757104 [ 20 ] {} RaftInstance: commit upto 15, current idx 15 2024.09.25 20:44:58.757135 [ 20 ] {} RaftInstance: notify cb 15 1d87a558 2024.09.25 20:44:58.757146 [ 20 ] {} RaftInstance: DONE: commit upto 15, current idx 15 2024.09.25 20:44:58.757155 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:44:58.757276 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:58.757305 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:44:58.757316 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:58.757326 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:44:58.757356 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:58.757367 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:44:58.757377 [ 17 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:44:58.757388 [ 17 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:44:58.757398 [ 17 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:44:59.212633 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:59.212698 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:59.212712 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:44:59.212721 [ 12 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:44:59.212732 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:44:59.212741 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:59.212752 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:59.212798 [ 12 ] {} RaftInstance: sent 2024.09.25 20:44:59.213087 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:59.213111 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:44:59.213122 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:59.213132 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:44:59.213140 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:59.213149 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:44:59.213159 [ 17 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:44:59.213169 [ 17 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:44:59.213179 [ 17 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:44:59.489243 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:44:59.489288 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:59.489301 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:44:59.713411 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:44:59.713459 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:44:59.713472 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:44:59.713483 [ 17 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:44:59.713495 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:44:59.713506 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:44:59.713517 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:44:59.713571 [ 17 ] {} RaftInstance: sent 2024.09.25 20:44:59.713872 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:44:59.713897 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:44:59.713907 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:44:59.713917 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:44:59.713926 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:44:59.713934 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:44:59.713946 [ 12 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:44:59.713957 [ 12 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:44:59.713967 [ 12 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:00.214208 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:00.214251 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:00.214265 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:00.214277 [ 14 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:00.214290 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:00.214301 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:00.214313 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:00.214366 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:00.214628 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:00.214657 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:00.214671 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:00.214681 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:00.214689 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:00.214699 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:00.214711 [ 12 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:00.214723 [ 12 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:00.214733 [ 12 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:00.239800 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:00.239842 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:00.239855 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:00.714917 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:00.714961 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:00.714974 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:00.714986 [ 12 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:00.714997 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:00.715007 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:00.715018 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:00.715073 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:00.715343 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:00.715368 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:00.715378 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:00.715389 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:00.715397 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:00.715406 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:00.715418 [ 17 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:00.715429 [ 17 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:00.715439 [ 17 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:00.990574 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:00.990628 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:00.990643 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:01.215758 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:01.215800 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:01.215813 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:01.215825 [ 17 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:01.215838 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:01.215849 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:01.215859 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:01.215915 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:01.216198 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:01.216221 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:01.216231 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:01.216240 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:01.216248 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:01.216256 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:01.216267 [ 12 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:01.216278 [ 12 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:01.216288 [ 12 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:01.379166 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:01.379216 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:01.716423 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:01.716470 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:01.716482 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:01.716493 [ 12 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:01.716505 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:01.716515 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:01.716526 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:01.716582 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:01.716865 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:01.716926 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:01.716945 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:01.716957 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:01.716967 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:01.716976 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:01.716987 [ 16 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:01.716999 [ 16 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:01.717010 [ 16 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:01.741042 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:01.741086 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:01.741100 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:01.741145 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:01.741158 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:01.741170 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (15) and matched log idx (0) 2024.09.25 20:45:01.741180 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:01.741190 [ 12 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:01.741202 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 15 2024.09.25 20:45:01.741211 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:01.741221 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:01.741231 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:01.741260 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:02.217535 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:02.217585 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:02.217599 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:02.217610 [ 16 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:02.217659 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:02.217705 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:02.217722 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:02.217779 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:02.218087 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:02.218109 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:02.218120 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:02.218131 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:02.218140 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:02.218150 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:02.218163 [ 17 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:02.218175 [ 17 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:02.218186 [ 17 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:02.491382 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:02.491413 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:02.491424 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:02.718517 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:02.718553 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:02.718565 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:02.718575 [ 17 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:02.718585 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:02.718594 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:02.718604 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:02.718656 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:02.718898 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:02.718916 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:02.718926 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:02.718934 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:02.718942 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:02.718949 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:02.718959 [ 19 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:02.718970 [ 19 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:02.718979 [ 19 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:03.219228 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:03.219271 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:03.219283 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:03.219294 [ 16 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:03.219307 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:03.219317 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:03.219328 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:03.219381 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:03.219622 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:03.219646 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:03.219658 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:03.219668 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:03.219680 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:03.219689 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:03.219701 [ 19 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:03.219713 [ 19 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:03.219726 [ 19 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:03.241948 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:03.241989 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:03.242008 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:03.720243 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:03.720287 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:03.720307 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:03.720318 [ 18 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:03.720330 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:03.720341 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:03.720353 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:03.720407 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:03.720668 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:03.720689 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:03.720700 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:03.720710 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:03.720719 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:03.720728 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:03.720740 [ 19 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:03.720751 [ 19 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:03.720761 [ 19 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:03.992993 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:03.993036 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:03.993049 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:04.221123 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:04.221163 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:04.221176 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:04.221187 [ 19 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:04.221198 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:04.221207 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:04.221218 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:04.221269 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:04.221534 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:04.221556 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:04.221567 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:04.221577 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:04.221586 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:04.221595 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:04.221608 [ 18 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:04.221620 [ 18 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:04.221630 [ 18 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:04.721647 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:04.721686 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:04.721698 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:04.721708 [ 16 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:04.721720 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:04.721730 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:04.721740 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:04.721796 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:04.722044 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:04.722063 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:04.722072 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:04.722081 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:04.722089 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:04.722097 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:04.722107 [ 18 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:04.722118 [ 18 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:04.722127 [ 18 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:04.743128 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:04.743174 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:04.743188 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:05.222324 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:05.222359 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:05.222373 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:05.222386 [ 16 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:05.222399 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:05.222411 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:05.222425 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:05.222473 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:05.222743 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:05.222771 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:05.222784 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:05.222795 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:05.222805 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:05.222814 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:05.222826 [ 19 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:05.222838 [ 19 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:05.222849 [ 19 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:05.493989 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:05.494030 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:05.494043 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:05.723314 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:05.723354 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:05.723366 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:05.723376 [ 19 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:05.723387 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:05.723396 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:05.723407 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:05.723455 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:05.723757 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:05.723781 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:05.723791 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:05.723800 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:05.723809 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:05.723817 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:05.723827 [ 13 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:05.723839 [ 13 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:05.723851 [ 13 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:06.223859 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:06.223895 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:06.223904 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:06.223912 [ 16 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:06.223919 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:06.223927 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:06.223934 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:06.223978 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:06.224246 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:06.224270 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:06.224279 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:06.224286 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:06.224292 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:06.224298 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:06.224306 [ 13 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:06.224314 [ 13 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:06.224321 [ 13 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:06.244367 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:06.244403 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:06.244417 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:06.724641 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:06.724680 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:06.724694 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:06.724764 [ 13 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:06.724779 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:06.724790 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:06.724802 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:06.724844 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:06.725090 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:06.725119 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:06.725131 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:06.725142 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:06.725151 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:06.725161 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:06.725173 [ 16 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:06.725186 [ 16 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:06.725198 [ 16 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:06.995222 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:06.995253 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:06.995262 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:07.225343 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:07.225392 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:07.225405 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:07.225415 [ 16 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:07.225428 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:07.225438 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:07.225450 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:07.225522 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:07.225927 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:07.225971 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:07.225985 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:07.226020 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:07.226030 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:07.226038 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:07.226049 [ 19 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:07.226060 [ 19 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:07.226069 [ 19 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:07.726053 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:07.726095 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:07.726106 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:07.726117 [ 15 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:07.726128 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:07.726139 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:07.726149 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:07.726203 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:07.726475 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:07.726500 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:07.726514 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:07.726525 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:07.726534 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:07.726542 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:07.726553 [ 19 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:07.726564 [ 19 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:07.726574 [ 19 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:07.745832 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:07.745866 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:07.745879 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:08.227195 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:08.227235 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:08.227248 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:08.227260 [ 19 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:08.227273 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:08.227284 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:08.227296 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:08.227352 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:08.227568 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:08.227587 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:08.227594 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:08.227601 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:08.227607 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:08.227612 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:08.227620 [ 15 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:08.227628 [ 15 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:08.227635 [ 15 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:08.496914 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:08.496949 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:08.496961 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:08.728142 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:08.728195 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:08.728209 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:08.728220 [ 15 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 16 2024.09.25 20:45:08.728232 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=0, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:08.728241 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:08.728252 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:08.728311 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:08.728615 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:08.728643 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=16 2024.09.25 20:45:08.728654 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:08.728664 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 16 2024.09.25 20:45:08.728672 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:08.728681 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 15 2024.09.25 20:45:08.728691 [ 16 ] {} RaftInstance: last durable index 15, precommit index 15 2024.09.25 20:45:08.728703 [ 16 ] {} RaftInstance: quorum idx 1, 15 15 0 2024.09.25 20:45:08.728712 [ 16 ] {} RaftInstance: local log idx 15, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:08.755039 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:45:08.755059 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:45:08.755113 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:45:08.755152 [ 6 ] {} RaftInstance: append at log_idx 16, timestamp 1727297108755124 2024.09.25 20:45:08.755214 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:45:08.755241 [ 21 ] {} RaftInstance: last_log_idx: 15, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:08.755257 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=15, LastLogTerm=2, EntriesLength=1, CommitIndex=15, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:08.755268 [ 21 ] {} RaftInstance: idx: 16 2024.09.25 20:45:08.755279 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:08.755341 [ 21 ] {} RaftInstance: sent 2024.09.25 20:45:08.755359 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:08.756204 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:45:08.756232 [ 8 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:08.756248 [ 8 ] {} RaftInstance: quorum idx 1, 16 15 0 2024.09.25 20:45:08.756259 [ 8 ] {} RaftInstance: local log idx 16, target_commit_idx 15, quick_commit_index_ 15, state_->get_commit_idx() 15 2024.09.25 20:45:08.756899 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:08.756926 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:08.756939 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:08.756950 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:08.756956 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:08.756963 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 15, new matched idx: 16 2024.09.25 20:45:08.756970 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:08.756977 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:08.756983 [ 19 ] {} RaftInstance: trigger commit upto 16 2024.09.25 20:45:08.756989 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:08.756995 [ 19 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:08.757001 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:08.757008 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:08.757013 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:08.757050 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:08.757062 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:08.757073 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 15 2024.09.25 20:45:08.757082 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:45:08.757122 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:45:08.757144 [ 20 ] {} RaftInstance: commit upto 16, current idx 15 2024.09.25 20:45:08.757154 [ 20 ] {} RaftInstance: commit upto 16, current idx 16 2024.09.25 20:45:08.757188 [ 20 ] {} RaftInstance: notify cb 16 1d87a328 2024.09.25 20:45:08.757203 [ 20 ] {} RaftInstance: DONE: commit upto 16, current idx 16 2024.09.25 20:45:08.757214 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:45:08.757242 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:08.757266 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:08.757276 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:08.757284 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:08.757289 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:08.757295 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:08.757301 [ 16 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:08.757308 [ 16 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:08.757315 [ 16 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:09.229380 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:09.229421 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:09.229434 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:09.229446 [ 19 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:09.229459 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:09.229469 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:09.229480 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:09.229538 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:09.229813 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:09.229834 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:09.229863 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:09.229870 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:09.229877 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:09.229882 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:09.229891 [ 16 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:09.229899 [ 16 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:09.229906 [ 16 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:09.247993 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:09.248028 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:09.248038 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:09.730126 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:09.730158 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:09.730169 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:09.730180 [ 16 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:09.730191 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:09.730201 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:09.730211 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:09.730253 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:09.730513 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:09.730531 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:09.730540 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:09.730549 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:09.730556 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:09.730564 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:09.730574 [ 14 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:09.730585 [ 14 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:09.730617 [ 14 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:09.998639 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:09.998679 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:09.998690 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:10.230845 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:10.230893 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:10.230904 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:10.230914 [ 14 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:10.230926 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:10.230936 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:10.230946 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:10.230989 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:10.231620 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:10.231646 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:10.231657 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:10.231666 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:10.231675 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:10.231683 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:10.231695 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:10.231706 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:10.231716 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:10.731756 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:10.731828 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:10.731847 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:10.731858 [ 16 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:10.731869 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:10.731878 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:10.731889 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:10.731948 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:10.732276 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:10.732297 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:10.732307 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:10.732317 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:10.732339 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:10.732350 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:10.732361 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:10.732375 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:10.732385 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:10.749562 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:10.749603 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:10.749614 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:11.233082 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:11.233124 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:11.233138 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:11.233150 [ 16 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:11.233162 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:11.233172 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:11.233184 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:11.233232 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:11.233541 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:11.233596 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:11.233607 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:11.233617 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:11.233625 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:11.233633 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:11.233644 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:11.233654 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:11.233664 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:11.499796 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:11.499840 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:11.499854 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:11.733909 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:11.733948 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:11.733960 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:11.733970 [ 12 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:11.733981 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:11.734014 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:11.734025 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:11.734079 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:11.734356 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:11.734378 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:11.734388 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:11.734398 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:11.734407 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:11.734415 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:11.734425 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:11.734437 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:11.734447 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:12.234583 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:12.234633 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:12.234647 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:12.234658 [ 19 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:12.234671 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:12.234682 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:12.234693 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:12.234745 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:12.235034 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:12.235058 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:12.235068 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:12.235079 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:12.235088 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:12.235096 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:12.235109 [ 16 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:12.235121 [ 16 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:12.235131 [ 16 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:12.251063 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:12.251098 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:12.251109 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:12.735189 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:12.735225 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:12.735239 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:12.735250 [ 16 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:12.735262 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:12.735272 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:12.735283 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:12.735340 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:12.735635 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:12.735656 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:12.735665 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:12.735676 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:12.735685 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:12.735694 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:12.735706 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:12.735718 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:12.735730 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:13.001767 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:13.001802 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:13.001815 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:13.236030 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:13.236090 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:13.236102 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:13.236121 [ 19 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:13.236133 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:13.236143 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:13.236154 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:13.236215 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:13.236481 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:13.236510 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:13.236521 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:13.236531 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:13.236540 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:13.236555 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:13.236566 [ 12 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:13.236578 [ 12 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:13.236588 [ 12 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:13.736594 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:13.736629 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:13.736639 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:13.736648 [ 17 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:13.736659 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:13.736667 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:13.736676 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:13.736723 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:13.737031 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:13.737056 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:13.737068 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:13.737079 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:13.737089 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:13.737099 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:13.737112 [ 12 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:13.737127 [ 12 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:13.737178 [ 12 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:13.752564 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:13.752606 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:13.752619 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:14.237691 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:14.237736 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:14.237750 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:14.237761 [ 12 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:14.237774 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:14.237784 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:14.237795 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:14.237851 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:14.238108 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:14.238133 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:14.238145 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:14.238155 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:14.238164 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:14.238172 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:14.238184 [ 17 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:14.238195 [ 17 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:14.238205 [ 17 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:14.503645 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:14.503686 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:14.503699 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:14.738757 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:14.738795 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:14.738809 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:14.738821 [ 17 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:14.738834 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:14.738845 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:14.738857 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:14.738915 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:14.739162 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:14.739190 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:14.739202 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:14.739212 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:14.739220 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:14.739228 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:14.739241 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:14.739270 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:14.739296 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:15.239445 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:15.239489 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:15.239502 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:15.239513 [ 19 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:15.239525 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:15.239536 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:15.239547 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:15.239605 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:15.239886 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:15.239908 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:15.239919 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:15.239930 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:15.239939 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:15.239947 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:15.239959 [ 12 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:15.239971 [ 12 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:15.239981 [ 12 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:15.254109 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:15.254149 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:15.254162 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:15.740243 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:15.740281 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:15.740294 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:15.740306 [ 12 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:15.740318 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:15.740329 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:15.740339 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:15.740389 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:15.740658 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:15.740680 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:15.740690 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:15.740698 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:15.740706 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:15.740713 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:15.740724 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:15.740734 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:15.740743 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:16.004795 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:16.004838 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:16.004850 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:16.240916 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:16.240958 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:16.240970 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:16.240981 [ 19 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:16.240993 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:16.241003 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:16.241013 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:16.241095 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:16.241354 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:16.241379 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:16.241391 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:16.241402 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:16.241412 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:16.241421 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:16.241432 [ 18 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:16.241444 [ 18 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:16.241454 [ 18 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:16.741476 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:16.741521 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:16.741534 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:16.741545 [ 12 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:16.741557 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:16.741567 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:16.741577 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:16.741629 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:16.741930 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:16.741950 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:16.741959 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:16.741969 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:16.741978 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:16.741987 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:16.742000 [ 18 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:16.742013 [ 18 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:16.742023 [ 18 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:16.755264 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:16.755306 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:16.755319 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:17.242404 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:17.242460 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:17.242473 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:17.242484 [ 18 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:17.242497 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:17.242507 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:17.242519 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:17.242581 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:17.242873 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:17.242898 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:17.242910 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:17.242921 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:17.242930 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:17.242940 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:17.242952 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:17.242964 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:17.242975 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:17.506316 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:17.506356 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:17.506368 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:17.743437 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:17.743478 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:17.743491 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:17.743502 [ 18 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:17.743515 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:17.743527 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:17.743538 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:17.743593 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:17.743859 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:17.743887 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:17.743899 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:17.743909 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:17.743917 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:17.743925 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:17.743937 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:17.743951 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:17.743980 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:18.244193 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:18.244237 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:18.244252 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:18.244264 [ 18 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:18.244277 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:18.244288 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:18.244301 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:18.244364 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:18.244615 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:18.244633 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:18.244643 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:18.244652 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:18.244660 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:18.244668 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:18.244679 [ 19 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:18.244690 [ 19 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:18.244699 [ 19 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:18.256930 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:18.256969 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:18.256983 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:18.745264 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:18.745308 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:18.745319 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:18.745330 [ 19 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 17 2024.09.25 20:45:18.745343 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=0, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:18.745353 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:18.745364 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:18.745423 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:18.745756 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:18.745783 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=17 2024.09.25 20:45:18.745794 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:18.745805 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 17 2024.09.25 20:45:18.745814 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:18.745821 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 16 2024.09.25 20:45:18.745833 [ 13 ] {} RaftInstance: last durable index 16, precommit index 16 2024.09.25 20:45:18.745846 [ 13 ] {} RaftInstance: quorum idx 1, 16 16 0 2024.09.25 20:45:18.745857 [ 13 ] {} RaftInstance: local log idx 16, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:18.755078 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:45:18.755097 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:45:18.755146 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:45:18.755195 [ 6 ] {} RaftInstance: append at log_idx 17, timestamp 1727297118755166 2024.09.25 20:45:18.755283 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:45:18.755322 [ 21 ] {} RaftInstance: last_log_idx: 16, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:18.755338 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=16, LastLogTerm=2, EntriesLength=1, CommitIndex=16, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:18.755347 [ 21 ] {} RaftInstance: idx: 17 2024.09.25 20:45:18.755359 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:18.755431 [ 21 ] {} RaftInstance: sent 2024.09.25 20:45:18.755445 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:18.756305 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:45:18.756328 [ 8 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:18.756340 [ 8 ] {} RaftInstance: quorum idx 1, 17 16 0 2024.09.25 20:45:18.756361 [ 8 ] {} RaftInstance: local log idx 17, target_commit_idx 16, quick_commit_index_ 16, state_->get_commit_idx() 16 2024.09.25 20:45:18.756979 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:18.757004 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:18.757015 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:18.757025 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:18.757043 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:18.757053 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 16, new matched idx: 17 2024.09.25 20:45:18.757063 [ 19 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:18.757073 [ 19 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:18.757083 [ 19 ] {} RaftInstance: trigger commit upto 17 2024.09.25 20:45:18.757093 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:18.757111 [ 19 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:18.757122 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 17 2024.09.25 20:45:18.757131 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:18.757141 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:18.757195 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:18.757210 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:18.757222 [ 19 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 16 2024.09.25 20:45:18.757243 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:45:18.757283 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:45:18.757318 [ 20 ] {} RaftInstance: commit upto 17, current idx 16 2024.09.25 20:45:18.757329 [ 20 ] {} RaftInstance: commit upto 17, current idx 17 2024.09.25 20:45:18.757373 [ 20 ] {} RaftInstance: notify cb 17 1d87a758 2024.09.25 20:45:18.757387 [ 20 ] {} RaftInstance: DONE: commit upto 17, current idx 17 2024.09.25 20:45:18.757397 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:45:18.757550 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:18.757579 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:18.757589 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:18.757598 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:18.757607 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:18.757616 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:18.757635 [ 13 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:18.757647 [ 13 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:18.757659 [ 13 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:19.007946 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:19.007990 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:19.008003 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:19.246267 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:19.246309 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:19.246322 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:19.246334 [ 13 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:19.246347 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:19.246358 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:19.246370 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:19.246421 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:19.246691 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:19.246717 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:19.246729 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:19.246738 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:19.246747 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:19.246756 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:19.246767 [ 15 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:19.246778 [ 15 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:19.246788 [ 15 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:19.746803 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:19.746844 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:19.746856 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:19.746867 [ 14 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:19.746878 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:19.746888 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:19.746898 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:19.746950 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:19.747198 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:19.747218 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:19.747228 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:19.747237 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:19.747246 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:19.747255 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:19.747266 [ 15 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:19.747278 [ 15 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:19.747288 [ 15 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:19.758328 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:19.758366 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:19.758378 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:20.247491 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:20.247532 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:20.247545 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:20.247556 [ 15 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:20.247568 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:20.247578 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:20.247589 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:20.247642 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:20.247953 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:20.247978 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:20.247990 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:20.248001 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:20.248010 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:20.248020 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:20.248031 [ 14 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:20.248043 [ 14 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:20.248054 [ 14 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:20.509096 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:20.509143 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:20.509156 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:20.748205 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:20.748248 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:20.748263 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:20.748275 [ 14 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:20.748287 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:20.748296 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:20.748305 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:20.748349 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:20.748680 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:20.748707 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:20.748719 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:20.748731 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:20.748741 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:20.748751 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:20.748764 [ 15 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:20.748777 [ 15 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:20.748789 [ 15 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:21.248798 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:21.248839 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:21.248851 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:21.248862 [ 14 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:21.248874 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:21.248884 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:21.248895 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:21.248946 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:21.249220 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:21.249243 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:21.249254 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:21.249264 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:21.249273 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:21.249281 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:21.249293 [ 15 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:21.249305 [ 15 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:21.249315 [ 15 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:21.259372 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:21.259416 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:21.259430 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:21.749678 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:21.749717 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:21.749729 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:21.749739 [ 15 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:21.749750 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:21.749760 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:21.749770 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:21.749819 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:21.750056 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:21.750081 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:21.750094 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:21.750104 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:21.750114 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:21.750122 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:21.750134 [ 13 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:21.750146 [ 13 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:21.750156 [ 13 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:22.010200 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:22.010235 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:22.010249 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:22.250322 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:22.250373 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:22.250385 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:22.250396 [ 13 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:22.250434 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:22.250450 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:22.250479 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:22.250533 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:22.250827 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:22.250846 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:22.250856 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:22.250866 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:22.250874 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:22.250882 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:22.250893 [ 15 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:22.250903 [ 15 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:22.250913 [ 15 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:22.750963 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:22.751001 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:22.751015 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:22.751026 [ 13 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:22.751038 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:22.751048 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:22.751059 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:22.751111 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:22.751448 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:22.751475 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:22.751487 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:22.751498 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:22.751507 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:22.751516 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:22.751528 [ 15 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:22.751540 [ 15 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:22.751551 [ 15 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:22.760578 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:22.760614 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:22.760628 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:23.251903 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:23.251941 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:23.251954 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:23.251964 [ 15 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:23.251977 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:23.251987 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:23.251998 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:23.252052 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:23.252371 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:23.252396 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:23.252407 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:23.252417 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:23.252427 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:23.252436 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:23.252448 [ 13 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:23.252460 [ 13 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:23.252472 [ 13 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:23.511512 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:23.511553 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:23.511567 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:23.752619 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:23.752662 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:23.752676 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:23.752688 [ 16 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:23.752701 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:23.752711 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:23.752722 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:23.752779 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:23.753055 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:23.753080 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:23.753092 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:23.753102 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:23.753112 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:23.753120 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:23.753131 [ 15 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:23.753144 [ 15 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:23.753155 [ 15 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:24.253484 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:24.253516 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:24.253529 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:24.253539 [ 15 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:24.253551 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:24.253561 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:24.253572 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:24.253623 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:24.253988 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:24.254015 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:24.254027 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:24.254038 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:24.254047 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:24.254056 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:24.254098 [ 17 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:24.254112 [ 17 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:24.254124 [ 17 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:24.262095 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:24.262121 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:24.262132 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:24.754429 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:24.754459 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:24.754471 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:24.754482 [ 17 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:24.754493 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:24.754503 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:24.754513 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:24.754568 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:24.754827 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:24.754852 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:24.754863 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:24.754874 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:24.754882 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:24.754891 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:24.754950 [ 15 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:24.754962 [ 15 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:24.754972 [ 15 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:25.013045 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:25.013078 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:25.013090 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:25.255206 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:25.255251 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:25.255263 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:25.255274 [ 15 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:25.255285 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:25.255295 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:25.255305 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:25.255363 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:25.255648 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:25.255679 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:25.255691 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:25.255701 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:25.255710 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:25.255719 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:25.255732 [ 17 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:25.255768 [ 17 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:25.255779 [ 17 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:25.755898 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:25.755933 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:25.755946 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:25.755958 [ 17 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:25.755970 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:25.755981 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:25.755992 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:25.756044 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:25.756305 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:25.756337 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:25.756350 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:25.756360 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:25.756369 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:25.756378 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:25.756391 [ 16 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:25.756403 [ 16 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:25.756413 [ 16 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:25.763447 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:25.763479 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:25.763492 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:26.256619 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:26.256664 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:26.256679 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:26.256690 [ 16 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:26.256702 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:26.256711 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:26.256724 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:26.256788 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:26.257103 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:26.257132 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:26.257144 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:26.257155 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:26.257164 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:26.257174 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:26.257186 [ 17 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:26.257198 [ 17 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:26.257209 [ 17 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:26.514247 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:26.514288 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:26.514299 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:26.757360 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:26.757399 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:26.757409 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:26.757419 [ 17 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:26.757430 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:26.757439 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:26.757449 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:26.757498 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:26.757761 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:26.757782 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:26.757791 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:26.757801 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:26.757808 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:26.757816 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:26.757827 [ 17 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:26.757838 [ 17 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:26.757846 [ 17 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:26.899187 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:26.899236 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:27.258416 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:27.258459 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:27.258471 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:27.258482 [ 16 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:27.258493 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:27.258503 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:27.258513 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:27.258567 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:27.258829 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:27.258856 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:27.258868 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:27.258879 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:27.258889 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:27.258898 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:27.258910 [ 19 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:27.258922 [ 19 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:27.258933 [ 19 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:27.265457 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:27.265488 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:27.265501 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:27.265538 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:27.265550 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:27.265561 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (16) and matched log idx (0) 2024.09.25 20:45:27.265571 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:45:27.265581 [ 19 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:27.265592 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 16 2024.09.25 20:45:27.265602 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:27.265612 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:27.265623 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:27.265650 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:27.689158 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:27.689204 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:27.759386 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:27.759428 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:27.759440 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:27.759451 [ 16 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:27.759463 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:27.759473 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:27.759484 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:27.759544 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:27.759833 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:27.759856 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:27.759867 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:27.759876 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:27.759885 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:27.759894 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:27.759906 [ 17 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:27.759918 [ 17 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:27.759928 [ 17 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:28.015977 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:28.016032 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:28.016068 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:28.016116 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:28.016132 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:28.016145 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (18) and matched log idx (0) 2024.09.25 20:45:28.016155 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:28.016166 [ 12 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:28.016179 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:28.016189 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:28.016201 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:28.016213 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:28.016246 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:28.260775 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:28.260817 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:28.260862 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:28.260873 [ 17 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 18 2024.09.25 20:45:28.260885 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:28.260895 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:28.260906 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:28.260950 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:28.261201 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:28.261225 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=18 2024.09.25 20:45:28.261236 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:28.261246 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 18 2024.09.25 20:45:28.261254 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:28.261262 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 17 2024.09.25 20:45:28.261272 [ 16 ] {} RaftInstance: last durable index 17, precommit index 17 2024.09.25 20:45:28.261283 [ 16 ] {} RaftInstance: quorum idx 1, 17 17 0 2024.09.25 20:45:28.261292 [ 16 ] {} RaftInstance: local log idx 17, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:28.439181 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:28.439230 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:28.755039 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:45:28.755100 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:45:28.755133 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:45:28.755168 [ 6 ] {} RaftInstance: append at log_idx 18, timestamp 1727297128755142 2024.09.25 20:45:28.755210 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:45:28.755222 [ 21 ] {} RaftInstance: last_log_idx: 17, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:28.755234 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=17, LastLogTerm=2, EntriesLength=1, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:28.755242 [ 21 ] {} RaftInstance: idx: 18 2024.09.25 20:45:28.755252 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:28.755294 [ 21 ] {} RaftInstance: sent 2024.09.25 20:45:28.755305 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:28.755342 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:28.755351 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:28.755360 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (18) and matched log idx (0) 2024.09.25 20:45:28.755368 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:45:28.755376 [ 21 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:28.755384 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=17, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:28.755393 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:28.755431 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:28.755440 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:28.755454 [ 21 ] {} RaftInstance: sent 2024.09.25 20:45:28.756233 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:45:28.756261 [ 8 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:28.756275 [ 8 ] {} RaftInstance: quorum idx 1, 18 17 0 2024.09.25 20:45:28.756284 [ 8 ] {} RaftInstance: local log idx 18, target_commit_idx 17, quick_commit_index_ 17, state_->get_commit_idx() 17 2024.09.25 20:45:28.756878 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:28.756905 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:28.756917 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:28.756926 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:28.756934 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:28.756942 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 17, new matched idx: 18 2024.09.25 20:45:28.756952 [ 16 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:28.756962 [ 16 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:28.756970 [ 16 ] {} RaftInstance: trigger commit upto 18 2024.09.25 20:45:28.756979 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:28.757007 [ 16 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:28.757021 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 18 2024.09.25 20:45:28.757031 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:28.757041 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:28.757077 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:28.757091 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:28.757102 [ 16 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 17 2024.09.25 20:45:28.757113 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:45:28.757159 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:45:28.757184 [ 20 ] {} RaftInstance: commit upto 18, current idx 17 2024.09.25 20:45:28.757196 [ 20 ] {} RaftInstance: commit upto 18, current idx 18 2024.09.25 20:45:28.757243 [ 20 ] {} RaftInstance: notify cb 18 1d87aba8 2024.09.25 20:45:28.757257 [ 20 ] {} RaftInstance: DONE: commit upto 18, current idx 18 2024.09.25 20:45:28.757267 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:45:28.757293 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:28.757313 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:28.757322 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:28.757331 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:28.757339 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:28.757347 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:28.757357 [ 17 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:28.757367 [ 17 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:28.757378 [ 17 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:28.761529 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:28.761554 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:28.761563 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:28.761571 [ 16 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:28.761581 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:28.761589 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:28.761597 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:28.761641 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:28.761818 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:28.761837 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:28.761845 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:28.761854 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:28.761882 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:28.761889 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:28.761899 [ 18 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:28.761908 [ 18 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:28.761917 [ 18 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:28.767042 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:28.767072 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:28.767084 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:29.262396 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:29.262436 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:29.262446 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:29.262453 [ 18 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:29.262461 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:29.262468 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:29.262476 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:29.262527 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:29.262747 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:29.262773 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:29.262784 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:29.262794 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:29.262804 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:29.262813 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:29.262825 [ 16 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:29.262837 [ 16 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:29.262847 [ 16 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:29.517884 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:29.517920 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:29.517961 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:29.763115 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:29.763162 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:29.763176 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:29.763187 [ 16 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:29.763200 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:29.763212 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:29.763224 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:29.763283 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:29.763589 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:29.763619 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:29.763642 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:29.763653 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:29.763662 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:29.763670 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:29.763682 [ 18 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:29.763693 [ 18 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:29.763702 [ 18 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:30.029170 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:30.029217 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:30.263574 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:30.263632 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:30.263646 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:30.263659 [ 14 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:30.263671 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:30.263682 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:30.263692 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:30.263748 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:30.264044 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:30.264067 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:30.264077 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:30.264087 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:30.264096 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:30.264106 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:30.264119 [ 18 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:30.264132 [ 18 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:30.264144 [ 18 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:30.268332 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:30.268360 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:30.268373 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:30.268412 [ 16 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 20:45:30.268425 [ 16 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 20:45:30.268435 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:30.268445 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:45:30.268455 [ 16 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:30.268465 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:30.268474 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:30.268483 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:30.268493 [ 16 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 20:45:30.268519 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:30.268681 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:30.268710 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 20:45:30.764019 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:30.764054 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:30.764064 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:30.764074 [ 18 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:30.764084 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:30.764093 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:30.764102 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:30.764157 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:30.764432 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:30.764456 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:30.764467 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:30.764475 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:30.764517 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:30.764533 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:30.764545 [ 14 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:30.764557 [ 14 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:30.764566 [ 14 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:31.019572 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:31.019626 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:31.019640 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:31.019682 [ 18 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 20:45:31.019695 [ 18 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 20:45:31.019706 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:31.019716 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:45:31.019727 [ 18 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:31.019738 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:31.019746 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:31.019757 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:31.019769 [ 18 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 20:45:31.019795 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:31.019912 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:31.019940 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 20:45:31.265215 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:31.265251 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:31.265264 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:31.265276 [ 14 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:31.265290 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:31.265302 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:31.265313 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:31.265372 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:31.265678 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:31.265704 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:31.265716 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:31.265727 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:31.265736 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:31.265746 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:31.265805 [ 18 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:31.265825 [ 18 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:31.265835 [ 18 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:31.766027 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:31.766069 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:31.766082 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:31.766093 [ 13 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:31.766105 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:31.766115 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:31.766126 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:31.766178 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:31.766437 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:31.766460 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:31.766470 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:31.766481 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:31.766489 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:31.766498 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:31.766510 [ 18 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:31.766521 [ 18 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:31.766532 [ 18 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:31.770508 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:31.770549 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:31.770561 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:31.770597 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:31.770606 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:31.770614 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:31.770622 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:45:31.770631 [ 13 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:31.770640 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:31.770648 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:31.770656 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:31.770666 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:31.770689 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:31.770831 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:31.770854 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:32.267252 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:32.267295 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:32.267307 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:32.267317 [ 18 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:32.267328 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:32.267339 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:32.267350 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:32.267402 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:32.267704 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:32.267731 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:32.267743 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:32.267754 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:32.267763 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:32.267772 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:32.267783 [ 13 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:32.267794 [ 13 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:32.267806 [ 13 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:32.521080 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:32.521156 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:32.521203 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:32.521270 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:32.521287 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:32.521299 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:32.521310 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:45:32.521321 [ 18 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:32.521333 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:32.521344 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:32.521356 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:32.521368 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:32.521399 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:32.521544 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:32.521572 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:32.767784 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:32.767827 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:32.767838 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:32.767848 [ 13 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:32.767859 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:32.767868 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:32.767878 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:32.767935 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:32.768265 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:32.768290 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:32.768301 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:32.768310 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:32.768319 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:32.768328 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:32.768339 [ 18 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:32.768351 [ 18 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:32.768360 [ 18 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:33.268394 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:33.268438 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:33.268450 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:33.268460 [ 13 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:33.268471 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:33.268480 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:33.268489 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:33.268557 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:33.268877 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:33.268902 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:33.268913 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:33.268923 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:33.268932 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:33.268941 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:33.268951 [ 18 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:33.268962 [ 18 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:33.268972 [ 18 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:33.271978 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:33.272004 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:33.272016 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:33.272054 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:33.272065 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:33.272075 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:33.272084 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:45:33.272093 [ 13 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:33.272104 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:33.272113 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:33.272122 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:33.272134 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:33.272159 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:33.689174 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:33.689216 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:33.769420 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:33.769470 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:33.769484 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:33.769495 [ 13 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:33.769507 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:33.769551 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:33.769564 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:33.769629 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:33.770005 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:33.770030 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:33.770051 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:33.770062 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:33.770072 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:33.770081 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:33.770093 [ 15 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:33.770113 [ 15 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:33.770125 [ 15 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:34.022216 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:34.022255 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:34.022267 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:34.022306 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:34.022315 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:34.022324 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:34.022333 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:45:34.022342 [ 15 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:34.022352 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:34.022360 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:34.022370 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:34.022380 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:34.022403 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:34.022532 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:34.022555 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:34.269811 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:34.269855 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:34.269866 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:34.269876 [ 19 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:34.269887 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:34.269897 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:34.269907 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:34.269954 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:34.270251 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:34.270274 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:34.270287 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:34.270299 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:34.270309 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:34.270319 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:34.270329 [ 15 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:34.270337 [ 15 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:34.270344 [ 15 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:34.770368 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:34.770408 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:34.770419 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:34.770428 [ 13 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:34.770438 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:34.770446 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:34.770455 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:34.770517 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:34.770801 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:34.770827 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:34.770841 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:34.770853 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:34.770864 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:34.770874 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:34.770888 [ 15 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:34.770902 [ 15 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:34.770914 [ 15 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:34.773063 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:34.773089 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:34.773103 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:34.773144 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:34.773158 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:34.773170 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:34.773180 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:45:34.773191 [ 13 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:34.773202 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:34.773212 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:34.773221 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:34.773232 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:34.773292 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:34.773438 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:34.773463 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:35.270586 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:35.270626 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:35.270638 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:35.270647 [ 15 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:35.270659 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:35.270669 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:35.270679 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:35.270715 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:35.271076 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:35.271103 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:35.271114 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:35.271123 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:35.271132 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:35.271143 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:35.271155 [ 13 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:35.271167 [ 13 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:35.271178 [ 13 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:35.524310 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:35.524373 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:35.524388 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:35.524430 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:35.524443 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:35.524454 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:35.524465 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:45:35.524475 [ 19 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:35.524486 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:35.524494 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:35.524504 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:35.524515 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:35.524541 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:35.524687 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:35.524716 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:35.770896 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:35.770936 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:35.770949 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:35.770960 [ 13 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:35.770972 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:35.770983 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:35.770994 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:35.771078 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:35.771326 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:35.771351 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:35.771362 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:35.771373 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:35.771382 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:35.771391 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:35.771403 [ 19 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:35.771415 [ 19 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:35.771425 [ 19 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:36.271496 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:36.271531 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:36.271543 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:36.271553 [ 12 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:36.271565 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:36.271575 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:36.271586 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:36.271641 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:36.271932 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:36.271960 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:36.271973 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:36.271985 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:36.271995 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:36.272003 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:36.272032 [ 19 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:36.272047 [ 19 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:36.272059 [ 19 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:36.275014 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:36.275039 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:36.275051 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:36.275090 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:36.275100 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:36.275108 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:36.275117 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:45:36.275125 [ 17 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:36.275134 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:36.275142 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:36.275150 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:36.275160 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:36.275183 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:36.275346 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:36.275369 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:36.772543 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:36.772587 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:36.772600 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:36.772611 [ 12 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:36.772623 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:36.772633 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:36.772644 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:36.772702 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:36.772940 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:36.772967 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:36.772978 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:36.772987 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:36.772995 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:36.773003 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:36.773014 [ 17 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:36.773041 [ 17 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:36.773053 [ 17 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:37.026264 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:37.026304 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:37.026316 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:37.026354 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:37.026363 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:37.026373 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:37.026382 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:37.026390 [ 12 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:37.026401 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:37.026409 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:37.026418 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:37.026429 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:37.026454 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:37.026582 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:37.026605 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:37.273779 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:37.273823 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:37.273836 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:37.273846 [ 17 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:37.273858 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:37.273866 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:37.273876 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:37.273954 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:37.274242 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:37.274270 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:37.274283 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:37.274295 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:37.274305 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:37.274315 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:37.274328 [ 12 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:37.274341 [ 12 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:37.274352 [ 12 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:37.774367 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:37.774401 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:37.774413 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:37.774424 [ 14 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:37.774436 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:37.774445 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:37.774456 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:37.774517 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:37.774773 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:37.774797 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:37.774808 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:37.774818 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:37.774827 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:37.774835 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:37.774846 [ 12 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:37.774858 [ 12 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:37.774869 [ 12 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:37.777250 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:37.777274 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:37.777287 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:37.777327 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:37.777339 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:37.777350 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:37.777359 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:45:37.777368 [ 17 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:37.777379 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:37.777387 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:37.777397 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:37.777406 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:37.777432 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:37.777553 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:37.777577 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:38.274935 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:38.274978 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:38.274991 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:38.275016 [ 12 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:38.275029 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:38.275038 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:38.275049 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:38.275102 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:38.275365 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:38.275385 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=19 2024.09.25 20:45:38.275396 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:38.275405 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 19 2024.09.25 20:45:38.275414 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:38.275435 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 18 2024.09.25 20:45:38.275447 [ 17 ] {} RaftInstance: last durable index 18, precommit index 18 2024.09.25 20:45:38.275458 [ 17 ] {} RaftInstance: quorum idx 1, 18 18 0 2024.09.25 20:45:38.275468 [ 17 ] {} RaftInstance: local log idx 18, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:38.527486 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:38.527529 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:38.527542 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:38.527588 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:38.527603 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:38.527614 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:38.527624 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:38.527635 [ 12 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 19 2024.09.25 20:45:38.527647 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=0, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:38.527657 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:38.527667 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:38.527678 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:38.527705 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:38.527848 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:38.527874 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:38.755045 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:45:38.755056 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:45:38.755137 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:45:38.755171 [ 6 ] {} RaftInstance: append at log_idx 19, timestamp 1727297138755147 2024.09.25 20:45:38.755238 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:45:38.755264 [ 21 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:38.755277 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=18, LastLogTerm=2, EntriesLength=1, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:38.755287 [ 21 ] {} RaftInstance: idx: 19 2024.09.25 20:45:38.755298 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:38.755350 [ 21 ] {} RaftInstance: sent 2024.09.25 20:45:38.755361 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:38.755371 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:45:38.755380 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:45:38.755388 [ 21 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:38.755397 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=1, CommitIndex=18, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:38.755405 [ 21 ] {} RaftInstance: idx: 19 2024.09.25 20:45:38.755427 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 97 warnings, 227 ms, 1 times 2024.09.25 20:45:38.755456 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:38.755465 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:45:38.755473 [ 21 ] {} RaftInstance: sent 2024.09.25 20:45:38.756222 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:45:38.756244 [ 8 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:38.756256 [ 8 ] {} RaftInstance: quorum idx 1, 19 18 0 2024.09.25 20:45:38.756265 [ 8 ] {} RaftInstance: local log idx 19, target_commit_idx 18, quick_commit_index_ 18, state_->get_commit_idx() 18 2024.09.25 20:45:38.756779 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:38.756809 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:38.756821 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:38.756831 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:38.756841 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:38.756850 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 18, new matched idx: 19 2024.09.25 20:45:38.756860 [ 14 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:38.756871 [ 14 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:38.756881 [ 14 ] {} RaftInstance: trigger commit upto 19 2024.09.25 20:45:38.756890 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:38.756899 [ 14 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:38.756909 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:38.756918 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:38.756927 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:38.756971 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:38.757003 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:38.757027 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:45:38.757037 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:45:38.757047 [ 14 ] {} RaftInstance: last_log_idx: 18, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:38.757057 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=18, LastLogTerm=2, EntriesLength=1, CommitIndex=19, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:38.757101 [ 14 ] {} RaftInstance: idx: 19 2024.09.25 20:45:38.757112 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:38.757122 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 20:45:38.757131 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:38.757141 [ 14 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 18 2024.09.25 20:45:38.757150 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:45:38.757189 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:45:38.757208 [ 20 ] {} RaftInstance: commit upto 19, current idx 18 2024.09.25 20:45:38.757217 [ 20 ] {} RaftInstance: commit upto 19, current idx 19 2024.09.25 20:45:38.757246 [ 20 ] {} RaftInstance: notify cb 19 1d87aa48 2024.09.25 20:45:38.757247 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:38.757257 [ 20 ] {} RaftInstance: DONE: commit upto 19, current idx 19 2024.09.25 20:45:38.757272 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:38.757276 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:45:38.757283 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:38.757296 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:38.757305 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:38.757313 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:38.757323 [ 12 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:38.757334 [ 12 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:38.757343 [ 12 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:38.775361 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:38.775400 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:38.775428 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:38.775439 [ 15 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:38.775450 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:38.775458 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:38.775469 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:38.775522 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:38.775761 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:38.775787 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:38.775797 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:38.775807 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:38.775816 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:38.775825 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:38.775837 [ 12 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:38.775848 [ 12 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:38.775858 [ 12 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:39.275974 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:39.276016 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:39.276028 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:39.276038 [ 13 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:39.276049 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:39.276059 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:39.276070 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:39.276122 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:39.276411 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:39.276436 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:39.276448 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:39.276458 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:39.276466 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:39.276475 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:39.276486 [ 12 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:39.276497 [ 12 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:39.276506 [ 12 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:39.278584 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:39.278607 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:39.278618 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:39.278656 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:39.278667 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:39.278676 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (19) and matched log idx (0) 2024.09.25 20:45:39.278685 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:39.278693 [ 12 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:39.278703 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 19 2024.09.25 20:45:39.278712 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:39.278721 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:39.278730 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:39.278756 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:39.278875 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:39.278897 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:39.777073 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:39.777109 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:39.777122 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:39.777167 [ 12 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:39.777182 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:39.777218 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:39.777236 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:39.777330 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:39.777558 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:39.777585 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:39.777603 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:39.777614 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:39.777624 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:39.777633 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:39.777645 [ 15 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:39.777658 [ 15 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:39.777668 [ 15 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:40.029800 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:40.029835 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:40.029848 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:40.029888 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:40.029901 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:40.029913 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:40.029923 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:45:40.029933 [ 15 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:40.029945 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:40.029956 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:40.029967 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:40.029979 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:40.030130 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:40.030269 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:40.030296 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:40.277842 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:40.277883 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:40.277895 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:40.277904 [ 16 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:40.277915 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:40.277924 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:40.277934 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:40.277987 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:40.278301 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:40.278322 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:40.278333 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:40.278344 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:40.278353 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:40.278362 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:40.278374 [ 12 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:40.278387 [ 12 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:40.278476 [ 12 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:40.778442 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:40.778481 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:40.778493 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:40.778502 [ 19 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:40.778512 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:40.778521 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:40.778531 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:40.778587 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:40.778842 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:40.778862 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:40.778873 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:40.778882 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:40.778891 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:40.778900 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:40.778911 [ 12 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:40.778922 [ 12 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:40.778932 [ 12 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:40.780185 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:40.780206 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:40.780216 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:40.780250 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:40.780260 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:40.780277 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:40.780286 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:40.780295 [ 12 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:40.780305 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:40.780313 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:40.780321 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:40.780330 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:40.780353 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:40.780481 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:40.780501 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:41.279645 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:41.279686 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:41.279699 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:41.279709 [ 12 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:41.279721 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:41.279730 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:41.279742 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:41.279793 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:41.280095 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:41.280120 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:41.280132 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:41.280143 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:41.280152 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:41.280160 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:41.280172 [ 19 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:41.280186 [ 19 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:41.280196 [ 19 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:41.531209 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:41.531252 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:41.531266 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:41.531308 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:41.531320 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:41.531329 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:41.531338 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:41.531360 [ 12 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:41.531371 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:41.531380 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:41.531389 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:41.531399 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:41.531423 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:41.780675 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:41.780717 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:41.780728 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:41.780739 [ 19 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:41.780751 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:41.780761 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:41.780771 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:41.780823 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:41.781075 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:41.781112 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:41.781124 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:41.781135 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:41.781144 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:41.781152 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:41.781163 [ 12 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:41.781175 [ 12 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:41.781184 [ 12 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:41.960104 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:41.960146 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:42.281493 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:42.281544 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:42.281557 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:42.281570 [ 12 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:42.281583 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:42.281594 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:42.281605 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:42.281670 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:42.281729 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:42.281755 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:42.281769 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:42.281809 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:42.281821 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:42.281832 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:42.281841 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:45:42.281852 [ 17 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:42.281863 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:42.281873 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:42.281883 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:42.281894 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:42.281920 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:42.281974 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:42.281998 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:42.282009 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:42.282020 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:42.282029 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:42.282039 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:42.282052 [ 19 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:42.282065 [ 19 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:42.282077 [ 19 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:42.709180 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:42.709233 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:42.782426 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:42.782468 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:42.782481 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:42.782493 [ 14 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:42.782505 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:42.782566 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:42.782589 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:42.782646 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:42.782938 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:42.782965 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:42.782978 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:42.783025 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:42.783039 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:42.783048 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:42.783060 [ 17 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:42.783072 [ 17 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:42.783082 [ 17 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:43.032073 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:43.032107 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:43.032120 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:43.032159 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:43.032169 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:43.032180 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:43.032190 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:45:43.032200 [ 14 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:43.032210 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:43.032218 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:43.032228 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:43.032238 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:43.032262 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:43.032389 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:43.032415 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:43.283630 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:43.283672 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:43.283683 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:43.283693 [ 17 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:43.283704 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:43.283713 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:43.283723 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:43.283772 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:43.284071 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:43.284097 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:43.284109 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:43.284119 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:43.284129 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:43.284138 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:43.284150 [ 14 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:43.284162 [ 14 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:43.284174 [ 14 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:43.783197 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:43.783231 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:43.783246 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:43.783286 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:43.783308 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:43.783320 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:43.783329 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:45:43.783339 [ 17 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:43.783351 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:43.783412 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:43.783425 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:43.783436 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:43.783465 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:43.783604 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:43.783629 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:43.784913 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:43.784938 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:43.784950 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:43.784959 [ 14 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:43.784970 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:43.784979 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:43.784988 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:43.785037 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:43.785342 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:43.785366 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:43.785377 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:43.785388 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:43.785398 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:43.785408 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:43.785420 [ 17 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:43.785431 [ 17 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:43.785442 [ 17 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:44.285505 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:44.285549 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:44.285564 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:44.285576 [ 14 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:44.285590 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:44.285602 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:44.285615 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:44.285681 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:44.285962 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:44.285984 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:44.285994 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:44.286005 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:44.286014 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:44.286024 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:44.286036 [ 17 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:44.286048 [ 17 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:44.286059 [ 17 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:44.534244 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:44.534286 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:44.534300 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:44.534342 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:44.534354 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:44.534364 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:44.534374 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:44.534385 [ 12 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:44.534396 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:44.534406 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:44.534418 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:44.534429 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:44.534459 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:44.786754 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:44.786801 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:44.786814 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:44.786824 [ 17 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:44.786836 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:44.786845 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:44.786863 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:44.786927 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:44.787211 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:44.787230 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:44.787247 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:44.787257 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:44.787274 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:44.787282 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:44.787293 [ 12 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:44.787312 [ 12 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:44.787322 [ 12 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:44.959140 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:44.959180 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:45.285433 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:45.285473 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:45.285487 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:45.285534 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:45.285547 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:45.285557 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:45.285567 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:45.285579 [ 12 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:45.285591 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:45.285600 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:45.285611 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:45.285622 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:45.285667 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:45.287064 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:45.287091 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:45.287103 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:45.287112 [ 17 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:45.287122 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:45.287131 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:45.287141 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:45.287196 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:45.287539 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:45.287565 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:45.287577 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:45.287588 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:45.287597 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:45.287638 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:45.287654 [ 12 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:45.287669 [ 12 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:45.287680 [ 12 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:45.719148 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:45.719209 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:45.787593 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:45.787632 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:45.787645 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:45.787657 [ 12 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:45.787669 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:45.787680 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:45.787692 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:45.787746 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:45.788032 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:45.788057 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:45.788070 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:45.788081 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:45.788092 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:45.788102 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:45.788114 [ 17 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:45.788128 [ 17 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:45.788139 [ 17 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:46.036166 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:46.036210 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:46.036229 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:46.036268 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:46.036287 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:46.036297 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:46.036307 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:45:46.036316 [ 18 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:46.036327 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:46.036335 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:46.036352 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:46.036363 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:46.036386 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:46.287815 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:46.287896 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:46.287915 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:46.287934 [ 13 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:46.287945 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:46.287997 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:46.288012 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:46.288107 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:46.288403 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:46.288430 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:46.288452 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:46.288462 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:46.288470 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:46.288480 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:46.288499 [ 18 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:46.288512 [ 18 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:46.288522 [ 18 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:46.786737 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:46.786781 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:46.786794 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:45:46.786803 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:45:46.788827 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:46.788856 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:46.788868 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:46.788880 [ 18 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:46.788891 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:46.788901 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:46.788912 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:46.788969 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:46.789263 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:46.789288 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:46.789299 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:46.789309 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:46.789318 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:46.789326 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:46.789338 [ 15 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:46.789350 [ 15 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:46.789360 [ 15 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:47.289602 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:47.289644 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:47.289674 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:47.289686 [ 13 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:47.289699 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:47.289709 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:47.289720 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:47.289780 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:47.290109 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:47.290135 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:47.290148 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:47.290159 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:47.290169 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:47.290178 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:47.290191 [ 15 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:47.290203 [ 15 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:47.290215 [ 15 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:47.319183 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:47.319238 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:47.537649 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:47.537677 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:47.537686 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:47.537723 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:47.537737 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:47.537747 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:47.537757 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:45:47.537766 [ 15 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:47.537775 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:47.537782 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:47.537790 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:47.537797 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:47.537819 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:47.790272 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:47.790317 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:47.790330 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:47.790342 [ 18 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:47.790354 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:47.790364 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:47.790375 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:47.790467 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:47.790789 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:47.790811 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:47.790821 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:47.790832 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:47.790842 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:47.790852 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:47.790864 [ 13 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:47.790876 [ 13 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:47.790887 [ 13 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:47.959167 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:47.959223 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:48.288841 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:48.288879 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:48.288895 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:48.288939 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:45:48.288956 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:45:48.288969 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:48.288980 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:45:48.288990 [ 13 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:48.289003 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:48.289013 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:48.289023 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:48.289047 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:45:48.289073 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:48.289195 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:48.289224 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:45:48.290548 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:48.290574 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:48.290586 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:48.290595 [ 16 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 20 2024.09.25 20:45:48.290606 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=0, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:48.290617 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:48.290627 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:48.290683 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:48.290898 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:48.290923 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=20 2024.09.25 20:45:48.290936 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:48.290948 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 20 2024.09.25 20:45:48.290959 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:48.290969 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 19 2024.09.25 20:45:48.290982 [ 18 ] {} RaftInstance: last durable index 19, precommit index 19 2024.09.25 20:45:48.290995 [ 18 ] {} RaftInstance: quorum idx 1, 19 19 0 2024.09.25 20:45:48.291008 [ 18 ] {} RaftInstance: local log idx 19, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:48.755041 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:45:48.755057 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:45:48.755133 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:45:48.755181 [ 6 ] {} RaftInstance: append at log_idx 20, timestamp 1727297148755144 2024.09.25 20:45:48.755256 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:45:48.755302 [ 21 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:48.755317 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=19, LastLogTerm=2, EntriesLength=1, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:48.755327 [ 21 ] {} RaftInstance: idx: 20 2024.09.25 20:45:48.755339 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:48.755398 [ 21 ] {} RaftInstance: sent 2024.09.25 20:45:48.755414 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:48.755424 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:45:48.755445 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:45:48.755455 [ 21 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:48.755466 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=1, CommitIndex=19, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:48.755498 [ 21 ] {} RaftInstance: idx: 20 2024.09.25 20:45:48.755516 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:48.755527 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:45:48.755537 [ 21 ] {} RaftInstance: sent 2024.09.25 20:45:48.756206 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:45:48.756233 [ 8 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:48.756248 [ 8 ] {} RaftInstance: quorum idx 1, 20 19 0 2024.09.25 20:45:48.756260 [ 8 ] {} RaftInstance: local log idx 20, target_commit_idx 19, quick_commit_index_ 19, state_->get_commit_idx() 19 2024.09.25 20:45:48.756884 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:48.756912 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:48.756923 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:48.756933 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:48.756942 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:48.756951 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 19, new matched idx: 20 2024.09.25 20:45:48.756962 [ 19 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:48.757011 [ 19 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:48.757024 [ 19 ] {} RaftInstance: trigger commit upto 20 2024.09.25 20:45:48.757034 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:48.757043 [ 19 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:48.757054 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:48.757064 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:48.757073 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:48.757118 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:48.757133 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:48.757143 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:45:48.757153 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:45:48.757162 [ 19 ] {} RaftInstance: last_log_idx: 19, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:48.757199 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=19, LastLogTerm=2, EntriesLength=1, CommitIndex=20, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:48.757212 [ 19 ] {} RaftInstance: idx: 20 2024.09.25 20:45:48.757224 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:48.757235 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 20:45:48.757246 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:48.757256 [ 19 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 19 2024.09.25 20:45:48.757266 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:45:48.757307 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:45:48.757333 [ 20 ] {} RaftInstance: commit upto 20, current idx 19 2024.09.25 20:45:48.757346 [ 20 ] {} RaftInstance: commit upto 20, current idx 20 2024.09.25 20:45:48.757381 [ 20 ] {} RaftInstance: notify cb 20 1d87aa48 2024.09.25 20:45:48.757397 [ 20 ] {} RaftInstance: DONE: commit upto 20, current idx 20 2024.09.25 20:45:48.757407 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:45:48.757421 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:48.757441 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:48.757452 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:48.757463 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:48.757473 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:48.757481 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:48.757491 [ 18 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:48.757502 [ 18 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:48.757512 [ 18 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:48.791938 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:48.791976 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:48.792214 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:48.792230 [ 19 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:48.792242 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:48.792253 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:48.792263 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:48.792328 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:48.792582 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:48.792606 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:48.792617 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:48.792625 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:48.792631 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:48.792637 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:48.792645 [ 18 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:48.792653 [ 18 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:48.792663 [ 18 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:49.039713 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:49.039751 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:49.039763 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:49.039810 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:49.039823 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:49.039834 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (20) and matched log idx (0) 2024.09.25 20:45:49.039846 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:45:49.039857 [ 14 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:49.039869 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 20 2024.09.25 20:45:49.039880 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:49.039891 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:49.039902 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:49.039928 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:49.040103 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:49.040129 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:49.292482 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:49.292526 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:49.292539 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:49.292551 [ 18 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:49.292564 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:49.292575 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:49.292585 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:49.292643 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:49.292909 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:49.292935 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:49.292947 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:49.292961 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:49.292972 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:49.292982 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:49.292996 [ 14 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:49.293009 [ 14 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:49.293021 [ 14 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:49.790065 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:49.790109 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:49.790123 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:49.790166 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:49.790178 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:49.790189 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:49.790199 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:49.790209 [ 12 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:49.790221 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:49.790231 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:49.790242 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:49.790254 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:49.790284 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:49.790441 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:49.790469 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:49.793606 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:49.793633 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:49.793645 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:49.793653 [ 14 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:49.793664 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:49.793675 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:49.793684 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:49.793736 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:49.794051 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:49.794076 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:49.794088 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:49.794099 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:49.794107 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:49.794116 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:49.794127 [ 18 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:49.794139 [ 18 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:49.794150 [ 18 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:50.294358 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:50.294396 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:50.294407 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:50.294417 [ 17 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:50.294429 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:50.294438 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:50.294448 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:50.294499 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:50.294772 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:50.294798 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:50.294809 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:50.294819 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:50.294827 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:50.294835 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:50.294846 [ 18 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:50.294857 [ 18 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:50.294867 [ 18 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:50.541110 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:50.541148 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:50.541162 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:50.541205 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:50.541218 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:50.541228 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:50.541239 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:45:50.541250 [ 18 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:50.541262 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:50.541272 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:50.541284 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:50.541295 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:50.541324 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:50.794563 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:50.794597 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:50.794608 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:50.794618 [ 14 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:50.794629 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:50.794638 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:50.794649 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:50.794704 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:50.795061 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:50.795083 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:50.795093 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:50.795104 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:50.795112 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:50.795132 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:50.795144 [ 18 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:50.795156 [ 18 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:50.795166 [ 18 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:50.959151 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:50.959200 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:51.291572 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:51.291607 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:51.291620 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:51.291661 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:51.291674 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:51.291684 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:51.291739 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:45:51.291751 [ 18 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:51.291763 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:51.291773 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:51.291783 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:51.291794 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:51.291820 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:51.291961 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:51.291988 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:51.295354 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:51.295381 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:51.295392 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:51.295402 [ 15 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:51.295412 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:51.295421 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:51.295431 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:51.295485 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:51.295773 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:51.295801 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:51.295813 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:51.295824 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:51.295833 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:51.295842 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:51.295854 [ 14 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:51.295865 [ 14 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:51.295876 [ 14 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:51.795896 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:51.795934 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:51.795945 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:45:51.795955 [ 16 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:51.795965 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:51.795974 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:51.795985 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:51.796059 [ 16 ] {} RaftInstance: sent 2024.09.25 20:45:51.796331 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:51.796357 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:51.796368 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:51.796379 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:51.796389 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:51.796399 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:51.796410 [ 14 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:51.796423 [ 14 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:51.796433 [ 14 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:52.042664 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:52.042725 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:52.042738 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:52.042780 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:52.042789 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:52.042799 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:52.042808 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:45:52.042817 [ 15 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:52.042827 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:52.042836 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:52.042845 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:52.042855 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:52.042880 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:52.043043 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:52.043067 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:52.296247 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:52.296289 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:52.296327 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:52.296343 [ 14 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:52.296356 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:52.296366 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:52.296377 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:52.296430 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:52.296701 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:52.296728 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:52.296740 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:52.296750 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:52.296760 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:52.296769 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:52.296780 [ 19 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:52.296792 [ 19 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:52.296802 [ 19 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:52.793973 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:52.794013 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:52.794025 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:52.794067 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:52.794081 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:52.794091 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:52.794100 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:45:52.794109 [ 19 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:52.794120 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:52.794130 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:52.794141 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:52.794151 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:52.794177 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:52.794314 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:52.794340 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:52.797073 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:52.797096 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:52.797107 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:45:52.797116 [ 13 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:52.797126 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:52.797136 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:52.797146 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:52.797197 [ 13 ] {} RaftInstance: sent 2024.09.25 20:45:52.797451 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:52.797477 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:52.797490 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:52.797500 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:52.797508 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:52.797517 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:52.797527 [ 19 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:52.797540 [ 19 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:52.797551 [ 19 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:53.297637 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:53.297671 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:53.297683 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:53.297694 [ 14 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:53.297707 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:53.297717 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:53.297785 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:53.297846 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:53.298163 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:53.298187 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:53.298200 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:53.298211 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:53.298219 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:53.298228 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:53.298239 [ 19 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:53.298252 [ 19 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:53.298262 [ 19 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:53.544290 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:53.544331 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:53.544344 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:53.544385 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:53.544401 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:53.544412 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:53.544423 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:45:53.544434 [ 14 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:53.544446 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:53.544456 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:53.544468 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:53.544480 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:53.544505 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:53.544627 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:53.544657 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:53.798908 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:53.798949 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:53.798961 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:53.798972 [ 19 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:53.798985 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:53.799024 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:53.799036 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:53.799108 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:53.799347 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:53.799369 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:53.799380 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:53.799392 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:53.799402 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:53.799411 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:53.799423 [ 14 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:53.799436 [ 14 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:53.799447 [ 14 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:54.295566 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:54.295605 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:54.295617 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:54.295657 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:54.295667 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:54.295677 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:54.295686 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:45:54.295695 [ 14 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:54.295706 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:54.295714 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:54.295724 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:54.295733 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:54.295759 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:54.295890 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:54.295914 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:54.300067 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:54.300092 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:54.300103 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:45:54.300113 [ 12 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:54.300124 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:54.300134 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:54.300144 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:54.300197 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:54.300436 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:54.300461 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:54.300473 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:54.300483 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:54.300493 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:54.300502 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:54.300513 [ 14 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:54.300526 [ 14 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:54.300569 [ 14 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:54.800751 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:54.800794 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:54.800807 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:54.800818 [ 19 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:54.800831 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:54.800841 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:54.800851 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:54.800908 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:54.801195 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:54.801216 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:54.801228 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:54.801239 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:54.801248 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:54.801258 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:54.801270 [ 14 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:54.801283 [ 14 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:54.801294 [ 14 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:55.046734 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:55.046775 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:55.046787 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:55.046827 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:55.046839 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:55.046849 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:55.046860 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:45:55.046870 [ 12 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:55.046881 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:55.046891 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:55.046901 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:55.046912 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:55.046975 [ 12 ] {} RaftInstance: sent 2024.09.25 20:45:55.047174 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:55.047204 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:55.301635 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:55.301676 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:55.301709 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:55.301723 [ 14 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:55.301736 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:55.301748 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:55.301759 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:55.301811 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:55.302057 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:55.302086 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:55.302099 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:55.302112 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:55.302121 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:55.302131 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:55.302143 [ 19 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:55.302155 [ 19 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:55.302166 [ 19 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:55.797204 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:55.797251 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:55.797289 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:55.797337 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:55.797353 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:55.797365 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:55.797375 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:45:55.797386 [ 14 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:55.797399 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:55.797409 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:55.797421 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:55.797434 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:55.797468 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:55.797629 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:55.797657 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:55.801897 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:55.801924 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:55.801935 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:55.801946 [ 19 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:55.801956 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:55.801966 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:55.801976 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:55.802024 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:55.802315 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:55.802341 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:55.802352 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:55.802362 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:55.802372 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:55.802381 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:55.802393 [ 14 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:55.802405 [ 14 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:55.802418 [ 14 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:56.307067 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:56.307112 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:56.307124 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:56.307133 [ 17 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:56.307144 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:56.307153 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:56.307163 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:56.307216 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:56.307489 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:56.307515 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:56.307526 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:56.307536 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:56.307544 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:56.307553 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:56.307564 [ 14 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:56.307575 [ 14 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:56.307586 [ 14 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:56.547672 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:56.547714 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:56.547728 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:56.547784 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:56.547798 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:56.547808 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:56.547818 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:45:56.547828 [ 17 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:56.547840 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:56.547848 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:56.547859 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:56.547869 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:56.547893 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:56.808175 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:56.808217 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:56.808230 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:45:56.808241 [ 14 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:56.808253 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:56.808264 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:56.808276 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:56.808332 [ 14 ] {} RaftInstance: sent 2024.09.25 20:45:56.808576 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:56.808602 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:56.808614 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:56.808625 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:56.808635 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:56.808645 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:56.808657 [ 17 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:56.808670 [ 17 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:56.808681 [ 17 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:56.989163 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:56.989202 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:57.298430 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:57.298482 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:57.298494 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:57.298561 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:57.298579 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:57.298589 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:57.298599 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:45:57.298608 [ 19 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:57.298619 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:57.298628 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:57.298637 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:57.298647 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:57.298671 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:57.298845 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:57.298869 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:57.308659 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:57.308698 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:57.308710 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:57.308720 [ 17 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:57.308731 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:57.308740 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:57.308751 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:57.308799 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:57.309062 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:57.309085 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:57.309096 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:57.309106 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:57.309114 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:57.309122 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:57.309135 [ 17 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:57.309146 [ 17 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:57.309156 [ 17 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:57.809272 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:57.809314 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:57.809325 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:57.809335 [ 17 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:57.809345 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:57.809354 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:57.809363 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:57.809410 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:57.809692 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:57.809714 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:57.809726 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:57.809737 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:57.809746 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:57.809755 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:57.809766 [ 19 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:57.809779 [ 19 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:57.809789 [ 19 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:58.049053 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:58.049095 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:58.049109 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:58.049149 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:58.049162 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:58.049172 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:58.049181 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:45:58.049191 [ 17 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:58.049202 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:58.049211 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:58.049222 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:58.049232 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:58.049260 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:58.049401 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:58.049428 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:58.309612 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:58.309652 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:58.309664 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:58.309675 [ 19 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 21 2024.09.25 20:45:58.309686 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:58.309696 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:58.309707 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:58.309759 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:58.310062 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:58.310091 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=21 2024.09.25 20:45:58.310103 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:58.310114 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 21 2024.09.25 20:45:58.310123 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:58.310133 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 20 2024.09.25 20:45:58.310145 [ 17 ] {} RaftInstance: last durable index 20, precommit index 20 2024.09.25 20:45:58.310158 [ 17 ] {} RaftInstance: quorum idx 1, 20 20 0 2024.09.25 20:45:58.310169 [ 17 ] {} RaftInstance: local log idx 20, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:58.755056 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:45:58.755075 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:45:58.755124 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:45:58.755168 [ 6 ] {} RaftInstance: append at log_idx 21, timestamp 1727297158755136 2024.09.25 20:45:58.755228 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:45:58.755252 [ 21 ] {} RaftInstance: last_log_idx: 20, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:45:58.755265 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=20, LastLogTerm=2, EntriesLength=1, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:58.755276 [ 21 ] {} RaftInstance: idx: 21 2024.09.25 20:45:58.755288 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:58.755375 [ 21 ] {} RaftInstance: sent 2024.09.25 20:45:58.755396 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:58.755436 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:58.755448 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:58.755458 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (21) and matched log idx (0) 2024.09.25 20:45:58.755468 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:45:58.755479 [ 21 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:45:58.755489 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=20, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:58.755500 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:58.755510 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:58.755520 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:58.755546 [ 21 ] {} RaftInstance: sent 2024.09.25 20:45:58.755682 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:58.755758 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:45:58.756367 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:45:58.756393 [ 8 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:45:58.756408 [ 8 ] {} RaftInstance: quorum idx 1, 21 20 0 2024.09.25 20:45:58.756421 [ 8 ] {} RaftInstance: local log idx 21, target_commit_idx 20, quick_commit_index_ 20, state_->get_commit_idx() 20 2024.09.25 20:45:58.756803 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:58.756830 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:45:58.756841 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:58.756852 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:45:58.756861 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:58.756870 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 20, new matched idx: 21 2024.09.25 20:45:58.756881 [ 19 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:45:58.756891 [ 19 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:45:58.756901 [ 19 ] {} RaftInstance: trigger commit upto 21 2024.09.25 20:45:58.756910 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:45:58.756920 [ 19 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:45:58.756930 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 21 2024.09.25 20:45:58.756938 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:58.756948 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:58.756982 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:58.756995 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:58.757006 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:45:58.757029 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:45:58.757040 [ 19 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:45:58.757050 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:45:58.757059 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:58.757067 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:58.757077 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 20:45:58.757085 [ 19 ] {} RaftInstance: sent 2024.09.25 20:45:58.757093 [ 19 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 20 2024.09.25 20:45:58.757104 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:45:58.757148 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:45:58.757167 [ 20 ] {} RaftInstance: commit upto 21, current idx 20 2024.09.25 20:45:58.757175 [ 20 ] {} RaftInstance: commit upto 21, current idx 21 2024.09.25 20:45:58.757203 [ 20 ] {} RaftInstance: notify cb 21 1d87aa48 2024.09.25 20:45:58.757215 [ 20 ] {} RaftInstance: DONE: commit upto 21, current idx 21 2024.09.25 20:45:58.757224 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:45:58.757302 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:58.757325 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:45:58.757336 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:58.757346 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:45:58.757355 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:58.757364 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:45:58.757374 [ 17 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:45:58.757384 [ 17 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:45:58.757394 [ 17 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:45:58.799629 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:58.799671 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:58.799684 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:58.799694 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:45:58.799703 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:45:58.799714 [ 15 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:45:58.799725 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:45:58.799735 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:58.799745 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:58.799753 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 20:45:58.799762 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:58.810730 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:58.810771 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:58.810782 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:45:58.810792 [ 17 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:45:58.810802 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:45:58.810811 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:58.810820 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:58.810872 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:58.811169 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:58.811197 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:45:58.811208 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:58.811218 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:45:58.811227 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:58.811237 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:45:58.811249 [ 15 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:45:58.811260 [ 15 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:45:58.811271 [ 15 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:45:59.311641 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:59.311684 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:59.311697 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:45:59.311709 [ 15 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:45:59.311721 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:45:59.311731 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:59.311742 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:59.311795 [ 15 ] {} RaftInstance: sent 2024.09.25 20:45:59.312165 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:59.312191 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:45:59.312202 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:59.312212 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:45:59.312221 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:59.312229 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:45:59.312241 [ 18 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:45:59.312290 [ 18 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:45:59.312303 [ 18 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:45:59.550266 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:45:59.550307 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:59.550322 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:45:59.550365 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:45:59.550379 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:45:59.550391 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (22) and matched log idx (0) 2024.09.25 20:45:59.550401 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:45:59.550412 [ 17 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:45:59.550425 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:45:59.550437 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:59.550449 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:45:59.550462 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:45:59.550514 [ 17 ] {} RaftInstance: sent 2024.09.25 20:45:59.812751 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:45:59.812791 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:45:59.812803 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:45:59.812815 [ 18 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:45:59.812827 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:45:59.812837 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:45:59.812848 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:45:59.812896 [ 18 ] {} RaftInstance: sent 2024.09.25 20:45:59.813211 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:45:59.813240 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:45:59.813253 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:45:59.813263 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:45:59.813272 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:45:59.813281 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:45:59.813294 [ 15 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:45:59.813307 [ 15 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:45:59.813317 [ 15 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:45:59.969227 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:45:59.969279 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:00.301502 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:00.301547 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:00.301561 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:00.301608 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:00.301623 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:00.301634 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (22) and matched log idx (0) 2024.09.25 20:46:00.301645 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:46:00.301656 [ 15 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:00.301669 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:00.301681 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:00.301692 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:00.301705 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:00.301737 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:00.301914 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:00.301942 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:00.313119 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:00.313161 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:00.313175 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:46:00.313187 [ 18 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:00.313200 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:00.313210 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:00.313222 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:00.313277 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:00.313598 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:00.313620 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:00.313630 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:00.313640 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:00.313650 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:00.313659 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:00.313672 [ 15 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:00.313685 [ 15 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:00.313696 [ 15 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:00.813801 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:00.813845 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:00.813859 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:00.813871 [ 13 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:00.813883 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:00.813894 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:00.813905 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:00.813958 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:00.814248 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:00.814279 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:00.814292 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:00.814304 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:00.814314 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:00.814324 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:00.814337 [ 15 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:00.814351 [ 15 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:00.814362 [ 15 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:01.052709 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:01.052757 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:01.052770 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:01.052848 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:01.052866 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:01.052877 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (22) and matched log idx (0) 2024.09.25 20:46:01.052887 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:46:01.052898 [ 15 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:01.052910 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:01.052920 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:01.052931 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:01.052943 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:01.052970 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:01.053126 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:01.053151 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:01.314389 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:01.314432 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:01.314445 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:46:01.314457 [ 18 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:01.314469 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:01.314479 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:01.314490 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:01.314543 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:01.314820 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:01.314849 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:01.314861 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:01.314886 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:01.314896 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:01.314905 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:01.314917 [ 15 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:01.314929 [ 15 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:01.314940 [ 15 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:01.803973 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:01.804035 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:01.804049 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:01.804093 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:01.804105 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:01.804115 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (22) and matched log idx (0) 2024.09.25 20:46:01.804125 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:46:01.804137 [ 18 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:01.804148 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:01.804157 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:01.804167 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:01.804177 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:01.804204 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:01.804332 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:01.804357 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:01.815551 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:01.815594 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:01.815609 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:01.815621 [ 15 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:01.815633 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:01.815643 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:01.815655 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:01.815712 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:01.816042 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:01.816071 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:01.816083 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:01.816094 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:01.816104 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:01.816113 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:01.816125 [ 18 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:01.816138 [ 18 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:01.816149 [ 18 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:02.316289 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:02.316339 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:02.316351 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:02.316362 [ 12 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:02.316374 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:02.316383 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:02.316393 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:02.316456 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:02.316760 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:02.316782 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:02.316794 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:02.316806 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:02.316815 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:02.316825 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:02.316837 [ 15 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:02.316851 [ 15 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:02.316863 [ 15 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:02.555106 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:02.555138 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:02.555151 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:02.555191 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:02.555202 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:02.555211 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (22) and matched log idx (0) 2024.09.25 20:46:02.555220 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:46:02.555229 [ 14 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:02.555240 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:02.555250 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:02.555261 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:02.555272 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:02.555299 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:02.817538 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:02.817580 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:02.817592 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:02.817603 [ 15 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:02.817615 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:02.817625 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:02.817635 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:02.817686 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:02.817968 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:02.818013 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:02.818027 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:02.818040 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:02.818051 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:02.818060 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:02.818073 [ 14 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:02.818087 [ 14 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:02.818098 [ 14 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:02.979162 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:02.979205 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:03.305378 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:03.305422 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:03.305436 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:03.305478 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:03.305492 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:03.305504 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (22) and matched log idx (0) 2024.09.25 20:46:03.305515 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:46:03.305525 [ 16 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:03.305537 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:03.305547 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:03.305558 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:03.305570 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:03.305600 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:03.318038 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:03.318081 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:03.318094 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:03.318108 [ 12 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:03.318121 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:03.318133 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:03.318145 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:03.318195 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:03.318457 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:03.318481 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:03.318492 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:03.318502 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:03.318511 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:03.318520 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:03.318532 [ 16 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:03.318544 [ 16 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:03.318555 [ 16 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:03.818593 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:03.818636 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:03.818647 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:03.818659 [ 19 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:03.818671 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:03.818679 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:03.818690 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:03.818742 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:03.818977 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:03.819129 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:03.819142 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:03.819152 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:03.819161 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:03.819170 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:03.819181 [ 16 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:03.819193 [ 16 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:03.819202 [ 16 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:04.056131 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:04.056170 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:04.056180 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:04.056187 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:46:04.319468 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:04.319508 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:04.319520 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:04.319531 [ 16 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:04.319544 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:04.319553 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:04.319564 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:04.319630 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:04.319912 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:04.319934 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:04.319945 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:04.319954 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:04.319962 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:04.319970 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:04.319981 [ 19 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:04.319992 [ 19 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:04.320001 [ 19 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:04.807239 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:04.807271 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:04.807283 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:04.807293 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:46:04.820504 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:04.820542 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:04.820557 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:04.820570 [ 19 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:04.820582 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:04.820591 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:04.820603 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:04.820654 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:04.820898 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:04.820923 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:04.820934 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:04.820945 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:04.820955 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:04.820965 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:04.820976 [ 16 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:04.820988 [ 16 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:04.820998 [ 16 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:05.321019 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:05.321055 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:05.321067 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:05.321077 [ 17 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:05.321089 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:05.321149 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:05.321172 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:05.321229 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:05.321530 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:05.321559 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:05.321573 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:05.321585 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:05.321596 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:05.321607 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:05.321645 [ 16 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:05.321664 [ 16 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:05.321676 [ 16 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:05.557870 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:05.557933 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:05.557970 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:05.557988 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:46:05.822619 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:05.822664 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:05.822678 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:05.822690 [ 17 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:05.822702 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:05.822713 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:05.822724 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:05.822867 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:05.823159 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:05.823186 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:05.823199 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:05.823230 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:05.823241 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:05.823250 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:05.823262 [ 16 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:05.823275 [ 16 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:05.823285 [ 16 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:06.308491 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:06.308531 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:06.308545 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:06.308557 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:46:06.323795 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:06.323834 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:06.323847 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:06.323858 [ 16 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:06.323870 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:06.323880 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:06.323892 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:06.323945 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:06.324231 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:06.324253 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:06.324264 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:06.324276 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:06.324284 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:06.324292 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:06.324303 [ 19 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:06.324313 [ 19 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:06.324323 [ 19 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:06.824467 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:06.824504 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:06.824517 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:06.824528 [ 19 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:06.824540 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:06.824550 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:06.824560 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:06.824620 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:06.824914 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:06.824941 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:06.824953 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:06.824964 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:06.824973 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:06.824982 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:06.824994 [ 13 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:06.825008 [ 13 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:06.825019 [ 13 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:07.059265 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:07.059326 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:07.059338 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:07.059349 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:46:07.325444 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:07.325479 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:07.325492 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:07.325503 [ 13 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:07.325515 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:07.325524 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:07.325535 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:07.325591 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:07.325856 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:07.325878 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:07.325888 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:07.325898 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:07.325906 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:07.325915 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:07.325927 [ 19 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:07.325939 [ 19 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:07.325949 [ 19 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:07.810030 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:07.810074 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:07.810086 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:07.810098 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:46:07.826118 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:07.826154 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:07.826165 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:07.826175 [ 19 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:07.826186 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:07.826195 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:07.826206 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:07.826257 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:07.826552 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:07.826573 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:07.826584 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:07.826593 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:07.826601 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:07.826609 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:07.826620 [ 18 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:07.826631 [ 18 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:07.826640 [ 18 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:08.326678 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:08.326727 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:08.326740 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:08.326751 [ 13 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 22 2024.09.25 20:46:08.326764 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=0, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:08.326774 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:08.326785 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:08.326840 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:08.327100 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:08.327127 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=22 2024.09.25 20:46:08.327138 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:08.327148 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 22 2024.09.25 20:46:08.327157 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:08.327165 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 21 2024.09.25 20:46:08.327176 [ 18 ] {} RaftInstance: last durable index 21, precommit index 21 2024.09.25 20:46:08.327188 [ 18 ] {} RaftInstance: quorum idx 1, 21 21 0 2024.09.25 20:46:08.327198 [ 18 ] {} RaftInstance: local log idx 21, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:08.560189 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:08.560227 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:08.560239 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:08.560249 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5254 ms ago 2024.09.25 20:46:08.755052 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:46:08.755073 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:46:08.755127 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:46:08.755168 [ 6 ] {} RaftInstance: append at log_idx 22, timestamp 1727297168755138 2024.09.25 20:46:08.755226 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:46:08.755254 [ 21 ] {} RaftInstance: last_log_idx: 21, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:08.755267 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=21, LastLogTerm=2, EntriesLength=1, CommitIndex=21, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:08.755278 [ 21 ] {} RaftInstance: idx: 22 2024.09.25 20:46:08.755289 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:08.755341 [ 21 ] {} RaftInstance: sent 2024.09.25 20:46:08.755353 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:08.755363 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5449 ms ago 2024.09.25 20:46:08.756360 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:46:08.756383 [ 8 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:08.756395 [ 8 ] {} RaftInstance: quorum idx 1, 22 21 0 2024.09.25 20:46:08.756405 [ 8 ] {} RaftInstance: local log idx 22, target_commit_idx 21, quick_commit_index_ 21, state_->get_commit_idx() 21 2024.09.25 20:46:08.756902 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:08.756927 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:08.756937 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:08.756947 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:08.756955 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:08.756962 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 21, new matched idx: 22 2024.09.25 20:46:08.756971 [ 18 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:08.756980 [ 18 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:08.756989 [ 18 ] {} RaftInstance: trigger commit upto 22 2024.09.25 20:46:08.756998 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:46:08.757008 [ 18 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:08.757017 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:08.757025 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:08.757033 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:08.757071 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:08.757081 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:08.757089 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5451 ms ago 2024.09.25 20:46:08.757115 [ 18 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 21 2024.09.25 20:46:08.757123 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:46:08.757173 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:46:08.757198 [ 20 ] {} RaftInstance: commit upto 22, current idx 21 2024.09.25 20:46:08.757210 [ 20 ] {} RaftInstance: commit upto 22, current idx 22 2024.09.25 20:46:08.757243 [ 20 ] {} RaftInstance: notify cb 22 1d87a6d8 2024.09.25 20:46:08.757255 [ 20 ] {} RaftInstance: DONE: commit upto 22, current idx 22 2024.09.25 20:46:08.757263 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:46:08.757290 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:08.757302 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:08.757312 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:08.757322 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:08.757330 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:08.757338 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:08.757347 [ 19 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:08.757357 [ 19 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:08.757367 [ 19 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:08.827702 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:08.827745 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:08.827758 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:08.827769 [ 19 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:08.827782 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:08.827794 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:08.827805 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:08.827858 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:08.828130 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:08.828156 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:08.828167 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:08.828178 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:08.828186 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:08.828195 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:08.828206 [ 15 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:08.828217 [ 15 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:08.828227 [ 15 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:09.311299 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:09.311355 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:09.311369 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:09.311381 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 20:46:09.328433 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:09.328471 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:09.328482 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:09.328492 [ 13 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:09.328503 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:09.328511 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:09.328521 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:09.328569 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:09.328838 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:09.328859 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:09.328869 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:09.328879 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:09.328888 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:09.328896 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:09.328908 [ 14 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:09.328919 [ 14 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:09.328929 [ 14 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:09.569206 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:09.569250 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:09.829841 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:09.829890 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:09.829902 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:09.829921 [ 14 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:09.829933 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:09.829942 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:09.829952 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:09.830007 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:09.830319 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:09.830347 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:09.830359 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:09.830369 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:09.830377 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:09.830386 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:09.830398 [ 15 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:09.830418 [ 15 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:09.830427 [ 15 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:10.062440 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:10.062479 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:10.062493 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:10.062571 [ 13 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:46:10.062589 [ 13 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:46:10.062599 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (22) and matched log idx (0) 2024.09.25 20:46:10.062608 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:46:10.062618 [ 13 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:10.062630 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 22 2024.09.25 20:46:10.062638 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:10.062648 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:10.062667 [ 13 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:46:10.062692 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:10.062822 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:10.062849 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:46:10.331040 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:10.331082 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:10.331094 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:10.331106 [ 15 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:10.331118 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:10.331129 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:10.331140 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:10.331256 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:10.331559 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:10.331588 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:10.331601 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:10.331612 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:10.331622 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:10.331632 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:10.331644 [ 14 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:10.331657 [ 14 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:10.331669 [ 14 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:10.812835 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:10.812875 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:10.812887 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:10.812927 [ 15 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:46:10.812937 [ 15 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:46:10.812946 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:10.812955 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:46:10.812963 [ 15 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:10.812974 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:10.812983 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:10.812992 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:10.813003 [ 15 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:46:10.813036 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:10.813177 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:10.813199 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:46:10.831327 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:10.831369 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:10.831381 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:10.831392 [ 14 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:10.831405 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:10.831415 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:10.831425 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:10.831479 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:10.831731 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:10.831755 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:10.831766 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:10.831775 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:10.831784 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:10.831792 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:10.831803 [ 19 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:10.831814 [ 19 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:10.831825 [ 19 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:11.332248 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:11.332285 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:11.332296 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:11.332306 [ 12 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:11.332316 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:11.332325 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:11.332335 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:11.332384 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:11.332669 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:11.332718 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:11.332730 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:11.332739 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:11.332748 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:11.332756 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:11.332767 [ 19 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:11.332778 [ 19 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:11.332789 [ 19 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:11.563804 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:11.563847 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:11.563861 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:11.563908 [ 14 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:46:11.563921 [ 14 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:46:11.563932 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:11.563942 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:46:11.563952 [ 14 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:11.563963 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:11.563973 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:11.563983 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:11.563992 [ 14 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:46:11.564017 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:11.564162 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:11.564190 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:46:11.833401 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:11.833447 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:11.833461 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:11.833495 [ 19 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:11.833516 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:11.833528 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:11.833541 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:11.833602 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:11.833863 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:11.833888 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:11.833899 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:11.833910 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:11.833920 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:11.833930 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:11.833943 [ 14 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:11.833956 [ 14 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:11.833967 [ 14 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:12.314155 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:12.314205 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:12.314218 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:12.314255 [ 12 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:46:12.314265 [ 12 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:46:12.314274 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:12.314283 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:46:12.314293 [ 12 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:12.314305 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:12.314315 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:12.314326 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:12.314338 [ 12 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:46:12.314402 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:12.314547 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:12.314573 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:46:12.333763 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:12.333828 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:12.333846 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:12.333858 [ 14 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:12.333871 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:12.333883 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:12.333895 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:12.333964 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:12.334218 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:12.334247 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:12.334260 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:12.334272 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:12.334282 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:12.334291 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:12.334304 [ 12 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:12.334317 [ 12 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:12.334328 [ 12 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:12.834371 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:12.834412 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:12.834425 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:12.834437 [ 14 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:12.834450 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:12.834461 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:12.834473 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:12.834524 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:12.834786 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:12.834812 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:12.834824 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:12.834835 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:12.834844 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:12.834854 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:12.834866 [ 12 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:12.834879 [ 12 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:12.834890 [ 12 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:13.065072 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:13.065111 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:13.065123 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:13.065184 [ 17 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:46:13.065196 [ 17 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:46:13.065205 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:13.065214 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:46:13.065223 [ 17 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:13.065235 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:13.065244 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:13.065253 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:13.065264 [ 17 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:46:13.065291 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:13.065397 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:13.065421 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:46:13.335593 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:13.335633 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:13.335646 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:13.335656 [ 12 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:13.335666 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:13.335675 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:13.335685 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:13.335735 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:13.335989 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:13.336008 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:13.336017 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:13.336026 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:13.336034 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:13.336042 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:13.336052 [ 17 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:13.336063 [ 17 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:13.336072 [ 17 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:13.816172 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:13.816216 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:13.816230 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:13.816270 [ 14 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:46:13.816280 [ 14 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:46:13.816291 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:13.816301 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:46:13.816312 [ 14 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:13.816324 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:13.816333 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:13.816345 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:13.816357 [ 14 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:46:13.816387 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:13.836864 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:13.836903 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:13.836915 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:13.836927 [ 17 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:13.836939 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:13.836950 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:13.836961 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:13.837037 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:13.837305 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:13.837327 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:13.837339 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:13.837348 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:13.837357 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:13.837366 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:13.837377 [ 14 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:13.837389 [ 14 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:13.837398 [ 14 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:14.229149 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:14.229193 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:46:14.337766 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:14.337808 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:14.337821 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:14.337833 [ 14 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:14.337845 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:14.337856 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:14.337867 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:14.337926 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:14.338962 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:14.338987 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:14.339000 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:14.339173 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:14.339197 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:14.339208 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:14.339221 [ 17 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:14.339233 [ 17 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:14.339243 [ 17 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:14.567263 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:14.567304 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:14.567318 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:14.567357 [ 16 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:46:14.567369 [ 16 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:46:14.567380 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:14.567389 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:46:14.567399 [ 16 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:14.567411 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:14.567422 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:14.567433 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:14.567444 [ 16 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:46:14.567473 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:14.839406 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:14.839449 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:14.839463 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:14.839474 [ 14 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:14.839486 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:14.839498 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:14.839509 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:14.839567 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:14.839891 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:14.839918 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:14.839930 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:14.839942 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:14.839952 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:14.839962 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:14.839975 [ 18 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:14.839988 [ 18 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:14.839999 [ 18 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:14.989191 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:14.989241 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:46:15.317620 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:15.317664 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:15.317679 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:15.317725 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:15.317738 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:15.317748 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:15.317757 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:46:15.317766 [ 18 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:15.317778 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:15.317814 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:15.317827 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:15.317839 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:15.317869 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:15.340127 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:15.340177 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:15.340190 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:15.340201 [ 13 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:15.340214 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:15.340224 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:15.340235 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:15.340295 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:15.340556 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:15.340583 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:15.340593 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:15.340603 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:15.340613 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:15.340623 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:15.340636 [ 18 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:15.340648 [ 18 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:15.340658 [ 18 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:15.840699 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:15.840741 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:15.840754 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:15.840765 [ 15 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:15.840777 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:15.840788 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:15.840799 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:15.840853 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:15.841123 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:15.841153 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:15.841166 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:15.841177 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:15.841187 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:15.841196 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:15.841209 [ 18 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:15.841221 [ 18 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:15.841233 [ 18 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:16.068266 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:16.068311 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:16.068323 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:16.068333 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:46:16.341405 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:16.341446 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:16.341469 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:46:16.341481 [ 18 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:16.341493 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:16.341502 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:16.341521 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:16.341585 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:16.342004 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:16.342040 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:16.342054 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:16.342066 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:16.342076 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:16.342097 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:16.342110 [ 15 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:16.342122 [ 15 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:16.342133 [ 15 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:16.549156 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:16.549203 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:16.819383 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:16.819420 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:16.819434 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:16.819475 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:16.819490 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:16.819502 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:16.819512 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:46:16.819524 [ 13 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:16.819538 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:16.819548 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:16.819560 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:16.819572 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:16.819605 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:16.841878 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:16.841922 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:16.841933 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:16.841943 [ 15 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:16.841954 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:16.841962 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:16.841972 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:16.842066 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:16.842289 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:16.842309 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:16.842319 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:16.842328 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:16.842336 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:16.842344 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:16.842355 [ 13 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:16.842365 [ 13 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:16.842374 [ 13 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:17.229157 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:17.229212 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:17.342402 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:17.342442 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:17.342454 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:17.342466 [ 13 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:17.342490 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:17.342501 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:17.342513 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:17.342566 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:17.342869 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:17.342907 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:17.342918 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:17.342927 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:17.342936 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:17.342945 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:17.342957 [ 15 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:17.342970 [ 15 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:17.342980 [ 15 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:17.570223 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:17.570263 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:17.570278 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:17.570322 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:17.570337 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:17.570348 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:17.570359 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:46:17.570370 [ 13 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:17.570382 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:17.570392 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:17.570404 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:17.570415 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:17.570442 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:17.842753 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:17.842795 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:17.842807 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:17.842817 [ 15 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:17.842828 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:17.842837 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:17.842847 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:17.842896 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:17.843259 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:17.843282 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:17.843292 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:17.843302 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:17.843310 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:17.843319 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:17.843331 [ 13 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:17.843343 [ 13 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:17.843354 [ 13 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:17.989169 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:17.989220 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:18.320495 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:18.320539 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:18.320554 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:18.320598 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:18.320612 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:18.320624 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:18.320635 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:46:18.320645 [ 13 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:18.320657 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:18.320667 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:18.320678 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:18.320689 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:18.320719 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:18.320891 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:18.320921 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:18.343118 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:18.343160 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:18.343173 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:18.343185 [ 15 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 23 2024.09.25 20:46:18.343197 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=0, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:18.343208 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:18.343220 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:18.343276 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:18.343593 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:18.343616 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=23 2024.09.25 20:46:18.343626 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:18.343635 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 23 2024.09.25 20:46:18.343644 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:18.343653 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 22 2024.09.25 20:46:18.343665 [ 13 ] {} RaftInstance: last durable index 22, precommit index 22 2024.09.25 20:46:18.343677 [ 13 ] {} RaftInstance: quorum idx 1, 22 22 0 2024.09.25 20:46:18.343688 [ 13 ] {} RaftInstance: local log idx 22, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:18.755063 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:46:18.755085 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:46:18.755147 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:46:18.755188 [ 6 ] {} RaftInstance: append at log_idx 23, timestamp 1727297178755158 2024.09.25 20:46:18.755246 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:46:18.755272 [ 21 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:18.755286 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=22, LastLogTerm=2, EntriesLength=1, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:18.755295 [ 21 ] {} RaftInstance: idx: 23 2024.09.25 20:46:18.755308 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:18.755365 [ 21 ] {} RaftInstance: sent 2024.09.25 20:46:18.755380 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:18.755391 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:46:18.755401 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:46:18.755412 [ 21 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:18.755422 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=1, CommitIndex=22, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:18.755432 [ 21 ] {} RaftInstance: idx: 23 2024.09.25 20:46:18.755442 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:18.755452 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:46:18.755461 [ 21 ] {} RaftInstance: sent 2024.09.25 20:46:18.756356 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:46:18.756384 [ 8 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:18.756397 [ 8 ] {} RaftInstance: quorum idx 1, 23 22 0 2024.09.25 20:46:18.756409 [ 8 ] {} RaftInstance: local log idx 23, target_commit_idx 22, quick_commit_index_ 22, state_->get_commit_idx() 22 2024.09.25 20:46:18.756810 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:18.756836 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:18.756849 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:18.756860 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:18.756871 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:18.756881 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 22, new matched idx: 23 2024.09.25 20:46:18.756891 [ 13 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:18.756902 [ 13 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:18.756912 [ 13 ] {} RaftInstance: trigger commit upto 23 2024.09.25 20:46:18.756921 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:18.756931 [ 13 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:18.756942 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:18.756953 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:18.756963 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:18.757007 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:18.757031 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:18.757042 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:46:18.757052 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:46:18.757062 [ 13 ] {} RaftInstance: last_log_idx: 22, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:18.757072 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=22, LastLogTerm=2, EntriesLength=1, CommitIndex=23, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:18.757082 [ 13 ] {} RaftInstance: idx: 23 2024.09.25 20:46:18.757093 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:18.757101 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 20:46:18.757110 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:18.757120 [ 13 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 22 2024.09.25 20:46:18.757131 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:46:18.757171 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:46:18.757200 [ 20 ] {} RaftInstance: commit upto 23, current idx 22 2024.09.25 20:46:18.757212 [ 20 ] {} RaftInstance: commit upto 23, current idx 23 2024.09.25 20:46:18.757246 [ 20 ] {} RaftInstance: notify cb 23 1d87aba8 2024.09.25 20:46:18.757255 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:18.757311 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:18.757334 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:18.757346 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:18.757356 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:18.757365 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:18.757375 [ 15 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:18.757396 [ 15 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:18.757409 [ 15 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:18.757261 [ 20 ] {} RaftInstance: DONE: commit upto 23, current idx 23 2024.09.25 20:46:18.757441 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:46:18.843363 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:18.843407 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:18.843421 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:18.843433 [ 12 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:18.843445 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:18.843455 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:18.843466 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:18.843518 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:18.843810 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:18.843835 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:18.843845 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:18.843855 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:18.843864 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:18.843873 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:18.843885 [ 15 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:18.843896 [ 15 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:18.843906 [ 15 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:19.070932 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:19.070988 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:19.071003 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:19.071046 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:19.071059 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:19.071069 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (23) and matched log idx (0) 2024.09.25 20:46:19.071079 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:46:19.071089 [ 14 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:19.071101 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 23 2024.09.25 20:46:19.071111 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:19.071122 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:19.071134 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:19.071159 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:19.071303 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:19.071328 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:19.344506 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:19.344553 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:19.344567 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:19.344579 [ 15 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:19.344591 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:19.344601 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:19.344612 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:19.344671 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:19.344941 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:19.344969 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:19.344981 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:19.344993 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:19.345002 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:19.345012 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:19.345039 [ 14 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:19.345052 [ 14 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:19.345062 [ 14 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:19.822294 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:19.822337 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:19.822348 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:19.822386 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:19.822395 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:19.822404 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:19.822413 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:46:19.822432 [ 12 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:19.822443 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:19.822451 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:19.822461 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:19.822471 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:19.822494 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:19.844745 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:19.844789 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:19.844802 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:19.844815 [ 15 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:19.844827 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:19.844838 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:19.844848 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:19.844907 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:19.845186 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:19.845212 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:19.845223 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:19.845232 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:19.845241 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:19.845250 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:19.845260 [ 16 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:19.845272 [ 16 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:19.845282 [ 16 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:20.269178 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:20.269221 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:20.345465 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:20.345504 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:20.345518 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:20.345530 [ 16 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:20.345542 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:20.345554 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:20.345565 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:20.345637 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:20.345964 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:20.345991 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:20.346004 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:20.346015 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:20.346024 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:20.346033 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:20.346043 [ 17 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:20.346072 [ 17 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:20.346083 [ 17 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:20.573223 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:20.573260 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:20.573274 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:20.573314 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:20.573326 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:20.573337 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:20.573347 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:46:20.573358 [ 17 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:20.573369 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:20.573378 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:20.573388 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:20.573399 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:20.573425 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:20.845691 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:20.845726 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:20.845739 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:20.845749 [ 15 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:20.845761 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:20.845770 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:20.845781 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:20.845834 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:20.846183 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:20.846209 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:20.846220 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:20.846231 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:20.846240 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:20.846248 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:20.846260 [ 17 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:20.846271 [ 17 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:20.846283 [ 17 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:21.019192 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:21.019238 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:21.324438 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:21.324477 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:21.324491 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:21.324533 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:21.324547 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:21.324558 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:21.324568 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:46:21.324578 [ 17 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:21.324590 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:21.324600 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:21.324610 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:21.324621 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:21.324651 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:21.324800 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:21.324830 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:21.346047 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:21.346083 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:21.346094 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:21.346104 [ 16 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:21.346115 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:21.346124 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:21.346134 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:21.346181 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:21.346463 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:21.346490 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:21.346501 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:21.346511 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:21.346519 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:21.346528 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:21.346539 [ 17 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:21.346552 [ 17 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:21.346563 [ 17 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:21.846694 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:21.846730 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:21.846742 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:21.846751 [ 17 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:21.846762 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:21.846772 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:21.846782 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:21.846834 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:21.847130 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:21.847149 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:21.847158 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:21.847168 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:21.847189 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:21.847199 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:21.847210 [ 18 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:21.847221 [ 18 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:21.847231 [ 18 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:22.075389 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:22.075446 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:22.075462 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:22.075505 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:22.075519 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:22.075530 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:22.075540 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:46:22.075551 [ 17 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:22.075563 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:22.075572 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:22.075583 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:22.075594 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:22.075642 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:22.075760 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:22.075811 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:22.347041 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:22.347085 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:22.347097 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:46:22.347110 [ 18 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:22.347122 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:22.347133 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:22.347179 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:22.347231 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:22.347519 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:22.347539 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:22.347548 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:22.347557 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:22.347565 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:22.347574 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:22.347584 [ 17 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:22.347595 [ 17 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:22.347606 [ 17 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:22.826694 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:22.826731 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:22.826743 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:22.826783 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:22.826795 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:22.826805 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:22.826814 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:46:22.826826 [ 18 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:22.826836 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:22.826845 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:22.826856 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:22.826867 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:22.826892 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:22.848137 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:22.848177 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:22.848189 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:22.848200 [ 17 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:22.848212 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:22.848222 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:22.848233 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:22.848283 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:22.848540 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:22.848566 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:22.848577 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:22.848586 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:22.848595 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:22.848604 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:22.848616 [ 18 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:22.848627 [ 18 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:22.848637 [ 18 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:23.279160 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:23.279198 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:23.348356 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:23.348401 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:23.348412 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:46:23.348422 [ 18 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:23.348434 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:23.348445 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:23.348455 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:23.348508 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:23.348773 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:23.348797 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:23.348807 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:23.348816 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:23.348825 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:23.348833 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:23.348845 [ 19 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:23.348856 [ 19 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:23.348865 [ 19 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:23.577954 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:23.577989 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:23.578002 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:23.578059 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:23.578074 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:23.578085 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:23.578096 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:46:23.578106 [ 18 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:23.578118 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:23.578128 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:23.578140 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:23.578152 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:23.578183 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:23.849432 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:23.849467 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:23.849478 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:23.849488 [ 19 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:23.849500 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:23.849510 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:23.849521 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:23.849569 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:23.849841 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:23.849867 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:23.849915 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:23.849927 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:23.849937 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:23.849946 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:23.849959 [ 13 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:23.849973 [ 13 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:23.849984 [ 13 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:24.029159 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:24.029231 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:24.328502 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:24.328537 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:24.328552 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:24.328596 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:24.328607 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:24.328617 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:24.328627 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:46:24.328638 [ 13 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:24.328650 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:24.328661 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:24.328672 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:24.328683 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:24.328713 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:24.328837 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:24.328865 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:24.350039 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:24.350079 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:24.350091 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:24.350102 [ 19 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:24.350114 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:24.350124 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:24.350137 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:24.350193 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:24.350485 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:24.350513 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:24.350526 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:24.350537 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:24.350548 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:24.350557 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:24.350570 [ 13 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:24.350584 [ 13 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:24.350596 [ 13 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:24.850601 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:24.850633 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:24.850644 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:24.850654 [ 12 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:24.850666 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:24.850676 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:24.850687 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:24.850735 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:24.850994 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:24.851038 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:24.851052 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:24.851064 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:24.851075 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:24.851085 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:24.851099 [ 13 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:24.851113 [ 13 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:24.851125 [ 13 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:25.079104 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:25.079144 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:25.079156 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:25.079197 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:25.079208 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:25.079218 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:25.079227 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:46:25.079237 [ 12 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:25.079248 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:25.079256 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:25.079266 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:25.079277 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:25.079305 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:25.079435 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:25.079460 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:25.351647 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:25.351715 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:25.351728 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:25.351738 [ 13 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:25.351749 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:25.351759 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:25.351769 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:25.351841 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:25.352182 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:25.352213 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:25.352225 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:25.352236 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:25.352245 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:25.352256 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:25.352268 [ 12 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:25.352280 [ 12 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:25.352290 [ 12 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:25.830315 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:25.830354 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:25.830366 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:25.830404 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:25.830413 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:25.830423 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:25.830431 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:46:25.830441 [ 14 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:25.830452 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:25.830461 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:25.830470 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:25.830483 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:25.830512 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:25.852901 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:25.852938 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:25.852951 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:25.852963 [ 12 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:25.852975 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:25.852986 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:25.852998 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:25.853071 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:25.853334 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:25.853356 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:25.853369 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:25.853380 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:25.853389 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:25.853398 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:25.853410 [ 14 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:25.853422 [ 14 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:25.853433 [ 14 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:26.353455 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:26.353492 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:26.353506 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:26.353517 [ 13 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:26.353530 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:26.353541 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:26.353554 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:26.353608 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:26.353874 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:26.353901 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:26.353914 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:26.353925 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:26.353935 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:26.353945 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:26.353957 [ 15 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:26.353969 [ 15 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:26.353980 [ 15 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:26.581376 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:26.581429 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:26.581442 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:26.581460 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:46:26.854493 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:26.854537 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:26.854551 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:26.854563 [ 15 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:26.854576 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:26.854586 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:26.854598 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:26.854655 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:26.854899 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:26.854927 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:26.854937 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:26.854947 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:26.854956 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:26.854964 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:26.854975 [ 16 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:26.854988 [ 16 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:26.854998 [ 16 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:27.169162 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:27.169223 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:27.332529 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:27.332571 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:27.332583 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:27.332624 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:27.332634 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:27.332644 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:27.332654 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:46:27.332664 [ 16 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:27.332676 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:27.332687 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:27.332698 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:27.332709 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:27.332738 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:27.332871 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:27.332896 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:27.355235 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:27.355280 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:27.355291 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:27.355302 [ 13 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:27.355314 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:27.355332 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:27.355342 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:27.355399 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:27.355719 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:27.355747 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:27.355759 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:27.355770 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:27.355809 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:27.355820 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:27.355843 [ 16 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:27.355857 [ 16 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:27.355868 [ 16 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:27.855844 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:27.855893 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:27.855906 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:27.855917 [ 13 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:27.855929 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:27.855947 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:27.855959 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:27.856024 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:27.856345 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:27.856384 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:27.856398 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:27.856409 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:27.856420 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:27.856429 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:27.856451 [ 16 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:27.856466 [ 16 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:27.856477 [ 16 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:28.087110 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:28.087158 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:28.087172 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:28.087216 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:46:28.087227 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:46:28.087238 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:28.087247 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:46:28.087257 [ 15 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:28.087269 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:28.087279 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:28.087290 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:28.087301 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:46:28.087329 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:28.087453 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:28.087480 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:46:28.356683 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:28.356737 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:28.356751 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:28.356762 [ 16 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 24 2024.09.25 20:46:28.356784 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:28.356796 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:28.356806 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:28.356868 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:28.357166 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:28.357190 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=24 2024.09.25 20:46:28.357210 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:28.357221 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 24 2024.09.25 20:46:28.357230 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:28.357239 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 23 2024.09.25 20:46:28.357251 [ 15 ] {} RaftInstance: last durable index 23, precommit index 23 2024.09.25 20:46:28.357263 [ 15 ] {} RaftInstance: quorum idx 1, 23 23 0 2024.09.25 20:46:28.357285 [ 15 ] {} RaftInstance: local log idx 23, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:28.755057 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:46:28.755070 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:46:28.755156 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:46:28.755193 [ 6 ] {} RaftInstance: append at log_idx 24, timestamp 1727297188755166 2024.09.25 20:46:28.755245 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:46:28.755272 [ 21 ] {} RaftInstance: last_log_idx: 23, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:28.755285 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=23, LastLogTerm=2, EntriesLength=1, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:28.755294 [ 21 ] {} RaftInstance: idx: 24 2024.09.25 20:46:28.755304 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:28.755357 [ 21 ] {} RaftInstance: sent 2024.09.25 20:46:28.755369 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:28.755408 [ 21 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:28.755420 [ 21 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:28.755429 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (24) and matched log idx (0) 2024.09.25 20:46:28.755439 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:46:28.755447 [ 21 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:28.755456 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=23, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:28.755465 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:28.755474 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:28.755483 [ 21 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:28.755505 [ 21 ] {} RaftInstance: sent 2024.09.25 20:46:28.756365 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:46:28.756387 [ 8 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:28.756398 [ 8 ] {} RaftInstance: quorum idx 1, 24 23 0 2024.09.25 20:46:28.756408 [ 8 ] {} RaftInstance: local log idx 24, target_commit_idx 23, quick_commit_index_ 23, state_->get_commit_idx() 23 2024.09.25 20:46:28.756769 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:28.756798 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:28.756809 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:28.756818 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:28.756826 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:28.756834 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 23, new matched idx: 24 2024.09.25 20:46:28.756843 [ 16 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:28.756853 [ 16 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:28.756862 [ 16 ] {} RaftInstance: trigger commit upto 24 2024.09.25 20:46:28.756870 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:28.756878 [ 16 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:28.756887 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 24 2024.09.25 20:46:28.756895 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:28.756903 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:28.756940 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:28.756950 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:28.756958 [ 16 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 23 2024.09.25 20:46:28.756967 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:46:28.757003 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:46:28.757024 [ 20 ] {} RaftInstance: commit upto 24, current idx 23 2024.09.25 20:46:28.757034 [ 20 ] {} RaftInstance: commit upto 24, current idx 24 2024.09.25 20:46:28.757064 [ 20 ] {} RaftInstance: notify cb 24 1d87b7d8 2024.09.25 20:46:28.757075 [ 20 ] {} RaftInstance: DONE: commit upto 24, current idx 24 2024.09.25 20:46:28.757083 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:46:28.757222 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:28.757239 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:28.757248 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:28.757257 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:28.757265 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:28.757272 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:28.757281 [ 15 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:28.757291 [ 15 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:28.757300 [ 15 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:28.838364 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:28.838403 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:28.838415 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:28.857489 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:28.857530 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:28.857542 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:28.857552 [ 15 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:28.857565 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:28.857574 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:28.857586 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:28.857643 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:28.857983 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:28.858011 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:28.858023 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:28.858034 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:28.858043 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:28.858052 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:28.858089 [ 16 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:28.858103 [ 16 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:28.858113 [ 16 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:29.199157 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:29.199199 [ 17 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:46:29.358397 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:29.358437 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:29.358451 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:29.358464 [ 15 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:29.358478 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:29.358490 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:29.358501 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:29.358558 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:29.358810 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:29.358834 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:29.358846 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:29.358857 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:29.358868 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:29.358878 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:29.358893 [ 17 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:29.358907 [ 17 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:29.358921 [ 17 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:29.589062 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:29.589102 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:29.589114 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:29.589152 [ 17 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:29.589164 [ 17 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:29.589174 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (25) and matched log idx (0) 2024.09.25 20:46:29.589185 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:46:29.589195 [ 17 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:29.589206 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:29.589215 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:29.589225 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:29.589236 [ 17 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:29.589260 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:29.858651 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:29.858690 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:29.858700 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:29.858710 [ 15 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:29.858721 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:29.858730 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:29.858740 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:29.858786 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:29.859050 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:29.859072 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:29.859084 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:29.859095 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:29.859105 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:29.859115 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:29.859127 [ 17 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:29.859140 [ 17 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:29.859151 [ 17 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:30.039163 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:30.039209 [ 15 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:46:30.339389 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:30.339431 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:30.339445 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:30.339485 [ 17 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:30.339495 [ 17 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:30.339506 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (25) and matched log idx (0) 2024.09.25 20:46:30.339516 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:46:30.339526 [ 17 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:30.339539 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:30.339548 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:30.339559 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:30.339570 [ 17 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:30.339596 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:30.359817 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:30.359860 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:30.359873 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:30.359884 [ 15 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:30.359897 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:30.359908 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:30.359918 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:30.359975 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:30.360230 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:30.360256 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:30.360268 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:30.360279 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:30.360288 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:30.360296 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:30.360308 [ 17 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:30.360321 [ 17 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:30.360331 [ 17 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:30.860367 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:30.860412 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:30.860426 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:46:30.860436 [ 18 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:30.860469 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:30.860481 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:30.860493 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:30.860551 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:30.860824 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:30.860845 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:30.860856 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:30.860899 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:30.860911 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:30.860921 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:30.860932 [ 17 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:30.860945 [ 17 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:30.860955 [ 17 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:31.090163 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:31.090201 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:31.090216 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:31.090227 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:46:31.361516 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:31.361559 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:31.361572 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:31.361584 [ 17 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:31.361596 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:31.361605 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:31.361616 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:31.361668 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:31.361914 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:31.361957 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:31.361969 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:31.361979 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:31.361988 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:31.361996 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:31.362007 [ 15 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:31.362018 [ 15 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:31.362027 [ 15 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:31.841069 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:31.841114 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:31.841128 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:31.841139 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:46:31.862366 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:31.862410 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:31.862425 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:31.862438 [ 15 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:31.862451 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:31.862462 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:31.862474 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:31.862551 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:31.862809 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:31.862835 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:31.862847 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:31.862858 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:31.862867 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:31.862876 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:31.862888 [ 17 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:31.862900 [ 17 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:31.862909 [ 17 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:32.363110 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:32.363167 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:32.363182 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:32.363193 [ 19 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:32.363206 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:32.363227 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:32.363240 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:32.363293 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:32.363630 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:32.363655 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:32.363666 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:32.363676 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:32.363707 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:32.363716 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:32.363738 [ 17 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:32.363756 [ 17 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:32.363766 [ 17 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:32.591738 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:32.591775 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:32.591788 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:32.591798 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:46:32.864066 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:32.864102 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:32.864116 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:32.864127 [ 17 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:32.864141 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:32.864152 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:32.864163 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:32.864225 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:32.864486 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:32.864504 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:32.864514 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:32.864523 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:32.864531 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:32.864539 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:32.864549 [ 15 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:32.864561 [ 15 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:32.864570 [ 15 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:33.342608 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:33.342648 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:33.342661 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:33.342672 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 20:46:33.364838 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:33.364881 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:33.364892 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:33.364902 [ 15 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:33.364912 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:33.364921 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:33.364931 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:33.364979 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:33.365236 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:33.365263 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:33.365275 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:33.365286 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:33.365295 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:33.365304 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:33.365315 [ 17 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:33.365328 [ 17 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:33.365339 [ 17 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:33.865562 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:33.865602 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:33.865615 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:33.865625 [ 14 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:33.865637 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:33.865648 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:33.865660 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:33.865713 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:33.865976 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:33.866006 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:33.866019 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:33.866032 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:33.866042 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:33.866051 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:33.866063 [ 17 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:33.866083 [ 17 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:33.866095 [ 17 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:34.093197 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:34.093231 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:34.093243 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:34.093253 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:46:34.366507 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:34.366548 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:34.366561 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:34.366572 [ 17 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:34.366583 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:34.366593 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:34.366605 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:34.366657 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:34.366912 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:34.366939 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:34.366953 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:34.366964 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:34.366974 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:34.366983 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:34.366995 [ 15 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:34.367025 [ 15 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:34.367037 [ 15 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:34.844293 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:34.844338 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:34.844354 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:34.844366 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:46:34.867609 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:34.867649 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:34.867662 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:34.867673 [ 17 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:34.867685 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:34.867695 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:34.867707 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:34.867755 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:34.867980 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:34.868006 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:34.868017 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:34.868055 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:34.868064 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:34.868073 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:34.868084 [ 14 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:34.868097 [ 14 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:34.868109 [ 14 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:35.368377 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:35.368417 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:35.368432 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:35.368444 [ 12 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:35.368457 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:35.368469 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:35.368480 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:35.368542 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:35.368802 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:35.368851 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:35.368866 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:35.368877 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:35.368887 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:35.368897 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:35.368910 [ 17 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:35.368923 [ 17 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:35.368934 [ 17 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:35.594920 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:35.594967 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:35.594979 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:35.594988 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 20:46:35.869437 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:35.869480 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:35.869539 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:35.869551 [ 17 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:35.869564 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:35.869576 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:35.869587 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:35.869662 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:35.869948 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:35.869967 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:35.869976 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:35.869986 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:35.869995 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:35.870004 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:35.870016 [ 12 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:35.870036 [ 12 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:35.870046 [ 12 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:36.345235 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:36.345288 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:36.345302 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:36.345314 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 20:46:36.370340 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:36.370380 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:36.370394 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:36.370404 [ 12 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:36.370416 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:36.370425 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:36.370435 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:36.370489 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:36.370778 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:36.370803 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:36.370814 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:36.370824 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:36.370830 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:36.370836 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:36.370844 [ 13 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:36.370855 [ 13 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:36.370865 [ 13 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:36.871126 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:36.871166 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:36.871178 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:36.871187 [ 17 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:36.871198 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:36.871207 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:36.871217 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:36.871265 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:36.871528 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:36.871551 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:36.871562 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:36.871572 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:36.871581 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:36.871589 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:36.871601 [ 13 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:36.871613 [ 13 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:36.871623 [ 13 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:37.095698 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:37.095761 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:37.095774 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:37.095802 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6756 ms ago 2024.09.25 20:46:37.372041 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:37.372074 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:37.372082 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:37.372089 [ 13 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:37.372097 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:37.372105 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:37.372112 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:37.372150 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:37.372487 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:37.372509 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:37.372520 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:37.372531 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:37.372541 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:37.372550 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:37.372563 [ 17 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:37.372575 [ 17 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:37.372585 [ 17 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:37.846843 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:37.846908 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:37.846924 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:37.846936 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7507 ms ago 2024.09.25 20:46:37.873244 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:37.873285 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:37.873298 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:37.873309 [ 17 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:37.873321 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:37.873332 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:37.873344 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:37.873397 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:37.873642 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:37.873668 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:37.873681 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:37.873692 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:37.873700 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:37.873708 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:37.873719 [ 16 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:37.873732 [ 16 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:37.873742 [ 16 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:38.373782 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:38.373841 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:38.373853 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:46:38.373886 [ 18 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 25 2024.09.25 20:46:38.373899 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=0, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:38.373909 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:38.373921 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:38.373981 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:38.374272 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:38.374299 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=25 2024.09.25 20:46:38.374312 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:38.374322 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 25 2024.09.25 20:46:38.374332 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:38.374342 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 24 2024.09.25 20:46:38.374354 [ 16 ] {} RaftInstance: last durable index 24, precommit index 24 2024.09.25 20:46:38.374431 [ 16 ] {} RaftInstance: quorum idx 1, 24 24 0 2024.09.25 20:46:38.374455 [ 16 ] {} RaftInstance: local log idx 24, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:38.597410 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:38.597450 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:38.597463 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:38.597474 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8257 ms ago 2024.09.25 20:46:38.755045 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:46:38.755083 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:46:38.755123 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:46:38.755186 [ 6 ] {} RaftInstance: append at log_idx 25, timestamp 1727297198755157 2024.09.25 20:46:38.755252 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:46:38.755276 [ 21 ] {} RaftInstance: last_log_idx: 24, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:38.755292 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=24, LastLogTerm=2, EntriesLength=1, CommitIndex=24, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:38.755303 [ 21 ] {} RaftInstance: idx: 25 2024.09.25 20:46:38.755314 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:38.755367 [ 21 ] {} RaftInstance: sent 2024.09.25 20:46:38.755385 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:38.755397 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8415 ms ago 2024.09.25 20:46:38.756366 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:46:38.756393 [ 8 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:38.756408 [ 8 ] {} RaftInstance: quorum idx 1, 25 24 0 2024.09.25 20:46:38.756421 [ 8 ] {} RaftInstance: local log idx 25, target_commit_idx 24, quick_commit_index_ 24, state_->get_commit_idx() 24 2024.09.25 20:46:38.756792 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:38.756819 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:38.756831 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:38.756841 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:38.756850 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:38.756860 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 24, new matched idx: 25 2024.09.25 20:46:38.756870 [ 16 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:38.756881 [ 16 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:38.756890 [ 16 ] {} RaftInstance: trigger commit upto 25 2024.09.25 20:46:38.756899 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:38.756909 [ 16 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:38.756919 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:38.756929 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:38.756939 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:38.756984 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:38.756997 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:38.757007 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8417 ms ago 2024.09.25 20:46:38.757036 [ 16 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 24 2024.09.25 20:46:38.757046 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:46:38.757084 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:46:38.757097 [ 20 ] {} RaftInstance: commit upto 25, current idx 24 2024.09.25 20:46:38.757107 [ 20 ] {} RaftInstance: commit upto 25, current idx 25 2024.09.25 20:46:38.757140 [ 20 ] {} RaftInstance: notify cb 25 1d886068 2024.09.25 20:46:38.757156 [ 20 ] {} RaftInstance: DONE: commit upto 25, current idx 25 2024.09.25 20:46:38.757167 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:46:38.757264 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:38.757283 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:38.757322 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:38.757334 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:38.757343 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:38.757352 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:38.757363 [ 17 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:38.757374 [ 17 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:38.757384 [ 17 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:38.874398 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:38.874441 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:38.874454 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:38.874465 [ 16 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:38.874475 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:38.874485 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:38.874495 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:38.874568 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:38.874834 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:38.874860 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:38.874871 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:38.874882 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:38.874892 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:38.874901 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:38.874914 [ 17 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:38.874927 [ 17 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:38.874961 [ 17 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:39.348180 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:39.348216 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:39.348229 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:39.348240 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9008 ms ago 2024.09.25 20:46:39.375296 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:39.375339 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:39.375354 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:39.375366 [ 17 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:39.375380 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:39.375393 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:39.375405 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:39.375466 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:39.375717 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:39.375746 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:39.375759 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:39.375770 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:39.375780 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:39.375790 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:39.375802 [ 16 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:39.375859 [ 16 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:39.375874 [ 16 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:39.876185 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:39.876226 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:39.876239 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:39.876249 [ 19 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:39.876260 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:39.876270 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:39.876281 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:39.876321 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:39.876596 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:39.876618 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:39.876629 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:39.876639 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:39.876647 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:39.876655 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:39.876666 [ 16 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:39.876676 [ 16 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:39.876687 [ 16 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:40.098947 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:40.098992 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:40.099007 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:40.099018 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9759 ms ago 2024.09.25 20:46:40.377484 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:40.377527 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:40.377543 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:40.377555 [ 16 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:40.377568 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:40.377580 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:40.377593 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:40.377646 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:40.377962 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:40.377986 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:40.377998 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:40.378128 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:40.378148 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:40.378158 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:40.378169 [ 19 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:40.378180 [ 19 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:40.378190 [ 19 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:40.849097 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:40.849142 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:40.849155 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:40.849166 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10509 ms ago 2024.09.25 20:46:40.878223 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:40.878265 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:40.878278 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:40.878288 [ 16 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:40.878300 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:40.878309 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:40.878320 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:40.878366 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:40.878617 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:40.878643 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:40.878654 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:40.878664 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:40.878672 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:40.878681 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:40.878692 [ 17 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:40.878703 [ 17 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:40.878713 [ 17 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:41.378853 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:41.378895 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:41.378908 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:41.378920 [ 16 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:41.378933 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:41.378945 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:41.378957 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:41.379098 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:41.379401 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:41.379428 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:41.379439 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:41.379451 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:41.379460 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:41.379469 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:41.379480 [ 17 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:41.379492 [ 17 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:41.379503 [ 17 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:41.599706 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:41.599774 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:41.599787 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:41.599797 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 11260 ms ago 2024.09.25 20:46:41.879824 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:41.879865 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:41.879878 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:41.879892 [ 17 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:41.879906 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:41.879917 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:41.879929 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:41.879983 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:41.880279 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:41.880307 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:41.880319 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:41.880330 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:41.880339 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:41.880348 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:41.880361 [ 15 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:41.880374 [ 15 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:41.880385 [ 15 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:42.350622 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:42.350675 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:42.350689 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:42.350700 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12011 ms ago 2024.09.25 20:46:42.380754 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:42.380794 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:42.380805 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:42.380815 [ 15 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:42.380826 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:42.380836 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:42.380846 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:42.380895 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:42.381168 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:42.381189 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:42.381199 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:42.381208 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:42.381216 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:42.381224 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:42.381235 [ 17 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:42.381245 [ 17 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:42.381254 [ 17 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:42.881633 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:42.881672 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:42.881685 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:42.881696 [ 16 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:42.881709 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:42.881719 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:42.881731 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:42.881784 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:42.882057 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:42.882080 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:42.882090 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:42.882100 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:42.882108 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:42.882117 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:42.882129 [ 17 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:42.882140 [ 17 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:42.882151 [ 17 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:43.101278 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:43.101319 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:43.101332 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:43.101342 [ 15 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:46:43.382409 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:43.382468 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:43.382482 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:43.382493 [ 17 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:43.382505 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:43.382517 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:43.382528 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:43.382584 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:43.382867 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:43.382890 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:43.382900 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:43.382910 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:43.382918 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:43.382927 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:43.382939 [ 15 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:43.382950 [ 15 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:43.382961 [ 15 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:43.851998 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:43.852055 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:43.852067 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:43.883167 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:43.883206 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:43.883218 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:43.883227 [ 15 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:43.883238 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:43.883247 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:43.883256 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:43.883305 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:43.883569 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:43.883588 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:43.883598 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:43.883607 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:43.883615 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:43.883623 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:43.883634 [ 12 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:43.883644 [ 12 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:43.883653 [ 12 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:44.099170 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:44.099212 [ 18 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:46:44.383362 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:44.383408 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:44.383424 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:44.383436 [ 12 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:44.383449 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:44.383461 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:44.383473 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:44.383536 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:44.383885 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:44.383914 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:44.383926 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:44.383938 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:44.383947 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:44.383957 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:44.383970 [ 18 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:44.383982 [ 18 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:44.383994 [ 18 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:44.603026 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:44.603066 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:44.603080 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:44.603122 [ 12 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:44.603134 [ 12 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:44.603144 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (25) and matched log idx (0) 2024.09.25 20:46:44.603154 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:46:44.603164 [ 12 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:44.603175 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 25 2024.09.25 20:46:44.603184 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:44.603194 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:44.603204 [ 12 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:44.603230 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:44.884513 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:44.884556 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:44.884569 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:46:44.884581 [ 18 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:44.884595 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:44.884605 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:44.884616 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:44.884658 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:44.885624 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:44.885651 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:44.885664 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:44.885675 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:44.885684 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:44.885693 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:44.885704 [ 12 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:44.885716 [ 12 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:44.885727 [ 12 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:45.353752 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:45.353813 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:45.353829 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:45.385075 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:45.385128 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:45.385140 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:45.385150 [ 12 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:45.385212 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:45.385228 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:45.385239 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:45.385287 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:45.385606 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:45.385628 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:45.385639 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:45.385650 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:45.385659 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:45.385668 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:45.385680 [ 15 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:45.385692 [ 15 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:45.385702 [ 15 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:45.885727 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:45.885767 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:45.885779 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:45.885812 [ 13 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:45.885824 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:45.885835 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:45.885846 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:45.885895 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:45.886162 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:45.886191 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:45.886203 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:45.886214 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:45.886223 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:45.886233 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:45.886245 [ 15 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:45.886257 [ 15 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:45.886268 [ 15 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:46.104277 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:46.104316 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:46.104328 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:46.386401 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:46.386443 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:46.386455 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:46.386467 [ 15 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:46.386480 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:46.386490 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:46.386502 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:46.386558 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:46.386863 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:46.386887 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:46.386899 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:46.386909 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:46.386919 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:46.386928 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:46.386940 [ 12 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:46.386953 [ 12 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:46.386965 [ 12 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:46.854980 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:46.855022 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:46.855034 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:46.887265 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:46.887307 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:46.887321 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:46.887333 [ 12 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:46.887346 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:46.887356 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:46.887367 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:46.887422 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:46.887671 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:46.887692 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:46.887703 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:46.887714 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:46.887723 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:46.887732 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:46.887743 [ 13 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:46.887755 [ 13 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:46.887766 [ 13 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:47.387847 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:47.387902 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:47.387916 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:46:47.387928 [ 15 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:47.387941 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:47.387952 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:47.387963 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:47.388014 [ 15 ] {} RaftInstance: sent 2024.09.25 20:46:47.388408 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:47.388432 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:47.388444 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:47.388455 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:47.388465 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:47.388475 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:47.388487 [ 13 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:47.388500 [ 13 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:47.388511 [ 13 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:47.605542 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:47.605585 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:47.605599 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:47.888854 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:47.888904 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:47.888916 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:47.888927 [ 13 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:47.888938 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:47.888947 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:47.888958 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:47.889012 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:47.889299 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:47.889322 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:47.889332 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:47.889341 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:47.889349 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:47.889358 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:47.889369 [ 14 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:47.889380 [ 14 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:47.889390 [ 14 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:48.356640 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:48.356684 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:48.356696 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:48.389952 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:48.389994 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:48.390005 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:48.390015 [ 14 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 26 2024.09.25 20:46:48.390027 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=0, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:48.390038 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:48.390048 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:48.390096 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:48.390407 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:48.390433 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=26 2024.09.25 20:46:48.390444 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:48.390454 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 26 2024.09.25 20:46:48.390462 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:48.390470 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 25 2024.09.25 20:46:48.390481 [ 19 ] {} RaftInstance: last durable index 25, precommit index 25 2024.09.25 20:46:48.390492 [ 19 ] {} RaftInstance: quorum idx 1, 25 25 0 2024.09.25 20:46:48.390502 [ 19 ] {} RaftInstance: local log idx 25, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:48.755087 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:46:48.755104 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:46:48.755164 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:46:48.755202 [ 6 ] {} RaftInstance: append at log_idx 26, timestamp 1727297208755174 2024.09.25 20:46:48.755273 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:46:48.755297 [ 21 ] {} RaftInstance: last_log_idx: 25, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:48.755311 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=25, LastLogTerm=2, EntriesLength=1, CommitIndex=25, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:48.755321 [ 21 ] {} RaftInstance: idx: 26 2024.09.25 20:46:48.755365 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:48.755425 [ 21 ] {} RaftInstance: sent 2024.09.25 20:46:48.755438 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:48.756213 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:46:48.756236 [ 8 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:48.756247 [ 8 ] {} RaftInstance: quorum idx 1, 26 25 0 2024.09.25 20:46:48.756258 [ 8 ] {} RaftInstance: local log idx 26, target_commit_idx 25, quick_commit_index_ 25, state_->get_commit_idx() 25 2024.09.25 20:46:48.756859 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:48.756881 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:48.756892 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:48.756902 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:48.756911 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:48.756919 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 25, new matched idx: 26 2024.09.25 20:46:48.756930 [ 13 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:48.756942 [ 13 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:48.756952 [ 13 ] {} RaftInstance: trigger commit upto 26 2024.09.25 20:46:48.756961 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:48.756971 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:48.756981 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:48.757008 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:48.757019 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:48.757060 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:48.757071 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:48.757081 [ 13 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 25 2024.09.25 20:46:48.757090 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:46:48.757133 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:46:48.757160 [ 20 ] {} RaftInstance: commit upto 26, current idx 25 2024.09.25 20:46:48.757172 [ 20 ] {} RaftInstance: commit upto 26, current idx 26 2024.09.25 20:46:48.757195 [ 20 ] {} RaftInstance: notify cb 26 1d665478 2024.09.25 20:46:48.757208 [ 20 ] {} RaftInstance: DONE: commit upto 26, current idx 26 2024.09.25 20:46:48.757217 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:46:48.757286 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:48.757306 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:48.757315 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:48.757325 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:48.757334 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:48.757343 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:48.757353 [ 19 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:48.757364 [ 19 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:48.757373 [ 19 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:48.890604 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:48.890643 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:48.890654 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:48.890664 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:48.890676 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:48.890685 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:48.890695 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:48.890743 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:48.891036 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:48.891064 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:48.891076 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:48.891086 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:48.891094 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:48.891104 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:48.891116 [ 19 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:48.891129 [ 19 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:48.891139 [ 19 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:49.107168 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:49.107211 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:49.107224 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:49.391305 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:49.391348 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:49.391362 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:49.391375 [ 14 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:49.391388 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:49.391398 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:49.391409 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:49.391463 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:49.391751 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:49.391775 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:49.391787 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:49.391797 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:49.391806 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:49.391815 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:49.391828 [ 13 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:49.391841 [ 13 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:49.391851 [ 13 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:49.857896 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:49.857936 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:49.857947 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:49.892005 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:49.892048 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:49.892061 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:49.892072 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:49.892085 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:49.892096 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:49.892107 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:49.892180 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:49.892422 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:49.892440 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:49.892449 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:49.892458 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:49.892466 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:49.892473 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:49.892484 [ 17 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:49.892494 [ 17 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:49.892503 [ 17 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:50.392533 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:50.392575 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:50.392657 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:50.392674 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:50.392688 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:50.392698 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:50.392721 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:50.392782 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:50.393109 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:50.393136 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:50.393148 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:50.393158 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:50.393167 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:50.393176 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:50.393188 [ 17 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:50.393200 [ 17 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:50.393211 [ 17 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:50.608223 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:50.608268 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:50.608282 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:50.893335 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:50.893374 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:50.893387 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:50.893399 [ 17 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:50.893412 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:50.893422 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:50.893433 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:50.893490 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:50.893759 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:50.893786 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:50.893798 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:50.893809 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:50.893819 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:50.893830 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:50.893843 [ 13 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:50.893855 [ 13 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:50.893866 [ 13 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:51.269161 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:51.269204 [ 14 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:46:51.358625 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:51.358670 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:51.358685 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:51.358728 [ 13 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:51.358739 [ 13 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:51.358751 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (26) and matched log idx (0) 2024.09.25 20:46:51.358761 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:46:51.358772 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:51.358784 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 26 2024.09.25 20:46:51.358795 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:51.358806 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:51.358817 [ 13 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:51.358846 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:51.358988 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:51.359055 [ 16 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:46:51.394226 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:51.394274 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:51.394286 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:51.394297 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:51.394308 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:51.394316 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:51.394326 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:51.394379 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:51.394667 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:51.394689 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:51.394698 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:51.394708 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:51.394716 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:51.394725 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:51.394735 [ 17 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:51.394747 [ 17 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:51.394756 [ 17 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:51.894792 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:51.894833 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:51.894845 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:51.894855 [ 16 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:51.894867 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:51.894878 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:51.894889 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:51.894942 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:51.895323 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:51.895349 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:51.895361 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:51.895372 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:51.895382 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:51.895392 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:51.895403 [ 17 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:51.895416 [ 17 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:51.895427 [ 17 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:52.109404 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:52.109470 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:52.109483 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:52.109526 [ 16 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:52.109537 [ 16 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:52.109545 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (27) and matched log idx (0) 2024.09.25 20:46:52.109554 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:46:52.109562 [ 16 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:52.109572 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:52.109581 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:52.109590 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:52.109599 [ 16 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:52.109625 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:52.395088 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:52.395129 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:52.395142 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:52.395153 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:52.395164 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:52.395174 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:52.395185 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:52.395234 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:52.395560 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:52.395587 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:52.395598 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:52.395609 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:52.395618 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:52.395628 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:52.395639 [ 16 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:52.395651 [ 16 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:52.395661 [ 16 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:52.519159 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:52.519197 [ 13 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:46:52.860420 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:52.860463 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:52.860477 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:52.860518 [ 16 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:52.860532 [ 16 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:52.860543 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (27) and matched log idx (0) 2024.09.25 20:46:52.860553 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:46:52.860563 [ 16 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:52.860575 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:52.860584 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:52.860594 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:52.860605 [ 16 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:52.860634 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:52.895886 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:52.895922 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:52.895935 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:52.895945 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:52.895956 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:52.895966 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:52.895976 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:52.896043 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:52.896330 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:52.896352 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:52.896362 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:52.896371 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:52.896379 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:52.896387 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:52.896398 [ 18 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:52.896409 [ 18 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:52.896418 [ 18 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:53.279146 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:53.279191 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:46:53.396388 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:53.396423 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:53.396434 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:46:53.396445 [ 18 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:53.396457 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:53.396486 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:53.396499 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:53.396549 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:53.396807 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:53.396829 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:53.396840 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:53.396851 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:53.396860 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:53.396869 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:53.396880 [ 12 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:53.396893 [ 12 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:53.396904 [ 12 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:53.610957 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:53.610998 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:53.611012 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:53.611054 [ 18 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:53.611067 [ 18 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:53.611077 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (27) and matched log idx (0) 2024.09.25 20:46:53.611088 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:46:53.611098 [ 18 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:53.611110 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:53.611120 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:53.611133 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:53.611144 [ 18 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:53.611200 [ 18 ] {} RaftInstance: sent 2024.09.25 20:46:53.611331 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:53.611358 [ 18 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:46:53.897548 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:53.897605 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:53.897620 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:53.897633 [ 12 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:53.897646 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:53.897656 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:53.897668 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:53.897724 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:53.897990 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:53.898026 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:53.898036 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:53.898047 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:53.898055 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:53.898063 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:53.898075 [ 18 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:53.898086 [ 18 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:53.898096 [ 18 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:54.362136 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:54.362181 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:54.362195 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:54.362238 [ 12 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:54.362254 [ 12 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:54.362266 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (27) and matched log idx (0) 2024.09.25 20:46:54.362277 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:46:54.362288 [ 12 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:54.362299 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:54.362310 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:54.362322 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:54.362334 [ 12 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:54.362364 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:54.362502 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:54.362530 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:46:54.398716 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:54.398758 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:54.398772 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:54.398784 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:54.398796 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:54.398806 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:54.398818 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:54.398870 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:54.399226 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:54.399250 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:54.399261 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:54.399271 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:54.399280 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:54.399288 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:54.399299 [ 12 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:54.399312 [ 12 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:54.399322 [ 12 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:54.899411 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:54.899450 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:54.899463 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:54.899474 [ 19 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:54.899486 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:54.899495 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:54.899506 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:54.899563 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:54.899815 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:54.899839 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:54.899851 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:54.899862 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:54.899871 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:54.899879 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:54.899891 [ 12 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:54.899902 [ 12 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:54.899912 [ 12 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:55.112941 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:55.112978 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:55.112991 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:55.113030 [ 13 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:55.113043 [ 13 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:55.113053 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (27) and matched log idx (0) 2024.09.25 20:46:55.113063 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:46:55.113073 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:55.113084 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:55.113094 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:55.113105 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:55.113115 [ 13 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:55.113144 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:55.400612 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:55.400648 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:55.400659 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:46:55.400670 [ 12 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:55.400681 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:55.400692 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:55.400703 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:55.400749 [ 12 ] {} RaftInstance: sent 2024.09.25 20:46:55.401033 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:55.401057 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:55.401069 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:55.401081 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:55.401091 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:55.401100 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:55.401113 [ 13 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:55.401127 [ 13 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:55.401139 [ 13 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:55.864149 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:55.864188 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:55.864200 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:55.901262 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:55.901305 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:55.901318 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:55.901330 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:55.901344 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:55.901354 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:55.901365 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:55.901422 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:55.901698 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:55.901724 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:55.901735 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:55.901746 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:55.901754 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:55.901763 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:55.901775 [ 12 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:55.901788 [ 12 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:55.901798 [ 12 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:56.349165 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:46:56.349217 [ 19 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:46:56.401559 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:56.401633 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:56.401653 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:56.401667 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:56.401680 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:56.401690 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:56.401701 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:56.401749 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:56.402073 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:56.402099 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:56.402112 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:56.402123 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:56.402133 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:56.402143 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:56.402155 [ 19 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:56.402168 [ 19 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:56.402178 [ 19 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:56.615181 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:56.615218 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:56.615231 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:46:56.615271 [ 13 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:46:56.615281 [ 13 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:46:56.615290 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (27) and matched log idx (0) 2024.09.25 20:46:56.615300 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:46:56.615309 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:56.615319 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:56.615328 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:56.615337 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:46:56.615347 [ 13 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:46:56.615372 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:56.901822 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:56.901860 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:56.901873 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:46:56.901883 [ 19 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:56.901894 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:56.901903 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:56.901914 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:56.901965 [ 19 ] {} RaftInstance: sent 2024.09.25 20:46:56.902265 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:56.902291 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:56.902302 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:56.902313 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:56.902322 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:56.902331 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:56.902343 [ 13 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:56.902357 [ 13 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:56.902369 [ 13 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:57.366468 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:57.366524 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:57.366539 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:57.402667 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:57.402709 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:57.402724 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:57.402786 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:57.402806 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:57.402818 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:57.402830 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:57.402874 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:57.403190 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:57.403225 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:57.403236 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:57.403247 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:57.403257 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:57.403266 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:57.403278 [ 19 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:57.403290 [ 19 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:57.403300 [ 19 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:57.903522 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:57.903563 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:57.903574 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:57.903583 [ 14 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:57.903595 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:57.903604 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:57.903613 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:57.903661 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:57.903953 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:57.903975 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:57.903987 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:57.903997 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:57.904007 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:57.904016 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:57.904028 [ 19 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:57.904040 [ 19 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:57.904050 [ 19 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:58.117111 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:58.117150 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:58.117163 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:58.404248 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:58.404292 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:58.404305 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:58.404316 [ 13 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 27 2024.09.25 20:46:58.404328 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=0, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:58.404339 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:58.404349 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:58.404405 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:58.404677 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:58.404697 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=27 2024.09.25 20:46:58.404708 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:58.404717 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 27 2024.09.25 20:46:58.404725 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:58.404733 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 26 2024.09.25 20:46:58.404744 [ 14 ] {} RaftInstance: last durable index 26, precommit index 26 2024.09.25 20:46:58.404755 [ 14 ] {} RaftInstance: quorum idx 1, 26 26 0 2024.09.25 20:46:58.404765 [ 14 ] {} RaftInstance: local log idx 26, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:58.755058 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:46:58.755071 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:46:58.755175 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:46:58.755213 [ 6 ] {} RaftInstance: append at log_idx 27, timestamp 1727297218755185 2024.09.25 20:46:58.755270 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:46:58.755296 [ 21 ] {} RaftInstance: last_log_idx: 26, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:46:58.755311 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=26, LastLogTerm=2, EntriesLength=1, CommitIndex=26, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:58.755321 [ 21 ] {} RaftInstance: idx: 27 2024.09.25 20:46:58.755332 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:58.755388 [ 21 ] {} RaftInstance: sent 2024.09.25 20:46:58.755403 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:58.756408 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:46:58.756433 [ 8 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:46:58.756445 [ 8 ] {} RaftInstance: quorum idx 1, 27 26 0 2024.09.25 20:46:58.756455 [ 8 ] {} RaftInstance: local log idx 27, target_commit_idx 26, quick_commit_index_ 26, state_->get_commit_idx() 26 2024.09.25 20:46:58.756809 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:58.756834 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:46:58.756845 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:58.756856 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:46:58.756865 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:58.756873 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 26, new matched idx: 27 2024.09.25 20:46:58.756883 [ 13 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:46:58.756893 [ 13 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:46:58.756902 [ 13 ] {} RaftInstance: trigger commit upto 27 2024.09.25 20:46:58.756910 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:46:58.756919 [ 13 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:46:58.756928 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 27 2024.09.25 20:46:58.756938 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:58.756947 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:58.756987 [ 13 ] {} RaftInstance: sent 2024.09.25 20:46:58.756998 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:58.757038 [ 13 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 26 2024.09.25 20:46:58.757052 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:46:58.757114 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:46:58.757137 [ 20 ] {} RaftInstance: commit upto 27, current idx 26 2024.09.25 20:46:58.757147 [ 20 ] {} RaftInstance: commit upto 27, current idx 27 2024.09.25 20:46:58.757177 [ 20 ] {} RaftInstance: notify cb 27 1d661d28 2024.09.25 20:46:58.757188 [ 20 ] {} RaftInstance: DONE: commit upto 27, current idx 27 2024.09.25 20:46:58.757196 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:46:58.757284 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:58.757310 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:46:58.757322 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:58.757332 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:46:58.757341 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:58.757349 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:46:58.757359 [ 14 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:46:58.757369 [ 14 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:46:58.757380 [ 14 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:46:58.867415 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:58.867459 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:58.867473 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:58.904497 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:58.904541 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:58.904555 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:46:58.904567 [ 14 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:46:58.904579 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:46:58.904590 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:58.904601 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:58.904655 [ 14 ] {} RaftInstance: sent 2024.09.25 20:46:58.904922 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:58.904945 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:46:58.904956 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:58.904967 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:46:58.904977 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:58.904986 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:46:58.904997 [ 16 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:46:58.905010 [ 16 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:46:58.905020 [ 16 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:46:59.405175 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:59.405215 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:59.405228 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:46:59.405238 [ 16 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:46:59.405251 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:46:59.405263 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:59.405275 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:59.405328 [ 16 ] {} RaftInstance: sent 2024.09.25 20:46:59.405618 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:59.405645 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:46:59.405658 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:59.405669 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:46:59.405679 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:59.405689 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:46:59.405701 [ 17 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:46:59.405713 [ 17 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:46:59.405724 [ 17 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:46:59.617773 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:46:59.617815 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:59.617828 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:46:59.905904 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:46:59.905948 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:46:59.905960 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:46:59.905970 [ 17 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:46:59.905981 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:46:59.905990 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:46:59.906000 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:46:59.906052 [ 17 ] {} RaftInstance: sent 2024.09.25 20:46:59.906288 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:46:59.906318 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:46:59.906329 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:46:59.906340 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:46:59.906350 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:46:59.906359 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:46:59.906372 [ 16 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:46:59.906384 [ 16 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:46:59.906395 [ 16 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:00.368512 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:00.368555 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:00.368569 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:00.406636 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:00.406677 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:00.406690 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:00.406700 [ 16 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:00.406713 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:00.406723 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:00.406734 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:00.406787 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:00.407082 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:00.407108 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:00.407120 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:00.407131 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:00.407140 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:00.407150 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:00.407163 [ 17 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:00.407176 [ 17 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:00.407187 [ 17 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:00.907368 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:00.907410 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:00.907424 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:00.907435 [ 18 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:00.907449 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:00.907461 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:00.907473 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:00.907531 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:00.907785 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:00.907809 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:00.907821 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:00.907831 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:00.907840 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:00.907850 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:00.907862 [ 17 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:00.907876 [ 17 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:00.907888 [ 17 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:01.118927 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:01.118968 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:01.118980 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:01.408130 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:01.408177 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:01.408189 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:01.408199 [ 17 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:01.408210 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:01.408220 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:01.408231 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:01.408286 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:01.408560 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:01.408580 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:01.408589 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:01.408599 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:01.408609 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:01.408619 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:01.408631 [ 16 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:01.408643 [ 16 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:01.408653 [ 16 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:01.869691 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:01.869726 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:01.869739 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:01.908831 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:01.908876 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:01.908890 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:01.908901 [ 16 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:01.908914 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:01.908924 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:01.908936 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:01.908992 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:01.909239 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:01.909263 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:01.909273 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:01.909283 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:01.909292 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:01.909302 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:01.909313 [ 17 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:01.909325 [ 17 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:01.909335 [ 17 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:02.409780 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:02.409832 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:02.409846 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:02.409857 [ 15 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:02.409869 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:02.409879 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:02.409889 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:02.409943 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:02.410224 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:02.410251 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:02.410265 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:02.410277 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:02.410287 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:02.410296 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:02.410309 [ 17 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:02.410321 [ 17 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:02.410331 [ 17 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:02.620368 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:02.620412 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:02.620426 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:02.910694 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:02.910742 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:02.910756 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:02.910768 [ 17 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:02.910781 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:02.910791 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:02.910800 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:02.910859 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:02.911136 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:02.911165 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:02.911177 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:02.911200 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:02.911210 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:02.911219 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:02.911230 [ 15 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:02.911242 [ 15 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:02.911252 [ 15 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:03.371518 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:03.371563 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:03.371576 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:03.411668 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:03.411711 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:03.411725 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:03.411737 [ 15 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:03.411750 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:03.411761 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:03.411771 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:03.411825 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:03.412123 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:03.412150 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:03.412162 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:03.412174 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:03.412183 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:03.412193 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:03.412205 [ 12 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:03.412217 [ 12 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:03.412227 [ 12 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:03.912443 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:03.912484 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:03.912497 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:03.912508 [ 17 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:03.912522 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:03.912532 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:03.912542 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:03.912592 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:03.912938 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:03.912966 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:03.912977 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:03.912989 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:03.912997 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:03.913007 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:03.913019 [ 12 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:03.913033 [ 12 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:03.913044 [ 12 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:04.122207 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:04.122250 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:04.122264 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:04.413334 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:04.413370 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:04.413391 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:04.413403 [ 15 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:04.413416 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:04.413427 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:04.413438 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:04.413492 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:04.413771 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:04.413794 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:04.413806 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:04.413816 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:04.413825 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:04.413834 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:04.413844 [ 17 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:04.413855 [ 17 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:04.413864 [ 17 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:04.873102 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:04.873137 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:04.873150 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:04.914483 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:04.914526 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:04.914540 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:04.914553 [ 17 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:04.914566 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:04.914578 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:04.914589 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:04.914639 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:04.914886 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:04.914910 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:04.914923 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:04.914935 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:04.914945 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:04.914955 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:04.914968 [ 19 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:04.914981 [ 19 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:04.914993 [ 19 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:05.415105 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:05.415143 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:05.415155 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:05.415165 [ 15 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:05.415176 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:05.415186 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:05.415197 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:05.415252 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:05.415532 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:05.415557 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:05.415568 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:05.415577 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:05.415601 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:05.415611 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:05.415623 [ 19 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:05.415634 [ 19 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:05.415644 [ 19 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:05.623673 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:05.623713 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:05.623725 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:05.915803 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:05.915847 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:05.915861 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:05.915872 [ 19 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:05.915885 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:05.915893 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:05.915904 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:05.915955 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:05.916225 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:05.916253 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:05.916265 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:05.916275 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:05.916284 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:05.916292 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:05.916303 [ 15 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:05.916315 [ 15 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:05.916324 [ 15 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:06.374352 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:06.374392 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:06.374407 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:06.416468 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:06.416509 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:06.416522 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:06.416533 [ 15 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:06.416544 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:06.416555 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:06.416566 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:06.416615 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:06.416889 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:06.416918 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:06.416932 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:06.416945 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:06.416954 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:06.416963 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:06.416974 [ 19 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:06.416985 [ 19 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:06.416995 [ 19 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:06.917211 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:06.917251 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:06.917263 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:06.917274 [ 13 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:06.917286 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:06.917297 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:06.917308 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:06.917369 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:06.917613 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:06.917637 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:06.917648 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:06.917657 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:06.917666 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:06.917674 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:06.917684 [ 15 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:06.917694 [ 15 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:06.917703 [ 15 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:07.124732 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:07.124788 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:07.124801 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:07.417841 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:07.417884 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:07.417897 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:07.417908 [ 15 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:07.417921 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:07.417931 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:07.417942 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:07.417991 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:07.418266 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:07.418285 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:07.418295 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:07.418304 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:07.418312 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:07.418320 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:07.418331 [ 14 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:07.418342 [ 14 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:07.418351 [ 14 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:07.875415 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:07.875449 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:07.875463 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:07.918528 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:07.918563 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:07.918576 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:07.918587 [ 14 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:07.918600 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:07.918607 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:07.918615 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:07.918660 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:07.918932 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:07.918957 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:07.918968 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:07.918978 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:07.918986 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:07.918994 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:07.919006 [ 13 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:07.919017 [ 13 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:07.919027 [ 13 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:08.419301 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:08.419343 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:08.419357 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:08.419368 [ 18 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 28 2024.09.25 20:47:08.419379 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=0, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:08.419389 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:08.419401 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:08.419465 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:08.419731 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:08.419756 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=28 2024.09.25 20:47:08.419768 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:08.419779 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 28 2024.09.25 20:47:08.419788 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:08.419797 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 27 2024.09.25 20:47:08.419809 [ 13 ] {} RaftInstance: last durable index 27, precommit index 27 2024.09.25 20:47:08.419821 [ 13 ] {} RaftInstance: quorum idx 1, 27 27 0 2024.09.25 20:47:08.419831 [ 13 ] {} RaftInstance: local log idx 27, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:08.625841 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:08.625882 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:08.625896 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:08.755066 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:47:08.755107 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:47:08.755147 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:47:08.755187 [ 6 ] {} RaftInstance: append at log_idx 28, timestamp 1727297228755158 2024.09.25 20:47:08.755238 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:47:08.755260 [ 21 ] {} RaftInstance: last_log_idx: 27, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:08.755273 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=27, LastLogTerm=2, EntriesLength=1, CommitIndex=27, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:08.755283 [ 21 ] {} RaftInstance: idx: 28 2024.09.25 20:47:08.755294 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:08.755342 [ 21 ] {} RaftInstance: sent 2024.09.25 20:47:08.755355 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:08.756350 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:47:08.756377 [ 8 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:08.756391 [ 8 ] {} RaftInstance: quorum idx 1, 28 27 0 2024.09.25 20:47:08.756402 [ 8 ] {} RaftInstance: local log idx 28, target_commit_idx 27, quick_commit_index_ 27, state_->get_commit_idx() 27 2024.09.25 20:47:08.756824 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:08.756850 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:08.756862 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:08.756872 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:08.756881 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:08.756889 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 27, new matched idx: 28 2024.09.25 20:47:08.756899 [ 13 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:08.756911 [ 13 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:08.756922 [ 13 ] {} RaftInstance: trigger commit upto 28 2024.09.25 20:47:08.756931 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:08.756940 [ 13 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:08.756950 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 28 2024.09.25 20:47:08.756960 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:08.756969 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:08.757002 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:08.757015 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:08.757025 [ 13 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 27 2024.09.25 20:47:08.757035 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:47:08.757077 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:47:08.757114 [ 20 ] {} RaftInstance: commit upto 28, current idx 27 2024.09.25 20:47:08.757123 [ 20 ] {} RaftInstance: commit upto 28, current idx 28 2024.09.25 20:47:08.757146 [ 20 ] {} RaftInstance: notify cb 28 1d87ca28 2024.09.25 20:47:08.757172 [ 20 ] {} RaftInstance: DONE: commit upto 28, current idx 28 2024.09.25 20:47:08.757181 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:47:08.757257 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:08.757293 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:08.757307 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:08.757317 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:08.757326 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:08.757333 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:08.757343 [ 14 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:08.757353 [ 14 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:08.757363 [ 14 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:08.920560 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:08.920602 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:08.920615 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:08.920625 [ 13 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:08.920637 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:08.920646 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:08.920658 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:08.920709 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:08.920970 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:08.920998 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:08.921010 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:08.921032 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:08.921041 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:08.921049 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:08.921061 [ 14 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:08.921072 [ 14 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:08.921082 [ 14 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:09.319214 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:09.319262 [ 16 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:47:09.376464 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:09.376502 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:09.376514 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:09.376555 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:09.376565 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:09.376574 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (27) and matched log idx (0) 2024.09.25 20:47:09.376582 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:47:09.376591 [ 13 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:09.376602 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 27 2024.09.25 20:47:09.376610 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:09.376619 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:09.376629 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:09.376654 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:09.376783 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:09.376807 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:09.420984 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:09.421023 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:09.421035 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:09.421046 [ 16 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:09.421057 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:09.421065 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:09.421075 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:09.421128 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:09.421396 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:09.421426 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:09.421438 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:09.421449 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:09.421458 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:09.421468 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:09.421481 [ 13 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:09.421494 [ 13 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:09.421505 [ 13 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:09.921768 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:09.921809 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:09.921823 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:47:09.921834 [ 12 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:09.921847 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:09.921857 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:09.921868 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:09.921922 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:09.922161 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:09.922183 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:09.922194 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:09.922205 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:09.922214 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:09.922224 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:09.922236 [ 16 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:09.922250 [ 16 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:09.922262 [ 16 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:10.127292 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:10.127334 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:10.127348 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:10.127392 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:10.127404 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:10.127415 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:10.127425 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:47:10.127436 [ 12 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:10.127448 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:10.127458 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:10.127469 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:10.127480 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:10.127509 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:10.422868 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:10.422908 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:10.422921 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:10.422931 [ 16 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:10.422943 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:10.422952 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:10.422964 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:10.423036 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:10.423267 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:10.423293 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:10.423305 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:10.423316 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:10.423325 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:10.423334 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:10.423345 [ 12 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:10.423357 [ 12 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:10.423366 [ 12 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:10.539192 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:10.539234 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:10.877561 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:10.877597 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:10.877609 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:10.877644 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:10.877653 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:10.877660 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:10.877667 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:47:10.877674 [ 12 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:10.877685 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:10.877695 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:10.877705 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:10.877717 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:10.877743 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:10.924007 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:10.924045 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:10.924058 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:10.924069 [ 17 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:10.924080 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:10.924090 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:10.924102 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:10.924151 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:10.924459 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:10.924485 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:10.924497 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:10.924508 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:10.924517 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:10.924526 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:10.924538 [ 12 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:10.924550 [ 12 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:10.924561 [ 12 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:11.289166 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:11.289243 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:11.424644 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:11.424684 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:11.424696 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:47:11.424706 [ 12 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:11.424718 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:11.424728 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:11.424739 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:11.424792 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:11.425067 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:11.425092 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:11.425105 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:11.425116 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:11.425126 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:11.425135 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:11.425147 [ 16 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:11.425159 [ 16 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:11.425170 [ 16 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:11.628598 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:11.628640 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:11.628655 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:11.628699 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:11.628715 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:11.628728 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:11.628739 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:47:11.628750 [ 12 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:11.628762 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:11.628772 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:11.628784 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:11.628796 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:11.628829 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:11.628977 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:11.629017 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:11.925291 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:11.925331 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:11.925346 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:11.925358 [ 16 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:11.925370 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:11.925380 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:11.925392 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:11.925447 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:11.925694 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:11.925722 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:11.925734 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:11.925745 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:11.925755 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:11.925763 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:11.925775 [ 12 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:11.925788 [ 12 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:11.925799 [ 12 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:12.379821 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:12.379866 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:12.379879 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:12.379919 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:12.379929 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:12.379938 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:12.379947 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:47:12.379957 [ 19 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:12.379968 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:12.379977 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:12.379986 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:12.379997 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:12.380483 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:12.380626 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:12.380655 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:12.425847 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:12.425880 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:12.425893 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:47:12.425905 [ 12 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:12.425918 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:12.425928 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:12.425940 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:12.425993 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:12.426271 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:12.426315 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:12.426327 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:12.426337 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:12.426345 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:12.426353 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:12.426364 [ 16 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:12.426375 [ 16 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:12.426385 [ 16 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:12.926615 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:12.926651 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:12.926662 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:12.926670 [ 15 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:12.926680 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:12.926688 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:12.926698 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:12.926735 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:12.927027 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:12.927052 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:12.927063 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:12.927074 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:12.927082 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:12.927091 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:12.927102 [ 16 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:12.927113 [ 16 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:12.927124 [ 16 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:13.131385 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:13.131423 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:13.131456 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:13.131519 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:13.131540 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:13.131551 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:13.131562 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:47:13.131573 [ 18 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:13.131584 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:13.131594 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:13.131605 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:13.131617 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:13.131647 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:13.131827 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:13.131855 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:13.427059 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:13.427115 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:13.427127 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:13.427138 [ 16 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:13.427149 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:13.427158 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:13.427169 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:13.427252 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:13.427516 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:13.427540 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:13.427550 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:13.427560 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:13.427569 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:13.427578 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:13.427589 [ 18 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:13.427601 [ 18 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:13.427611 [ 18 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:13.881741 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:13.881782 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:13.881793 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:13.881829 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:13.881838 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:13.881847 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:13.881855 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:47:13.881865 [ 16 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:13.881876 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:13.881885 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:13.881894 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:13.881904 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:13.881928 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:13.882058 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:13.882080 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:13.928283 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:13.928323 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:13.928335 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:13.928346 [ 18 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:13.928359 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:13.928370 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:13.928382 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:13.928447 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:13.928722 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:13.928769 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:13.928788 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:13.928798 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:13.928808 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:13.928817 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:13.928829 [ 16 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:13.928842 [ 16 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:13.928853 [ 16 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:14.428859 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:14.428897 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:14.428908 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:14.428918 [ 14 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:14.428930 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:14.428939 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:14.428949 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:14.428999 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:14.429304 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:14.429330 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:14.429340 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:14.429350 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:14.429358 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:14.429367 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:14.429379 [ 16 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:14.429391 [ 16 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:14.429401 [ 16 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:14.632456 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:14.632499 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:14.632515 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:14.632558 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:14.632572 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:14.632583 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:14.632592 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:47:14.632602 [ 14 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:14.632614 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:14.632623 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:14.632634 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:14.632646 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:14.632675 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:14.632845 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:14.632873 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:14.929106 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:14.929157 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:14.929169 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:14.929180 [ 18 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:14.929191 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:14.929199 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:14.929210 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:14.929261 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:14.929598 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:14.929627 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:14.929638 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:14.929649 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:14.929658 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:14.929667 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:14.929679 [ 14 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:14.929691 [ 14 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:14.929702 [ 14 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:15.383727 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:15.383765 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:15.383777 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:15.383816 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:15.383826 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:15.383835 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:15.383844 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:47:15.383853 [ 18 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:15.383864 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:15.383873 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:15.383883 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:15.383893 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:15.383919 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:15.384019 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:15.384043 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:15.429380 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:15.429421 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:15.429435 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:15.429467 [ 14 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:15.429480 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:15.429492 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:15.429520 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:15.429577 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:15.429900 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:15.429924 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:15.429934 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:15.429944 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:15.429954 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:15.429962 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:15.429973 [ 18 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:15.429985 [ 18 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:15.430014 [ 18 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:15.930046 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:15.930086 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:15.930099 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:15.930110 [ 14 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:15.930123 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:15.930134 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:15.930146 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:15.930192 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:15.930447 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:15.930467 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:15.930476 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:15.930486 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:15.930494 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:15.930502 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:15.930513 [ 18 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:15.930525 [ 18 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:15.930535 [ 18 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:16.134576 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:16.134619 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:16.134631 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:16.134670 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:16.134679 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:16.134688 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:16.134697 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:47:16.134706 [ 13 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:16.134716 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:16.134725 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:16.134735 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:16.134745 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:16.134769 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:16.431057 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:16.431123 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:16.431150 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:16.431165 [ 18 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:16.431178 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:16.431189 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:16.431200 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:16.431271 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:16.431558 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:16.431584 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:16.431597 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:16.431607 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:16.431617 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:16.431625 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:16.431636 [ 14 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:16.431648 [ 14 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:16.431658 [ 14 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:16.885689 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:16.885729 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:16.885741 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:16.931800 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:16.931840 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:16.931852 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:16.931863 [ 14 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:16.931875 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:16.931885 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:16.931896 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:16.931953 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:16.932236 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:16.932259 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:16.932269 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:16.932280 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:16.932289 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:16.932299 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:16.932311 [ 18 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:16.932325 [ 18 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:16.932336 [ 18 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:17.399158 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:17.399219 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:17.432422 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:17.432469 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:17.432483 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:17.432495 [ 18 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:17.432508 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:17.432518 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:17.432530 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:17.432587 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:17.432862 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:17.432888 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:17.432899 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:17.432910 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:17.432920 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:17.432929 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:17.432942 [ 17 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:17.432952 [ 17 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:17.432959 [ 17 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:17.636001 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:17.636042 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:17.636054 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:17.636098 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:17.636113 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:17.636125 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:17.636137 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:47:17.636148 [ 14 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:17.636161 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:17.636171 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:17.636182 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:17.636195 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:17.636224 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:17.933464 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:17.933505 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:17.933517 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:17.933527 [ 17 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:17.933539 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:17.933549 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:17.933560 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:17.933624 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:17.933896 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:17.933921 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:17.933933 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:17.933944 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:17.933954 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:17.933964 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:17.933977 [ 14 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:17.933990 [ 14 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:17.934000 [ 14 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:18.387019 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:18.387061 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:18.387074 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:18.434330 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:18.434367 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:18.434380 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:18.434391 [ 15 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 29 2024.09.25 20:47:18.434403 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=0, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:18.434414 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:18.434424 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:18.434474 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:18.434748 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:18.434779 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=29 2024.09.25 20:47:18.434790 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:18.434800 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 29 2024.09.25 20:47:18.434809 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:18.434818 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 28 2024.09.25 20:47:18.434830 [ 12 ] {} RaftInstance: last durable index 28, precommit index 28 2024.09.25 20:47:18.434842 [ 12 ] {} RaftInstance: quorum idx 1, 28 28 0 2024.09.25 20:47:18.434853 [ 12 ] {} RaftInstance: local log idx 28, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:18.755051 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:47:18.755066 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:47:18.755137 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:47:18.755172 [ 6 ] {} RaftInstance: append at log_idx 29, timestamp 1727297238755146 2024.09.25 20:47:18.755270 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:47:18.755290 [ 21 ] {} RaftInstance: last_log_idx: 28, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:18.755302 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=28, LastLogTerm=2, EntriesLength=1, CommitIndex=28, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:18.755311 [ 21 ] {} RaftInstance: idx: 29 2024.09.25 20:47:18.755322 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:18.755375 [ 21 ] {} RaftInstance: sent 2024.09.25 20:47:18.755388 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:18.761077 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:47:18.761109 [ 8 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:18.761124 [ 8 ] {} RaftInstance: quorum idx 1, 29 28 0 2024.09.25 20:47:18.761135 [ 8 ] {} RaftInstance: local log idx 29, target_commit_idx 28, quick_commit_index_ 28, state_->get_commit_idx() 28 2024.09.25 20:47:18.762730 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:18.762759 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:18.762769 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:18.762779 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:18.762786 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:18.762794 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 28, new matched idx: 29 2024.09.25 20:47:18.762804 [ 12 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:18.762813 [ 12 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:18.762822 [ 12 ] {} RaftInstance: trigger commit upto 29 2024.09.25 20:47:18.762830 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:47:18.762838 [ 12 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:18.762848 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:18.762856 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:18.762864 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:18.762907 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:18.762916 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:18.762926 [ 12 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 28 2024.09.25 20:47:18.762934 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:47:18.762979 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:47:18.763007 [ 20 ] {} RaftInstance: commit upto 29, current idx 28 2024.09.25 20:47:18.763020 [ 20 ] {} RaftInstance: commit upto 29, current idx 29 2024.09.25 20:47:18.763058 [ 20 ] {} RaftInstance: notify cb 29 1d661dc8 2024.09.25 20:47:18.763072 [ 20 ] {} RaftInstance: DONE: commit upto 29, current idx 29 2024.09.25 20:47:18.763081 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:47:18.763187 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:18.763205 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:18.763214 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:18.763222 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:18.763229 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:18.763236 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:18.763244 [ 19 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:18.763254 [ 19 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:18.763262 [ 19 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:18.899279 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:18.899325 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:18.935713 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:18.935755 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:18.935770 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:47:18.935781 [ 12 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:18.935793 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:18.935804 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:18.935815 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:18.935876 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:18.936151 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:18.936178 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:18.936191 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:18.936227 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:18.936241 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:18.936252 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:18.936265 [ 19 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:18.936279 [ 19 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:18.936291 [ 19 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:19.137490 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:19.137530 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:19.137543 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:19.137585 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:19.137596 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:19.137605 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (29) and matched log idx (0) 2024.09.25 20:47:19.137615 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:47:19.137624 [ 15 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:19.137634 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 29 2024.09.25 20:47:19.137642 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:19.137652 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:19.137662 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:19.137688 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:19.137820 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:19.137844 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:19.436012 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:19.436052 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:19.436065 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:19.436075 [ 19 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:19.436087 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:19.436097 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:19.436109 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:19.436162 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:19.436407 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:19.436433 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:19.436444 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:19.436453 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:19.436462 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:19.436470 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:19.436481 [ 12 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:19.436492 [ 12 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:19.436501 [ 12 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:19.888640 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:19.888682 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:19.888696 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:19.888738 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:19.888753 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:19.888765 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:19.888776 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:47:19.888787 [ 12 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:19.888800 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:19.888810 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:19.888822 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:19.888833 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:19.888862 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:19.937302 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:19.937343 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:19.937355 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:19.937366 [ 16 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:19.937377 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:19.937388 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:19.937399 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:19.937451 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:19.937716 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:19.937744 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:19.937756 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:19.937766 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:19.937776 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:19.937786 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:19.937797 [ 12 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:19.937809 [ 12 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:19.937819 [ 12 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:20.299138 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:20.299184 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:20.438371 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:20.438416 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:20.438429 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:20.438441 [ 19 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:20.438454 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:20.438463 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:20.438474 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:20.438530 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:20.438774 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:20.438802 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:20.438813 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:20.438824 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:20.438833 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:20.438842 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:20.438854 [ 12 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:20.438866 [ 12 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:20.438876 [ 12 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:20.640169 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:20.640212 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:20.640228 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:20.640272 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:20.640286 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:20.640298 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:20.640307 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:47:20.640319 [ 19 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:20.640333 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:20.640380 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:20.640394 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:20.640405 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:20.640432 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:20.640580 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:20.640612 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:20.938983 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:20.939114 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:20.939129 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:47:20.939140 [ 12 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:20.939153 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:20.939163 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:20.939175 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:20.939229 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:20.939501 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:20.939529 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:20.939540 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:20.939550 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:20.939559 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:20.939568 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:20.939580 [ 19 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:20.939592 [ 19 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:20.939602 [ 19 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:21.390996 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:21.391035 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:21.391049 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:21.391088 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:21.391099 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:21.391110 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:21.391119 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:47:21.391129 [ 12 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:21.391140 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:21.391149 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:21.391160 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:21.391170 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:21.391196 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:21.391316 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:21.391341 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:21.439558 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:21.439597 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:21.439609 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:21.439619 [ 19 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:21.439632 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:21.439642 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:21.439653 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:21.439703 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:21.439942 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:21.439967 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:21.439978 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:21.439988 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:21.439996 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:21.440005 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:21.440016 [ 12 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:21.440029 [ 12 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:21.440041 [ 12 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:21.940416 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:21.940457 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:21.940471 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:47:21.940482 [ 12 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:21.940495 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:21.940504 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:21.940515 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:21.940567 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:21.940912 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:21.940936 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:21.940945 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:21.940953 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:21.940961 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:21.940999 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:21.941013 [ 19 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:21.941026 [ 19 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:21.941036 [ 19 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:22.142185 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:22.142236 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:22.142255 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:22.142298 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:22.142314 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:22.142326 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:22.142337 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:47:22.142348 [ 12 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:22.142359 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:22.142370 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:22.142381 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:22.142392 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:22.142419 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:22.440774 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:22.440820 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:22.440835 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:22.440847 [ 19 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:22.440858 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:22.440867 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:22.440878 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:22.440937 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:22.441256 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:22.441280 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:22.441312 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:22.441323 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:22.441332 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:22.441341 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:22.441353 [ 12 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:22.441365 [ 12 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:22.441375 [ 12 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:22.559171 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:22.559215 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:22.893459 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:22.893502 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:22.893515 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:22.893559 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:22.893572 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:22.893583 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:22.893594 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:47:22.893604 [ 19 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:22.893617 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:22.893627 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:22.893638 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:22.893649 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:22.893730 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:22.941982 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:22.942052 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:22.942067 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:22.942079 [ 17 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:22.942093 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:22.942104 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:22.942116 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:22.942166 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:22.942425 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:22.942450 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:22.942463 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:22.942474 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:22.942484 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:22.942512 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:22.942527 [ 19 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:22.942540 [ 19 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:22.942551 [ 19 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:23.309178 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:23.309224 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:23.448085 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:23.448136 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:23.448150 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:23.448162 [ 19 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:23.448176 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:23.448187 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:23.448198 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:23.448254 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:23.448481 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:23.448508 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:23.448519 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:23.448528 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:23.448536 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:23.448544 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:23.448555 [ 14 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:23.448566 [ 14 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:23.448575 [ 14 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:23.644724 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:23.644767 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:23.644780 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:23.644824 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:23.644838 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:23.644849 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:23.644859 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:47:23.644871 [ 19 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:23.644884 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:23.644895 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:23.644907 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:23.644921 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:23.644963 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:23.645119 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:23.645174 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:23.948339 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:23.948383 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:23.948396 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:23.948408 [ 14 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:23.948420 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:23.948430 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:23.948442 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:23.948498 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:23.948804 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:23.948836 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:23.948849 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:23.948860 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:23.948870 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:23.948879 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:23.948892 [ 19 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:23.948904 [ 19 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:23.948927 [ 19 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:24.396162 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:24.396204 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:24.396217 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:24.396259 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:24.396271 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:24.396280 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:24.396290 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:47:24.396300 [ 14 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:24.396311 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:24.396320 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:24.396330 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:24.396342 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:24.396371 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:24.396495 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:24.396517 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:24.448707 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:24.448749 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:24.448760 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:24.448771 [ 17 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:24.448782 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:24.448791 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:24.448801 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:24.448849 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:24.449148 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:24.449175 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:24.449185 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:24.449195 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:24.449203 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:24.449212 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:24.449224 [ 14 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:24.449237 [ 14 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:24.449247 [ 14 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:24.949277 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:24.949317 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:24.949329 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:24.949346 [ 15 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:24.949358 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:24.949367 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:24.949377 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:24.949467 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:24.949732 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:24.949761 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:24.949774 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:24.949794 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:24.949805 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:24.949815 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:24.949827 [ 14 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:24.949838 [ 14 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:24.949857 [ 14 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:25.146921 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:25.146968 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:25.146982 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:25.147027 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:25.147038 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:25.147048 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:25.147058 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:47:25.147068 [ 17 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:25.147080 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:25.147090 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:25.147101 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:25.147113 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:25.147141 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:25.147280 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:25.147307 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:25.450264 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:25.450301 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:25.450313 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:25.450324 [ 14 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:25.450337 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:25.450347 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:25.450358 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:25.450408 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:25.450705 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:25.450732 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:25.450744 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:25.450754 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:25.450764 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:25.450772 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:25.450785 [ 17 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:25.450799 [ 17 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:25.450809 [ 17 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:25.898251 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:25.898296 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:25.898309 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:25.898345 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:25.898355 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:25.898365 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:25.898374 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:47:25.898383 [ 14 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:25.898395 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:25.898403 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:25.898413 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:25.898423 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:25.898447 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:25.898603 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:25.898627 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:25.950798 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:25.950834 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:25.950846 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:25.950857 [ 17 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:25.950869 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:25.950880 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:25.950892 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:25.950945 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:25.951198 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:25.951218 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:25.951228 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:25.951238 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:25.951247 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:25.951256 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:25.951267 [ 15 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:25.951279 [ 15 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:25.951290 [ 15 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:26.451563 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:26.451606 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:26.451619 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:26.451632 [ 18 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:26.451644 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:26.451656 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:26.451668 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:26.451720 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:26.452014 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:26.452039 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:26.452048 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:26.452058 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:26.452067 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:26.452076 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:26.452086 [ 15 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:26.452098 [ 15 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:26.452109 [ 15 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:26.649345 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:26.649381 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:26.649393 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:26.649430 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:26.649440 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:26.649449 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:26.649459 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:47:26.649468 [ 17 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:26.649478 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:26.649486 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:26.649496 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:26.649554 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:26.649586 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:26.649729 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:26.649752 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:26.951922 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:26.951959 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:26.951971 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:26.951982 [ 15 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:26.951994 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:26.952002 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:26.952073 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:26.952123 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:26.952392 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:26.952413 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:26.952423 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:26.952434 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:26.952443 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:26.952452 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:26.952463 [ 17 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:26.952492 [ 17 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:26.952505 [ 17 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:27.400539 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:27.400587 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:27.400599 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:27.400642 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:27.400654 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:27.400665 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:27.400675 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:47:27.400685 [ 18 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:27.400697 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:27.400706 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:27.400717 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:27.400727 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:27.400755 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:27.400900 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:27.400926 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:27.453151 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:27.453189 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:27.453202 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:27.453214 [ 17 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:27.453226 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:27.453236 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:27.453247 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:27.453305 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:27.453584 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:27.453612 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:27.453623 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:27.453633 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:27.453641 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:27.453649 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:27.453660 [ 18 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:27.453671 [ 18 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:27.453681 [ 18 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:27.953805 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:27.953847 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:27.953860 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:27.953870 [ 13 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:27.953882 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:27.953891 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:27.953903 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:27.954024 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:27.954209 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:27.954234 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:27.954245 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:27.954256 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:27.954266 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:27.954275 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:27.954288 [ 18 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:27.954300 [ 18 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:27.954311 [ 18 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:28.155539 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:28.155586 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:28.155601 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:28.155644 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:28.155656 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:28.155667 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:28.155677 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:47:28.155687 [ 17 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:28.155699 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:28.155710 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:28.155720 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:28.155730 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:28.155757 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:28.454220 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:28.454263 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:28.454275 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:28.454287 [ 18 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 30 2024.09.25 20:47:28.454299 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:28.454309 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:28.454320 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:28.454374 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:28.454630 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:28.454657 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=30 2024.09.25 20:47:28.454670 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:28.454681 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 30 2024.09.25 20:47:28.454690 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:28.454698 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 29 2024.09.25 20:47:28.454710 [ 17 ] {} RaftInstance: last durable index 29, precommit index 29 2024.09.25 20:47:28.454724 [ 17 ] {} RaftInstance: quorum idx 1, 29 29 0 2024.09.25 20:47:28.454736 [ 17 ] {} RaftInstance: local log idx 29, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:28.579163 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:28.579211 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:28.755052 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:47:28.755073 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:47:28.755126 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:47:28.755173 [ 6 ] {} RaftInstance: append at log_idx 30, timestamp 1727297248755139 2024.09.25 20:47:28.755227 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:47:28.755247 [ 21 ] {} RaftInstance: last_log_idx: 29, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:28.755259 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=29, LastLogTerm=2, EntriesLength=1, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:28.755269 [ 21 ] {} RaftInstance: idx: 30 2024.09.25 20:47:28.755281 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:28.755334 [ 21 ] {} RaftInstance: sent 2024.09.25 20:47:28.755348 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:28.755386 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:28.755396 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:28.755404 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (30) and matched log idx (0) 2024.09.25 20:47:28.755413 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:47:28.755423 [ 21 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:28.755433 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=29, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:28.755441 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:28.755450 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:28.755459 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:28.755483 [ 21 ] {} RaftInstance: sent 2024.09.25 20:47:28.756316 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:47:28.756342 [ 8 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:28.756355 [ 8 ] {} RaftInstance: quorum idx 1, 30 29 0 2024.09.25 20:47:28.756364 [ 8 ] {} RaftInstance: local log idx 30, target_commit_idx 29, quick_commit_index_ 29, state_->get_commit_idx() 29 2024.09.25 20:47:28.756920 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:28.756946 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:28.757008 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:28.757024 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:28.757035 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:28.757044 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 29, new matched idx: 30 2024.09.25 20:47:28.757056 [ 17 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:28.757067 [ 17 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:28.757077 [ 17 ] {} RaftInstance: trigger commit upto 30 2024.09.25 20:47:28.757087 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:28.757097 [ 17 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:28.757107 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 30 2024.09.25 20:47:28.757117 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:28.757126 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:28.757162 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:28.757176 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:28.757189 [ 17 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 29 2024.09.25 20:47:28.757200 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:47:28.757242 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:47:28.757268 [ 20 ] {} RaftInstance: commit upto 30, current idx 29 2024.09.25 20:47:28.757279 [ 20 ] {} RaftInstance: commit upto 30, current idx 30 2024.09.25 20:47:28.757313 [ 20 ] {} RaftInstance: notify cb 30 1d87aba8 2024.09.25 20:47:28.757328 [ 20 ] {} RaftInstance: DONE: commit upto 30, current idx 30 2024.09.25 20:47:28.757338 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:47:28.758205 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:28.758230 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:28.758241 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:28.758250 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:28.758259 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:28.758267 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:28.758276 [ 13 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:28.758286 [ 13 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:28.758295 [ 13 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:28.906622 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:28.906665 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:28.906690 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:28.954714 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:28.954753 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:28.954777 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:28.954788 [ 13 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:28.954800 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:28.954810 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:28.954821 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:28.954879 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:28.955232 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:28.955268 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:28.955281 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:28.955291 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:28.955300 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:28.955310 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:28.955331 [ 17 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:28.955343 [ 17 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:28.955353 [ 17 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:29.455483 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:29.455545 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:29.455560 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:29.455572 [ 13 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:29.455584 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:29.455595 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:29.455607 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:29.455660 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:29.455959 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:29.455986 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:29.456046 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:29.456060 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:29.456070 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:29.456079 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:29.456091 [ 17 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:29.456104 [ 17 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:29.456114 [ 17 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:29.657091 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:29.657131 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:29.657143 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:29.956514 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:29.956591 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:29.956617 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:29.956628 [ 17 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:29.956704 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:29.956720 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:29.956739 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:29.956800 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:29.957094 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:29.957122 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:29.957143 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:29.957154 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:29.957163 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:29.957172 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:29.957184 [ 12 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:29.957203 [ 12 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:29.957215 [ 12 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:30.407200 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:30.407239 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:30.407254 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:30.457323 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:30.457359 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:30.457371 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:30.457380 [ 17 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:30.457392 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:30.457401 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:30.457411 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:30.457457 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:30.457860 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:30.457888 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:30.457901 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:30.457912 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:30.457922 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:30.457932 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:30.457946 [ 19 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:30.457960 [ 19 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:30.457971 [ 19 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:30.957980 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:30.958028 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:30.958041 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:30.958050 [ 17 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:30.958069 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:30.958078 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:30.958088 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:30.958143 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:30.958415 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:30.958461 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:30.958472 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:30.958481 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:30.958489 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:30.958505 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:30.958516 [ 19 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:30.958528 [ 19 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:30.958537 [ 19 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:31.157541 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:31.157586 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:31.157609 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:31.458720 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:31.458764 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:31.458779 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:31.458792 [ 19 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:31.458806 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:31.458815 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:31.458825 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:31.458874 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:31.459128 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:31.459155 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:31.459167 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:31.459178 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:31.459187 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:31.459196 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:31.459209 [ 17 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:31.459222 [ 17 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:31.459233 [ 17 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:31.689186 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:31.689233 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:31.908634 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:31.908676 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:31.908690 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:31.908740 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:31.908753 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:31.908764 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (31) and matched log idx (0) 2024.09.25 20:47:31.908774 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:47:31.908784 [ 17 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:31.908796 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:31.908806 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:31.908816 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:31.908827 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:31.908854 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:31.959206 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:31.959248 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:31.959262 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:31.959273 [ 19 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:31.959285 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:31.959295 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:31.959306 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:31.959359 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:31.959622 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:31.959648 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:31.959660 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:31.959670 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:31.959678 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:31.959687 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:31.959698 [ 17 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:31.959709 [ 17 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:31.959719 [ 17 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:32.459735 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:32.459791 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:32.459803 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:32.459812 [ 15 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:32.459822 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:32.459832 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:32.459842 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:32.459892 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:32.460284 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:32.460302 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:32.460311 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:32.460320 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:32.460327 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:32.460335 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:32.460346 [ 17 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:32.460356 [ 17 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:32.460365 [ 17 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:32.659628 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:32.659666 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:32.659680 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:32.961111 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:32.961151 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:32.961162 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:32.961172 [ 17 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:32.961183 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:32.961192 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:32.961202 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:32.961256 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:32.961493 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:32.961519 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:32.961531 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:32.961540 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:32.961548 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:32.961557 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:32.961567 [ 19 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:32.961578 [ 19 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:32.961587 [ 19 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:33.409780 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:33.409820 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:33.409834 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:33.461893 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:33.461936 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:33.461947 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:33.461957 [ 19 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:33.461968 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:33.461978 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:33.461988 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:33.462044 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:33.462301 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:33.462325 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:33.462336 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:33.462347 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:33.462356 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:33.462366 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:33.462378 [ 17 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:33.462390 [ 17 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:33.462400 [ 17 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:33.962431 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:33.962475 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:33.962488 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:33.962499 [ 16 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:33.962511 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:33.962521 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:33.962534 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:33.962588 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:33.962864 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:33.962891 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:33.962903 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:33.962913 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:33.962921 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:33.962928 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:33.962940 [ 17 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:33.962953 [ 17 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:33.962964 [ 17 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:34.159978 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:34.160048 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:34.160068 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:34.463299 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:34.463340 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:34.463353 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:34.463365 [ 17 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:34.463377 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:34.463389 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:34.463400 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:34.463447 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:34.463728 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:34.463757 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:34.463770 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:34.463780 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:34.463790 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:34.463798 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:34.463810 [ 18 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:34.463821 [ 18 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:34.463831 [ 18 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:34.839154 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:34.839199 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:34.910593 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:34.910636 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:34.910650 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:34.910693 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:34.910707 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:34.910718 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (31) and matched log idx (0) 2024.09.25 20:47:34.910729 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:47:34.910740 [ 17 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:34.910753 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:34.910764 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:34.910775 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:34.910787 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:34.910817 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:34.910960 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:34.910988 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:34.964182 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:34.964224 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:34.964243 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:34.964254 [ 18 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:34.964265 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:34.964274 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:34.964284 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:34.964340 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:34.964665 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:34.964687 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:34.964706 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:34.964716 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:34.964725 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:34.964734 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:34.964752 [ 13 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:34.964765 [ 13 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:34.964774 [ 13 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:35.464786 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:35.464826 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:35.464839 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:35.464849 [ 18 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:35.464861 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:35.464872 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:35.464883 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:35.464935 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:35.465206 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:35.465230 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:35.465241 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:35.465252 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:35.465261 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:35.465270 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:35.465282 [ 13 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:35.465294 [ 13 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:35.465305 [ 13 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:35.661511 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:35.661551 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:35.661565 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:35.661607 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:35.661618 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:35.661629 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (31) and matched log idx (0) 2024.09.25 20:47:35.661638 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:47:35.661648 [ 13 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:35.661660 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:35.661669 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:35.661680 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:35.661690 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:35.661716 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:35.965975 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:35.966017 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:35.966031 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:35.966042 [ 18 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:35.966055 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:35.966065 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:35.966076 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:35.966130 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:35.966430 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:35.966457 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:35.966469 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:35.966481 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:35.966491 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:35.966502 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:35.966514 [ 13 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:35.966526 [ 13 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:35.966536 [ 13 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:36.412557 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:36.412594 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:36.412607 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:36.466797 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:36.466837 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:36.466848 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:36.466859 [ 13 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:36.466871 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:36.466879 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:36.466889 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:36.466936 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:36.467211 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:36.467238 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:36.467251 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:36.467262 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:36.467271 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:36.467281 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:36.467294 [ 14 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:36.467307 [ 14 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:36.467317 [ 14 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:36.919207 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:36.919255 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:36.967436 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:36.967479 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:36.967491 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:36.967503 [ 14 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:36.967516 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:36.967527 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:36.967538 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:36.967595 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:36.967857 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:36.967884 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:36.967923 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:36.967934 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:36.967943 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:36.967952 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:36.967964 [ 15 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:36.967976 [ 15 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:36.967987 [ 15 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:37.163078 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:37.163152 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:37.163165 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:37.163204 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:37.163214 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:37.163222 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (31) and matched log idx (0) 2024.09.25 20:47:37.163232 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:47:37.163241 [ 13 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:37.163251 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:37.163277 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:37.163288 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:37.163299 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:37.163321 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:37.468619 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:37.468660 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:37.468674 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:37.468685 [ 15 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:37.468697 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:37.468741 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:37.468754 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:37.468803 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:37.469089 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:37.469111 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:37.469123 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:37.469134 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:37.469143 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:37.469151 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:37.469162 [ 13 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:37.469175 [ 13 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:37.469185 [ 13 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:37.589158 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:37.589202 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:37.914394 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:37.914430 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:37.914446 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:37.914489 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:47:37.914505 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:47:37.914516 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (31) and matched log idx (0) 2024.09.25 20:47:37.914526 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:47:37.914537 [ 13 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:37.914550 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:37.914560 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:37.914594 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:37.914610 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:47:37.914637 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:37.968915 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:37.968950 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:37.968962 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:37.968973 [ 15 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:37.968985 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:37.969014 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:37.969024 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:37.969073 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:37.969322 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:37.969346 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:37.969356 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:37.969365 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:37.969373 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:37.969382 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:37.969392 [ 13 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:37.969403 [ 13 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:37.969412 [ 13 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:38.469546 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:38.469582 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:38.469595 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:38.469606 [ 13 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 31 2024.09.25 20:47:38.469618 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=0, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:38.469627 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:38.469638 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:38.469688 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:38.469926 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:38.469950 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=31 2024.09.25 20:47:38.469962 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:38.469973 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 31 2024.09.25 20:47:38.469983 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:38.469991 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 30 2024.09.25 20:47:38.470004 [ 14 ] {} RaftInstance: last durable index 30, precommit index 30 2024.09.25 20:47:38.470016 [ 14 ] {} RaftInstance: quorum idx 1, 30 30 0 2024.09.25 20:47:38.470028 [ 14 ] {} RaftInstance: local log idx 30, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:38.665451 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:38.665494 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:38.665506 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:38.755050 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:47:38.755075 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:47:38.755121 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:47:38.755158 [ 6 ] {} RaftInstance: append at log_idx 31, timestamp 1727297258755130 2024.09.25 20:47:38.755210 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:47:38.755240 [ 21 ] {} RaftInstance: last_log_idx: 30, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:38.755254 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=30, LastLogTerm=2, EntriesLength=1, CommitIndex=30, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:38.755264 [ 21 ] {} RaftInstance: idx: 31 2024.09.25 20:47:38.755275 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:38.755329 [ 21 ] {} RaftInstance: sent 2024.09.25 20:47:38.755343 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:38.756229 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:47:38.756261 [ 8 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:38.756276 [ 8 ] {} RaftInstance: quorum idx 1, 31 30 0 2024.09.25 20:47:38.756287 [ 8 ] {} RaftInstance: local log idx 31, target_commit_idx 30, quick_commit_index_ 30, state_->get_commit_idx() 30 2024.09.25 20:47:38.756798 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:38.756825 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:38.756837 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:38.756847 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:38.756856 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:38.756864 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 30, new matched idx: 31 2024.09.25 20:47:38.756874 [ 14 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:38.756885 [ 14 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:38.756895 [ 14 ] {} RaftInstance: trigger commit upto 31 2024.09.25 20:47:38.756904 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:38.756913 [ 14 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:38.756922 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:38.756932 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:38.756941 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:38.756982 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:38.756993 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:38.757004 [ 14 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 30 2024.09.25 20:47:38.757014 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:47:38.757056 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:47:38.757083 [ 20 ] {} RaftInstance: commit upto 31, current idx 30 2024.09.25 20:47:38.757095 [ 20 ] {} RaftInstance: commit upto 31, current idx 31 2024.09.25 20:47:38.757130 [ 20 ] {} RaftInstance: notify cb 31 1d661de8 2024.09.25 20:47:38.757145 [ 20 ] {} RaftInstance: DONE: commit upto 31, current idx 31 2024.09.25 20:47:38.757156 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:47:38.757259 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:38.757276 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:38.757287 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:38.757297 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:38.757306 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:38.757316 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:38.757325 [ 13 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:38.757336 [ 13 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:38.757347 [ 13 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:38.970496 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:38.970534 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:38.970545 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:38.970554 [ 14 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:38.970565 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:38.970575 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:38.970586 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:38.970634 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:38.970969 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:38.970995 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:38.971023 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:38.971038 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:38.971048 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:38.971058 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:38.971072 [ 13 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:38.971085 [ 13 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:38.971186 [ 13 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:39.416280 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:39.416320 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:39.416333 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:39.471404 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:39.471444 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:39.471457 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:39.471468 [ 16 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:39.471479 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:39.471490 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:39.471501 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:39.471554 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:39.471826 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:39.471855 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:39.471869 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:39.471882 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:39.471893 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:39.471903 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:39.471916 [ 14 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:39.471930 [ 14 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:39.471943 [ 14 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:39.972060 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:39.972102 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:39.972115 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:39.972127 [ 16 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:39.972141 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:39.972149 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:39.972159 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:39.972212 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:39.972494 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:39.972520 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:39.972543 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:39.972555 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:39.972564 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:39.972573 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:39.972585 [ 14 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:39.972597 [ 14 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:39.972607 [ 14 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:40.166656 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:40.166699 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:40.166712 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:40.473192 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:40.473231 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:40.473244 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:40.473254 [ 14 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:40.473266 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:40.473276 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:40.473287 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:40.473339 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:40.473705 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:40.473731 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:40.473743 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:40.473755 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:40.473765 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:40.473774 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:40.473787 [ 12 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:40.473799 [ 12 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:40.473810 [ 12 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:40.916957 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:40.917010 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:40.917024 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:40.974087 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:40.974140 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:40.974152 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:47:40.974162 [ 12 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:40.974173 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:40.974182 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:40.974192 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:40.974247 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:40.974547 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:40.974567 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:40.974577 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:40.974587 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:40.974595 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:40.974603 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:40.974614 [ 16 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:40.974625 [ 16 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:40.974635 [ 16 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:41.474676 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:41.474712 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:41.474723 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:41.474733 [ 14 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:41.474744 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:41.474753 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:41.474763 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:41.474807 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:41.475109 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:41.475135 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:41.475147 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:41.475157 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:41.475166 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:41.475175 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:41.475186 [ 16 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:41.475197 [ 16 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:41.475207 [ 16 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:41.667259 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:41.667309 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:41.667323 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:41.975510 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:41.975555 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:41.975567 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:41.975578 [ 16 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:41.975590 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:41.975609 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:41.975621 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:41.975708 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:41.975977 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:41.976005 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:41.976016 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:41.976026 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:41.976034 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:41.976042 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:41.976053 [ 14 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:41.976073 [ 14 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:41.976084 [ 14 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:42.418123 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:42.418165 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:42.418180 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:42.476332 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:42.476370 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:42.476382 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:42.476393 [ 14 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:42.476403 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:42.476412 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:42.476422 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:42.476482 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:42.476786 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:42.476811 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:42.476821 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:42.476831 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:42.476839 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:42.476848 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:42.476859 [ 17 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:42.476871 [ 17 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:42.476880 [ 17 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:42.976957 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:42.977000 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:42.977014 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:42.977024 [ 16 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:42.977036 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:42.977046 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:42.977056 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:42.977105 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:42.977380 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:42.977405 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:42.977418 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:42.977430 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:42.977442 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:42.977453 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:42.977466 [ 17 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:42.977479 [ 17 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:42.977491 [ 17 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:43.168514 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:43.168553 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:43.168565 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:43.477640 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:43.477678 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:43.477690 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:43.477700 [ 17 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:43.477711 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:43.477721 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:43.477732 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:43.477781 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:43.478041 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:43.478063 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:43.478075 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:43.478085 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:43.478094 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:43.478102 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:43.478113 [ 14 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:43.478124 [ 14 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:43.478134 [ 14 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:43.919178 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:43.919219 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:43.919232 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:43.978328 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:43.978365 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:43.978377 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:43.978388 [ 14 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:43.978399 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:43.978410 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:43.978421 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:43.978474 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:43.978809 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:43.978848 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:43.978860 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:43.978869 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:43.978878 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:43.978887 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:43.978898 [ 17 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:43.978910 [ 17 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:43.978920 [ 17 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:44.479124 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:44.479171 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:44.479182 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:44.479192 [ 14 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:44.479203 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:44.479211 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:44.479222 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:44.479274 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:44.479551 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:44.479578 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:44.479589 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:44.479598 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:44.479606 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:44.479614 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:44.479625 [ 17 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:44.479636 [ 17 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:44.479645 [ 17 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:44.669698 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:44.669735 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:44.669747 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:44.980007 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:44.980049 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:44.980061 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:44.980072 [ 17 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:44.980084 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:44.980095 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:44.980105 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:44.980161 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:44.980461 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:44.980487 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:44.980499 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:44.980510 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:44.980520 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:44.980531 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:44.980544 [ 14 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:44.980558 [ 14 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:44.980570 [ 14 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:45.420605 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:45.420642 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:45.420657 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:45.480715 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:45.480757 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:45.480771 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:45.480783 [ 14 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:45.480795 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:45.480807 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:45.480820 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:45.480881 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:45.481099 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:45.481121 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:45.481132 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:45.481140 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:45.481146 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:45.481152 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:45.481159 [ 18 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:45.481167 [ 18 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:45.481174 [ 18 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:45.981265 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:45.981306 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:45.981320 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:45.981332 [ 14 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:45.981344 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:45.981353 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:45.981364 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:45.981410 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:45.981665 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:45.981690 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:45.981702 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:45.981712 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:45.981721 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:45.981730 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:45.981742 [ 18 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:45.981755 [ 18 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:45.981767 [ 18 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:46.170826 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:46.170873 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:46.170885 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:46.481946 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:46.482008 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:46.482021 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:46.482031 [ 14 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:46.482042 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:46.482052 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:46.482061 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:46.482115 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:46.482396 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:46.482436 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:46.482445 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:46.482455 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:46.482463 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:46.482471 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:46.482481 [ 17 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:46.482492 [ 17 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:46.482501 [ 17 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:46.921520 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:46.921562 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:46.921575 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:46.982627 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:46.982671 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:46.982686 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:46.982699 [ 17 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:46.982771 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:46.982791 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:46.982804 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:46.982858 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:46.983115 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:46.983144 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:46.983155 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:46.983166 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:46.983176 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:46.983185 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:46.983197 [ 15 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:46.983210 [ 15 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:46.983221 [ 15 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:47.483274 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:47.483329 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:47.483356 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:47.483373 [ 13 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:47.483384 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:47.483393 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:47.483404 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:47.483458 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:47.483842 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:47.483863 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:47.483880 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:47.483889 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:47.483897 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:47.483905 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:47.483916 [ 15 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:47.483926 [ 15 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:47.483942 [ 15 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:47.672003 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:47.672047 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:47.672062 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:47.984160 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:47.984200 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:47.984212 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:47.984223 [ 15 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:47.984236 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:47.984246 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:47.984257 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:47.984308 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:47.984625 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:47.984647 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:47.984659 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:47.984669 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:47.984678 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:47.984687 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:47.984699 [ 13 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:47.984711 [ 13 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:47.984722 [ 13 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:48.423144 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:48.423205 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:48.423218 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:48.484430 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:48.484481 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:48.484494 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:48.484506 [ 15 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 32 2024.09.25 20:47:48.484517 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=0, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:48.484526 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:48.484544 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:48.484587 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:48.485073 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:48.485109 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=32 2024.09.25 20:47:48.485122 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:48.485134 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 32 2024.09.25 20:47:48.485155 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:48.485166 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 31 2024.09.25 20:47:48.485178 [ 17 ] {} RaftInstance: last durable index 31, precommit index 31 2024.09.25 20:47:48.485191 [ 17 ] {} RaftInstance: quorum idx 1, 31 31 0 2024.09.25 20:47:48.485210 [ 17 ] {} RaftInstance: local log idx 31, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:48.755082 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:47:48.755100 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:47:48.755160 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:47:48.755200 [ 6 ] {} RaftInstance: append at log_idx 32, timestamp 1727297268755171 2024.09.25 20:47:48.755259 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:47:48.755286 [ 21 ] {} RaftInstance: last_log_idx: 31, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:48.755300 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=31, LastLogTerm=2, EntriesLength=1, CommitIndex=31, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:48.755309 [ 21 ] {} RaftInstance: idx: 32 2024.09.25 20:47:48.755321 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:48.755377 [ 21 ] {} RaftInstance: sent 2024.09.25 20:47:48.755395 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:48.756357 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:47:48.756383 [ 8 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:48.756395 [ 8 ] {} RaftInstance: quorum idx 1, 32 31 0 2024.09.25 20:47:48.756405 [ 8 ] {} RaftInstance: local log idx 32, target_commit_idx 31, quick_commit_index_ 31, state_->get_commit_idx() 31 2024.09.25 20:47:48.756791 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:48.756812 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:48.756823 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:48.756833 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:48.756842 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:48.756851 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 31, new matched idx: 32 2024.09.25 20:47:48.756861 [ 15 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:48.756871 [ 15 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:48.756882 [ 15 ] {} RaftInstance: trigger commit upto 32 2024.09.25 20:47:48.756891 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:48.756900 [ 15 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:48.756910 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 32 2024.09.25 20:47:48.756919 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:48.756929 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:48.756963 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:48.756975 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:48.756985 [ 15 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 31 2024.09.25 20:47:48.756995 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:47:48.757052 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:47:48.757073 [ 20 ] {} RaftInstance: commit upto 32, current idx 31 2024.09.25 20:47:48.757083 [ 20 ] {} RaftInstance: commit upto 32, current idx 32 2024.09.25 20:47:48.757116 [ 20 ] {} RaftInstance: notify cb 32 1d87a848 2024.09.25 20:47:48.757130 [ 20 ] {} RaftInstance: DONE: commit upto 32, current idx 32 2024.09.25 20:47:48.757139 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:47:48.757332 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:48.757358 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:48.757370 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:48.757380 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:48.757389 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:48.757397 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:48.757408 [ 17 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:48.757418 [ 17 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:48.757428 [ 17 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:48.985471 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:48.985514 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:48.985527 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:48.985539 [ 15 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:48.985551 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:48.985561 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:48.985572 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:48.985631 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:48.985934 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:48.985962 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:48.985976 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:48.986009 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:48.986020 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:48.986031 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:48.986044 [ 17 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:48.986058 [ 17 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:48.986070 [ 17 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:49.174644 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:49.174699 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:49.174713 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:49.485724 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:49.485766 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:49.485781 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:49.485793 [ 17 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:49.485805 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:49.485815 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:49.485826 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:49.485877 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:49.486156 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:49.486180 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:49.486191 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:49.486201 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:49.486210 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:49.486219 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:49.486230 [ 15 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:49.486242 [ 15 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:49.486252 [ 15 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:49.925292 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:49.925334 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:49.925347 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:49.986409 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:49.986449 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:49.986461 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:49.986472 [ 15 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:49.986483 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:49.986492 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:49.986502 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:49.986551 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:49.986820 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:49.986843 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:49.986854 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:49.986865 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:49.986874 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:49.986883 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:49.986895 [ 19 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:49.986907 [ 19 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:49.986918 [ 19 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:50.486948 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:50.486990 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:50.487002 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:50.487047 [ 17 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:50.487099 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:50.487122 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:50.487135 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:50.487216 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:50.487465 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:50.487584 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:50.487606 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:50.487616 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:50.487625 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:50.487634 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:50.487645 [ 19 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:50.487658 [ 19 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:50.487670 [ 19 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:50.675590 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:50.675627 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:50.675638 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:50.987721 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:50.987760 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:50.987771 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:50.987780 [ 19 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:50.987792 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:50.987800 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:50.987810 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:50.987858 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:50.988119 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:50.988146 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:50.988161 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:50.988172 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:50.988182 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:50.988191 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:50.988204 [ 12 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:50.988218 [ 12 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:50.988243 [ 12 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:51.049152 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:51.049208 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:47:51.426400 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:51.426444 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:51.426456 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:51.426495 [ 12 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:47:51.426506 [ 12 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:47:51.426516 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (31) and matched log idx (0) 2024.09.25 20:47:51.426526 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:47:51.426536 [ 12 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:51.426547 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 31 2024.09.25 20:47:51.426556 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:51.426567 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:51.426577 [ 12 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:47:51.426602 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:51.426737 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:51.426761 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:47:51.489045 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:51.489085 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:51.489097 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:51.489107 [ 19 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:51.489118 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:51.489127 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:51.489137 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:51.489195 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:51.489456 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:51.489481 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:51.489492 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:51.489503 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:51.489512 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:51.489522 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:51.489534 [ 12 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:51.489546 [ 12 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:51.489557 [ 12 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:51.989578 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:51.989621 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:51.989633 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:51.989644 [ 16 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:51.989655 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:51.989665 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:51.989676 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:51.989736 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:51.990003 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:51.990025 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:51.990035 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:51.990045 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:51.990072 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:51.990081 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:51.990092 [ 19 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:51.990103 [ 19 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:51.990113 [ 19 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:52.177140 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:52.177186 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:52.177200 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:52.177240 [ 18 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:47:52.177251 [ 18 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:47:52.177261 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (33) and matched log idx (0) 2024.09.25 20:47:52.177270 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:47:52.177281 [ 18 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:52.177292 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:52.177302 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:52.177312 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:52.177322 [ 18 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:47:52.177361 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:52.177497 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:52.177523 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:47:52.490757 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:52.490818 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:52.490831 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:52.490842 [ 19 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:52.490852 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:52.490861 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:52.490872 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:52.490918 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:52.491212 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:52.491235 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:52.491246 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:52.491256 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:52.491266 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:52.491275 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:52.491287 [ 18 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:52.491299 [ 18 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:52.491309 [ 18 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:52.931426 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:52.931466 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:52.931480 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:52.931519 [ 19 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:47:52.931532 [ 19 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:47:52.931542 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (33) and matched log idx (0) 2024.09.25 20:47:52.931552 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:47:52.931561 [ 19 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:52.931572 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:52.931582 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:52.931591 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:52.931602 [ 19 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:47:52.931629 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:52.931805 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:52.931831 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:47:52.991000 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:52.991044 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:52.991060 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:47:52.991072 [ 18 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:52.991086 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:52.991099 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:52.991111 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:52.991169 [ 18 ] {} RaftInstance: sent 2024.09.25 20:47:52.991443 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:52.991467 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:52.991478 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:52.991489 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:52.991499 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:52.991508 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:52.991519 [ 19 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:52.991531 [ 19 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:52.991542 [ 19 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:53.491573 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:53.491668 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:53.491686 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:53.491697 [ 16 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:53.491708 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:53.491717 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:53.491728 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:53.491777 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:53.492077 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:53.492106 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:53.492117 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:53.492127 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:53.492135 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:53.492144 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:53.492155 [ 19 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:53.492174 [ 19 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:53.492184 [ 19 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:53.682191 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:53.682234 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:53.682247 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:53.682288 [ 16 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:47:53.682299 [ 16 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:47:53.682310 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (33) and matched log idx (0) 2024.09.25 20:47:53.682323 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:47:53.682334 [ 16 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:53.682346 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:53.682356 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:53.682366 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:53.682376 [ 16 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:47:53.682403 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:53.682547 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:53.682572 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:47:53.992957 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:53.992992 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:53.993007 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:47:53.993019 [ 19 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:53.993032 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:53.993042 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:53.993053 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:53.993106 [ 19 ] {} RaftInstance: sent 2024.09.25 20:47:53.993379 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:53.993403 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:53.993415 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:53.993425 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:53.993435 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:53.993445 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:53.993456 [ 16 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:53.993470 [ 16 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:53.993482 [ 16 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:54.433072 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:54.433107 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:54.433120 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:54.433164 [ 16 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:47:54.433177 [ 16 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:47:54.433188 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (33) and matched log idx (0) 2024.09.25 20:47:54.433199 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:47:54.433209 [ 16 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:54.433221 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:54.433232 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:54.433243 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:54.433256 [ 16 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:47:54.433284 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:54.493659 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:54.493696 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:54.493708 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:54.493719 [ 14 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:54.493731 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:54.493743 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:54.493755 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:54.493815 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:54.494119 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:54.494145 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:54.494156 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:54.494166 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:54.494175 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:54.494183 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:54.494195 [ 16 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:54.494208 [ 16 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:54.494272 [ 16 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:54.849177 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:47:54.849227 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:47:54.994594 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:54.994634 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:54.994646 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:47:54.994656 [ 16 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:54.994667 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:54.994677 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:54.994689 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:54.994744 [ 16 ] {} RaftInstance: sent 2024.09.25 20:47:54.995066 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:54.995095 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:54.995107 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:54.995118 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:54.995127 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:54.995136 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:54.995147 [ 19 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:54.995159 [ 19 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:54.995170 [ 19 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:55.184431 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:55.184473 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:55.184486 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:47:55.184551 [ 14 ] {} RaftInstance: asio client created: 1d87a5d0 2024.09.25 20:47:55.184567 [ 14 ] {} RaftInstance: 1d87a5d0 reconnect peer 1 2024.09.25 20:47:55.184580 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (33) and matched log idx (0) 2024.09.25 20:47:55.184591 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:47:55.184601 [ 14 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:55.184638 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:55.184651 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:55.184664 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:47:55.184676 [ 14 ] {} RaftInstance: socket 1d87a5d0 to ::1:39101 is not opened yet 2024.09.25 20:47:55.184702 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:55.494960 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:55.494997 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:55.495009 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:55.495027 [ 13 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:55.495041 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:55.495051 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:55.495062 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:55.495121 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:55.495471 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:55.495496 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:55.495508 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:55.495531 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:55.495541 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:55.495550 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:55.495563 [ 15 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:55.495586 [ 15 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:55.495598 [ 15 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:55.935583 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:55.935622 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:55.935634 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:55.995949 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:55.995995 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:55.996024 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:47:55.996036 [ 15 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:55.996048 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:55.996058 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:55.996069 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:55.996131 [ 15 ] {} RaftInstance: sent 2024.09.25 20:47:55.996413 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:55.996440 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:55.996451 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:55.996461 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:55.996471 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:55.996480 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:55.996492 [ 17 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:55.996505 [ 17 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:55.996515 [ 17 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:56.496635 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:56.496678 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:56.496692 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:47:56.496703 [ 17 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:56.496714 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:56.496723 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:56.496733 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:56.496784 [ 17 ] {} RaftInstance: sent 2024.09.25 20:47:56.497057 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:56.497084 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:56.497096 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:56.497107 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:56.497116 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:56.497125 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:56.497137 [ 14 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:56.497149 [ 14 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:56.497160 [ 14 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:56.686237 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:56.686281 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:56.686294 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:56.997311 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:56.997353 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:56.997364 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:56.997374 [ 14 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:56.997386 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:56.997395 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:56.997404 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:56.997451 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:56.997730 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:56.997753 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:56.997764 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:56.997773 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:56.997782 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:56.997790 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:56.997801 [ 13 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:56.997813 [ 13 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:56.997823 [ 13 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:57.438856 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:57.438899 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:57.438912 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:57.498199 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:57.498236 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:57.498248 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:57.498259 [ 13 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:57.498271 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:57.498281 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:57.498291 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:57.498341 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:57.498647 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:57.498669 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:57.498727 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:57.498739 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:57.498748 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:57.498757 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:57.498770 [ 14 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:57.498781 [ 14 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:57.498793 [ 14 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:57.998880 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:57.998930 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:57.998946 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:47:57.998960 [ 13 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:57.998974 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:57.998985 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:57.999053 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:57.999115 [ 13 ] {} RaftInstance: sent 2024.09.25 20:47:57.999414 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:57.999438 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:57.999449 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:57.999460 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:57.999470 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:57.999480 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:57.999492 [ 14 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:57.999505 [ 14 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:57.999517 [ 14 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:58.189544 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:58.189585 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:58.189599 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:58.499778 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:58.499815 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:58.499828 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:58.499838 [ 14 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 33 2024.09.25 20:47:58.499850 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=0, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:58.499861 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:58.499872 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:58.499924 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:58.500267 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:58.500296 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=33 2024.09.25 20:47:58.500309 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:58.500318 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 33 2024.09.25 20:47:58.500327 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:58.500335 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 32 2024.09.25 20:47:58.500346 [ 12 ] {} RaftInstance: last durable index 32, precommit index 32 2024.09.25 20:47:58.500359 [ 12 ] {} RaftInstance: quorum idx 1, 32 32 0 2024.09.25 20:47:58.500370 [ 12 ] {} RaftInstance: local log idx 32, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:58.755082 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:47:58.755095 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:47:58.755180 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:47:58.755220 [ 6 ] {} RaftInstance: append at log_idx 33, timestamp 1727297278755193 2024.09.25 20:47:58.755283 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:47:58.755313 [ 21 ] {} RaftInstance: last_log_idx: 32, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:47:58.755327 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=32, LastLogTerm=2, EntriesLength=1, CommitIndex=32, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:58.755338 [ 21 ] {} RaftInstance: idx: 33 2024.09.25 20:47:58.755349 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:58.755402 [ 21 ] {} RaftInstance: sent 2024.09.25 20:47:58.755413 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:58.756447 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:47:58.756472 [ 8 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:47:58.756484 [ 8 ] {} RaftInstance: quorum idx 1, 33 32 0 2024.09.25 20:47:58.756514 [ 8 ] {} RaftInstance: local log idx 33, target_commit_idx 32, quick_commit_index_ 32, state_->get_commit_idx() 32 2024.09.25 20:47:58.757011 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:58.757033 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:47:58.757064 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:58.757075 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:47:58.757084 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:58.757092 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 32, new matched idx: 33 2024.09.25 20:47:58.757100 [ 14 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:47:58.757110 [ 14 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:47:58.757118 [ 14 ] {} RaftInstance: trigger commit upto 33 2024.09.25 20:47:58.757127 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:47:58.757135 [ 14 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:47:58.757143 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 33 2024.09.25 20:47:58.757151 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:58.757160 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:58.757200 [ 14 ] {} RaftInstance: sent 2024.09.25 20:47:58.757214 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:58.757224 [ 14 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 32 2024.09.25 20:47:58.757233 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:47:58.757270 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:47:58.757293 [ 20 ] {} RaftInstance: commit upto 33, current idx 32 2024.09.25 20:47:58.757303 [ 20 ] {} RaftInstance: commit upto 33, current idx 33 2024.09.25 20:47:58.757325 [ 20 ] {} RaftInstance: notify cb 33 1d87ca28 2024.09.25 20:47:58.757337 [ 20 ] {} RaftInstance: DONE: commit upto 33, current idx 33 2024.09.25 20:47:58.757347 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:47:58.757439 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:58.757464 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:47:58.757474 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:58.757483 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:47:58.757490 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:58.757498 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:47:58.757507 [ 12 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:47:58.757516 [ 12 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:47:58.757524 [ 12 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:47:58.939746 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:58.939791 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:58.939804 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:47:59.000866 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:59.000907 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:59.000919 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:47:59.000930 [ 12 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:47:59.000942 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:47:59.000952 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:59.000961 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:59.001013 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:59.001269 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:59.001297 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:47:59.001309 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:59.001322 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:47:59.001332 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:59.001341 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:47:59.001354 [ 13 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:47:59.001366 [ 13 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:47:59.001377 [ 13 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:47:59.501392 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:47:59.501436 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:59.501448 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:47:59.501459 [ 12 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:47:59.501471 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:47:59.501481 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:47:59.501492 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:47:59.501546 [ 12 ] {} RaftInstance: sent 2024.09.25 20:47:59.501841 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:47:59.501866 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:47:59.501893 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:47:59.501905 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:47:59.501914 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:47:59.501922 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:47:59.501934 [ 13 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:47:59.501945 [ 13 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:47:59.501955 [ 13 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:47:59.689978 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:47:59.690037 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:47:59.690053 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:00.002150 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:00.002203 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:00.002238 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:00.002253 [ 13 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:00.002266 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:00.002277 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:00.002290 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:00.002347 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:00.002616 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:00.002647 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:00.002660 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:00.002671 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:00.002680 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:00.002689 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:00.002701 [ 12 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:00.002713 [ 12 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:00.002723 [ 12 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:00.440742 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:00.440785 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:00.440799 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:00.504478 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:00.504537 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:00.504550 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:00.504560 [ 12 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:00.504572 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:00.504582 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:00.504593 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:00.504650 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:00.504952 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:00.504981 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:00.504992 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:00.505002 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:00.505010 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:00.505019 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:00.505030 [ 18 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:00.505040 [ 18 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:00.505050 [ 18 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:01.005485 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:01.005527 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:01.005540 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:01.005551 [ 13 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:01.005589 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:01.005602 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:01.005612 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:01.005663 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:01.005945 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:01.005974 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:01.005986 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:01.005997 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:01.006006 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:01.006031 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:01.006044 [ 12 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:01.006064 [ 12 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:01.006076 [ 12 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:01.191069 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:01.191110 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:01.191123 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:01.369204 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:01.369253 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a5d0 2024.09.25 20:48:01.506568 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:01.506610 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:01.506623 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:01.506635 [ 13 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:01.506648 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:01.506658 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:01.506670 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:01.506726 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:01.507002 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:01.507042 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:01.507052 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:01.507062 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:01.507070 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:01.507079 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:01.507089 [ 16 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:01.507101 [ 16 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:01.507110 [ 16 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:01.941191 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:01.941234 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:01.941251 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:01.941296 [ 13 ] {} RaftInstance: asio client created: 1d87be40 2024.09.25 20:48:01.941312 [ 13 ] {} RaftInstance: 1d87be40 reconnect peer 1 2024.09.25 20:48:01.941323 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (33) and matched log idx (0) 2024.09.25 20:48:01.941334 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:48:01.941345 [ 13 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:01.941357 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 33 2024.09.25 20:48:01.941367 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:01.941378 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:01.941390 [ 13 ] {} RaftInstance: socket 1d87be40 to ::1:39101 is not opened yet 2024.09.25 20:48:01.941420 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:01.941556 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:01.941582 [ 13 ] {} RaftInstance: asio client destroyed: 1d87be40 2024.09.25 20:48:02.007742 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:02.007785 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:02.007799 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:02.007811 [ 16 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:02.007824 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:02.007834 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:02.007845 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:02.007898 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:02.008177 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:02.008205 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:02.008219 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:02.008231 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:02.008241 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:02.008251 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:02.008263 [ 13 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:02.008274 [ 13 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:02.008284 [ 13 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:02.508284 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:02.508339 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:02.508352 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:02.508363 [ 19 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:02.508375 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:02.508385 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:02.508396 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:02.508449 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:02.508710 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:02.508738 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:02.508750 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:02.508761 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:02.508771 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:02.508780 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:02.508792 [ 13 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:02.508805 [ 13 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:02.508815 [ 13 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:02.691978 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:02.692029 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:02.692045 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:02.692089 [ 13 ] {} RaftInstance: asio client created: 1d87be40 2024.09.25 20:48:02.692103 [ 13 ] {} RaftInstance: 1d87be40 reconnect peer 1 2024.09.25 20:48:02.692114 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (34) and matched log idx (0) 2024.09.25 20:48:02.692125 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:48:02.692181 [ 13 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:02.692205 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:02.692216 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:02.692228 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:02.692240 [ 13 ] {} RaftInstance: socket 1d87be40 to ::1:39101 is not opened yet 2024.09.25 20:48:02.692269 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:02.692424 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:02.692456 [ 15 ] {} RaftInstance: asio client destroyed: 1d87be40 2024.09.25 20:48:03.008823 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:03.008870 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:03.008893 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:03.008905 [ 16 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:03.008917 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:03.008927 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:03.008938 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:03.009057 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:03.009364 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:03.009400 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:03.009411 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:03.009421 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:03.009458 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:03.009468 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:03.009479 [ 17 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:03.009490 [ 17 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:03.009508 [ 17 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:03.442712 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:03.442747 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:03.442760 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:03.442800 [ 14 ] {} RaftInstance: asio client created: 1d87be40 2024.09.25 20:48:03.442813 [ 14 ] {} RaftInstance: 1d87be40 reconnect peer 1 2024.09.25 20:48:03.442824 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (34) and matched log idx (0) 2024.09.25 20:48:03.442834 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:48:03.442844 [ 14 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:03.442856 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:03.442866 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:03.442877 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:03.442888 [ 14 ] {} RaftInstance: socket 1d87be40 to ::1:39101 is not opened yet 2024.09.25 20:48:03.442912 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:03.509136 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:03.509177 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:03.509190 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:03.509202 [ 17 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:03.509214 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:03.509224 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:03.509236 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:03.509290 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:03.509578 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:03.509603 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:03.509653 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:03.509664 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:03.509673 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:03.509682 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:03.509694 [ 14 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:03.509706 [ 14 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:03.509716 [ 14 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:03.859157 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:03.859203 [ 15 ] {} RaftInstance: asio client destroyed: 1d87be40 2024.09.25 20:48:04.009371 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:04.009407 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:04.009420 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:04.009431 [ 14 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:04.009443 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:04.009452 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:04.009462 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:04.009497 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:04.009804 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:04.009835 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:04.009846 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:04.009856 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:04.009865 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:04.009875 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:04.009887 [ 15 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:04.009899 [ 15 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:04.009909 [ 15 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:04.193962 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:04.193992 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:04.194005 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:04.194049 [ 17 ] {} RaftInstance: asio client created: 1d87be40 2024.09.25 20:48:04.194061 [ 17 ] {} RaftInstance: 1d87be40 reconnect peer 1 2024.09.25 20:48:04.194071 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (34) and matched log idx (0) 2024.09.25 20:48:04.194081 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:48:04.194092 [ 17 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:04.194103 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:04.194113 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:04.194123 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:04.194135 [ 17 ] {} RaftInstance: socket 1d87be40 to ::1:39101 is not opened yet 2024.09.25 20:48:04.194162 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:04.510435 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:04.510471 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:04.510484 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:04.510495 [ 15 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:04.510507 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:04.510518 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:04.510530 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:04.510588 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:04.510922 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:04.510943 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:04.510954 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:04.510964 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:04.510973 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:04.510981 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:04.510993 [ 17 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:04.511003 [ 17 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:04.511013 [ 17 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:04.945356 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:04.945391 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:04.945403 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:05.011764 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:05.011799 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:05.011811 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:48:05.011822 [ 18 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:05.011834 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:05.011841 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:05.011849 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:05.011902 [ 18 ] {} RaftInstance: sent 2024.09.25 20:48:05.012192 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:05.012216 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:05.012227 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:05.012239 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:05.012248 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:05.012258 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:05.012294 [ 17 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:05.012317 [ 17 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:05.012331 [ 17 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:05.512329 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:05.512370 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:05.512383 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:05.512394 [ 15 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:05.512406 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:05.512416 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:05.512427 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:05.512478 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:05.512706 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:05.512726 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:05.512736 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:05.512745 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:05.512753 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:05.512761 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:05.512772 [ 17 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:05.512782 [ 17 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:05.512791 [ 17 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:05.695819 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:05.695861 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:05.695888 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:06.013066 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:06.013107 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:06.013119 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:06.013129 [ 17 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:06.013140 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:06.013149 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:06.013159 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:06.013205 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:06.013487 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:06.013515 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:06.013529 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:06.013540 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:06.013550 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:06.013559 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:06.013571 [ 15 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:06.013584 [ 15 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:06.013597 [ 15 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:06.446632 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:06.446677 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:06.446690 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:06.513748 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:06.513781 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:06.513793 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:06.513805 [ 15 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:06.513817 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:06.513828 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:06.513839 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:06.513891 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:06.514139 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:06.514162 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:06.514173 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:06.514182 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:06.514190 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:06.514199 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:06.514209 [ 18 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:06.514256 [ 18 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:06.514271 [ 18 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:07.014576 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:07.014621 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:07.014637 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:07.014649 [ 15 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:07.014661 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:07.014672 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:07.014683 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:07.014740 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:07.015046 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:07.015075 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:07.015087 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:07.015098 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:07.015108 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:07.015118 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:07.015130 [ 18 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:07.015143 [ 18 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:07.015154 [ 18 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:07.197202 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:07.197254 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:07.197270 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:07.515396 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:07.515426 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:07.515437 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:07.515448 [ 12 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:07.515460 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:07.515471 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:07.515483 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:07.515528 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:07.515880 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:07.515904 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:07.515915 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:07.515926 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:07.515935 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:07.515944 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:07.515955 [ 15 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:07.515967 [ 15 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:07.515978 [ 15 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:07.948027 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:07.948065 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:07.948079 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:08.016249 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:08.016289 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:08.016303 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:08.016315 [ 15 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:08.016327 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:08.016338 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:08.016350 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:08.016403 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:08.016667 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:08.016690 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:08.016701 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:08.016711 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:08.016720 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:08.016728 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:08.016740 [ 19 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:08.016753 [ 19 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:08.016763 [ 19 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:08.516921 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:08.516953 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:08.516965 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:08.516975 [ 12 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 34 2024.09.25 20:48:08.516987 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=0, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:08.516997 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:08.517009 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:08.517060 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:08.517313 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:08.517340 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=34 2024.09.25 20:48:08.517352 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:08.517362 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 34 2024.09.25 20:48:08.517371 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:08.517419 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 33 2024.09.25 20:48:08.517439 [ 15 ] {} RaftInstance: last durable index 33, precommit index 33 2024.09.25 20:48:08.517451 [ 15 ] {} RaftInstance: quorum idx 1, 33 33 0 2024.09.25 20:48:08.517460 [ 15 ] {} RaftInstance: local log idx 33, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:08.698589 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:08.698630 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:08.698644 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:08.755074 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:48:08.755093 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:48:08.755147 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:48:08.755189 [ 6 ] {} RaftInstance: append at log_idx 34, timestamp 1727297288755159 2024.09.25 20:48:08.755250 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:48:08.755276 [ 21 ] {} RaftInstance: last_log_idx: 33, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:08.755291 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=33, LastLogTerm=2, EntriesLength=1, CommitIndex=33, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:08.755301 [ 21 ] {} RaftInstance: idx: 34 2024.09.25 20:48:08.755313 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:08.755361 [ 21 ] {} RaftInstance: sent 2024.09.25 20:48:08.755376 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:08.756273 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:48:08.756302 [ 8 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:08.756317 [ 8 ] {} RaftInstance: quorum idx 1, 34 33 0 2024.09.25 20:48:08.756330 [ 8 ] {} RaftInstance: local log idx 34, target_commit_idx 33, quick_commit_index_ 33, state_->get_commit_idx() 33 2024.09.25 20:48:08.756837 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:08.756864 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:08.756876 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:08.756887 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:08.756897 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:08.756907 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 33, new matched idx: 34 2024.09.25 20:48:08.756917 [ 12 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:08.756927 [ 12 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:08.756936 [ 12 ] {} RaftInstance: trigger commit upto 34 2024.09.25 20:48:08.756945 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:08.756954 [ 12 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:08.756965 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:08.756974 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:08.756983 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:08.757054 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:08.757071 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:08.757082 [ 12 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 33 2024.09.25 20:48:08.757094 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:48:08.757141 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:48:08.757166 [ 20 ] {} RaftInstance: commit upto 34, current idx 33 2024.09.25 20:48:08.757180 [ 20 ] {} RaftInstance: commit upto 34, current idx 34 2024.09.25 20:48:08.757215 [ 20 ] {} RaftInstance: notify cb 34 1d885ec8 2024.09.25 20:48:08.757231 [ 20 ] {} RaftInstance: DONE: commit upto 34, current idx 34 2024.09.25 20:48:08.757242 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:48:08.757292 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:08.757309 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:08.757319 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:08.757329 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:08.757339 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:08.757348 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:08.757359 [ 15 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:08.757370 [ 15 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:08.757381 [ 15 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:09.017421 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:09.017467 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:09.017479 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:09.017490 [ 12 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:09.017501 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:09.017511 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:09.017522 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:09.017575 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:09.017823 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:09.017843 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:09.017852 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:09.017861 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:09.017868 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:09.017876 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:09.017887 [ 15 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:09.017897 [ 15 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:09.017905 [ 15 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:09.448950 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:09.448989 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:09.449001 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:09.518258 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:09.518297 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:09.518310 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:09.518321 [ 15 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:09.518334 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:09.518346 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:09.518358 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:09.518413 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:09.518690 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:09.518714 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:09.518725 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:09.518735 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:09.518744 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:09.518753 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:09.518764 [ 12 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:09.518776 [ 12 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:09.518786 [ 12 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:10.018978 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:10.019018 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:10.019032 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:10.019072 [ 15 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:10.019091 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:10.019101 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:10.019111 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:10.019159 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:10.019416 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:10.019442 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:10.019453 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:10.019464 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:10.019474 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:10.019483 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:10.019495 [ 12 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:10.019507 [ 12 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:10.019518 [ 12 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:10.199548 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:10.199592 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:10.199606 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:10.519983 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:10.520032 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:10.520046 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:10.520057 [ 12 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:10.520070 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:10.520081 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:10.520093 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:10.520147 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:10.520421 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:10.520445 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:10.520455 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:10.520465 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:10.520475 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:10.520486 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:10.520499 [ 16 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:10.520512 [ 16 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:10.520524 [ 16 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:10.950535 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:10.950576 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:10.950590 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:11.020666 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:11.020712 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:11.020726 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:11.020738 [ 16 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:11.020770 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:11.020782 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:11.020794 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:11.020862 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:11.021139 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:11.021166 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:11.021177 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:11.021187 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:11.021196 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:11.021205 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:11.021217 [ 13 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:11.021228 [ 13 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:11.021237 [ 13 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:11.521307 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:11.521344 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:11.521356 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:11.521366 [ 14 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:11.521377 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:11.521387 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:11.521398 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:11.521452 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:11.521721 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:11.521742 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:11.521752 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:11.521762 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:11.521772 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:11.521782 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:11.521793 [ 13 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:11.521805 [ 13 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:11.521815 [ 13 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:11.700877 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:11.700920 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:11.700934 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:12.022167 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:12.022208 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:12.022222 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:12.022234 [ 13 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:12.022247 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:12.022258 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:12.022270 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:12.022324 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:12.022610 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:12.022638 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:12.022651 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:12.022663 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:12.022674 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:12.022684 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:12.022697 [ 14 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:12.022709 [ 14 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:12.022719 [ 14 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:12.451931 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:12.451990 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:12.452003 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:12.523150 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:12.523184 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:12.523196 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:12.523206 [ 14 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:12.523217 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:12.523229 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:12.523240 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:12.523293 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:12.523599 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:12.523627 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:12.523639 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:12.523650 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:12.523660 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:12.523671 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:12.523683 [ 13 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:12.523695 [ 13 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:12.523716 [ 13 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:13.024122 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:13.024163 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:13.024174 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:13.024185 [ 13 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:13.024196 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:13.024205 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:13.024215 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:13.024263 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:13.024546 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:13.024567 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:13.024576 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:13.024586 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:13.024594 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:13.024603 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:13.024614 [ 17 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:13.024625 [ 17 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:13.024635 [ 17 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:13.202976 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:13.203020 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:13.203033 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:13.525086 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:13.525122 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:13.525136 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:13.525148 [ 13 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:13.525159 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:13.525170 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:13.525182 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:13.525235 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:13.525490 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:13.525518 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:13.525530 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:13.525540 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:13.525548 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:13.525556 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:13.525567 [ 17 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:13.525579 [ 17 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:13.525590 [ 17 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:13.953767 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:13.953808 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:13.953820 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:14.026118 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:14.026179 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:14.026194 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:14.026206 [ 17 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:14.026219 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:14.026230 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:14.026241 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:14.026297 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:14.026620 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:14.026646 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:14.026658 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:14.026669 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:14.026702 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:14.026713 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:14.026724 [ 14 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:14.026735 [ 14 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:14.026745 [ 14 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:14.526748 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:14.526777 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:14.526788 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:14.526799 [ 13 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:14.526810 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:14.526819 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:14.526830 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:14.526881 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:14.527173 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:14.527196 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:14.527208 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:14.527221 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:14.527232 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:14.527242 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:14.527255 [ 17 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:14.527268 [ 17 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:14.527279 [ 17 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:14.704405 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:14.704448 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:14.704460 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:15.027558 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:15.027599 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:15.027612 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:15.027622 [ 17 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:15.027635 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:15.027661 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:15.027674 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:15.027811 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:15.028017 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:15.028039 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:15.028049 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:15.028059 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:15.028068 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:15.028076 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:15.028088 [ 18 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:15.028100 [ 18 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:15.028110 [ 18 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:15.455542 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:15.455582 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:15.455595 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:15.528871 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:15.528912 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:15.528925 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:48:15.528937 [ 18 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:15.528949 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:15.528959 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:15.528970 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:15.529018 [ 18 ] {} RaftInstance: sent 2024.09.25 20:48:15.529307 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:15.529331 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:15.529343 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:15.529354 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:15.529363 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:15.529373 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:15.529386 [ 17 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:15.529398 [ 17 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:15.529408 [ 17 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:16.029613 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:16.029645 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:16.029653 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:16.029663 [ 13 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:16.029676 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:16.029687 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:16.029744 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:16.029800 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:16.030086 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:16.030107 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:16.030116 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:16.030127 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:16.030136 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:16.030145 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:16.030157 [ 17 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:16.030166 [ 17 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:16.030176 [ 17 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:16.206320 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:16.206358 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:16.206371 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:16.530435 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:16.530477 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:16.530490 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:16.530501 [ 17 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:16.530513 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:16.530523 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:16.530533 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:16.530583 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:16.530871 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:16.530900 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:16.530913 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:16.530924 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:16.530934 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:16.530944 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:16.530955 [ 18 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:16.530967 [ 18 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:16.530978 [ 18 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:16.957019 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:16.957065 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:16.957076 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:17.019208 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:17.019253 [ 18 ] {} RaftInstance: asio client destroyed: 1d87be40 2024.09.25 20:48:17.031453 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:17.031496 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:17.031508 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:17.031520 [ 19 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:17.031532 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:17.031542 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:17.031553 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:17.031619 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:17.031909 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:17.031935 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:17.031947 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:17.031959 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:17.031970 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:17.031979 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:17.031991 [ 18 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:17.032005 [ 18 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:17.032016 [ 18 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:17.532261 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:17.532306 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:17.532318 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:17.532329 [ 15 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:17.532340 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:17.532349 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:17.532360 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:17.532410 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:17.532696 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:17.532725 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:17.532738 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:17.532749 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:17.532759 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:17.532793 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:17.532831 [ 18 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:17.532854 [ 18 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:17.532868 [ 18 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:17.707919 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:17.707972 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:17.707985 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:17.708025 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:48:17.708036 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:48:17.708045 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (34) and matched log idx (0) 2024.09.25 20:48:17.708054 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:48:17.708064 [ 19 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:17.708076 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 34 2024.09.25 20:48:17.708085 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:17.708096 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:17.708106 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:48:17.708131 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:18.033630 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:18.033694 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:18.033711 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:48:18.033722 [ 18 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:18.033740 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:18.033750 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:18.033761 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:18.033817 [ 18 ] {} RaftInstance: sent 2024.09.25 20:48:18.034175 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:18.034202 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:18.034212 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:18.034222 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:18.034231 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:18.034246 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:18.034258 [ 19 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:18.034268 [ 19 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:18.034278 [ 19 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:18.458293 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:18.458333 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:18.458347 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:18.534404 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:18.534441 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:18.534453 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:18.534465 [ 19 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 35 2024.09.25 20:48:18.534477 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=0, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:18.534488 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:18.534499 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:18.534546 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:18.534842 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:18.534871 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=35 2024.09.25 20:48:18.534883 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:18.534911 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 35 2024.09.25 20:48:18.534920 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:18.534929 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 34 2024.09.25 20:48:18.534941 [ 15 ] {} RaftInstance: last durable index 34, precommit index 34 2024.09.25 20:48:18.534954 [ 15 ] {} RaftInstance: quorum idx 1, 34 34 0 2024.09.25 20:48:18.534965 [ 15 ] {} RaftInstance: local log idx 34, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:18.755076 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:48:18.755087 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:48:18.755168 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:48:18.755208 [ 6 ] {} RaftInstance: append at log_idx 35, timestamp 1727297298755179 2024.09.25 20:48:18.755278 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:48:18.755301 [ 21 ] {} RaftInstance: last_log_idx: 34, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:18.755314 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=34, LastLogTerm=2, EntriesLength=1, CommitIndex=34, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:18.755323 [ 21 ] {} RaftInstance: idx: 35 2024.09.25 20:48:18.755334 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:18.755387 [ 21 ] {} RaftInstance: sent 2024.09.25 20:48:18.755399 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:18.756399 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:48:18.756428 [ 8 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:18.756442 [ 8 ] {} RaftInstance: quorum idx 1, 35 34 0 2024.09.25 20:48:18.756456 [ 8 ] {} RaftInstance: local log idx 35, target_commit_idx 34, quick_commit_index_ 34, state_->get_commit_idx() 34 2024.09.25 20:48:18.756975 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:18.757023 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:18.757038 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:18.757050 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:18.757060 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:18.757071 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 34, new matched idx: 35 2024.09.25 20:48:18.757081 [ 15 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:18.757092 [ 15 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:18.757102 [ 15 ] {} RaftInstance: trigger commit upto 35 2024.09.25 20:48:18.757111 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:18.757122 [ 15 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:18.757132 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:18.757141 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:18.757150 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:18.757193 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:18.757206 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:18.757216 [ 15 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 34 2024.09.25 20:48:18.757226 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:48:18.757300 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:48:18.757321 [ 20 ] {} RaftInstance: commit upto 35, current idx 34 2024.09.25 20:48:18.757331 [ 20 ] {} RaftInstance: commit upto 35, current idx 35 2024.09.25 20:48:18.757353 [ 20 ] {} RaftInstance: notify cb 35 1d87a7e8 2024.09.25 20:48:18.757364 [ 20 ] {} RaftInstance: DONE: commit upto 35, current idx 35 2024.09.25 20:48:18.757372 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:48:18.757397 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:18.757419 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:18.757431 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:18.757441 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:18.757450 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:18.757459 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:18.757469 [ 12 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:18.757480 [ 12 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:18.757491 [ 12 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:19.034609 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:19.034651 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:19.034663 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:19.034672 [ 12 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:19.034683 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:19.034692 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:19.034702 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:19.034758 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:19.035058 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:19.035090 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:19.035105 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:19.035117 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:19.035129 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:19.035140 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:19.035154 [ 15 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:19.035167 [ 15 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:19.035178 [ 15 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:19.209388 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:19.209429 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:19.209441 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:19.535650 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:19.535693 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:19.535707 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:19.535719 [ 15 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:19.535732 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:19.535742 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:19.535753 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:19.535806 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:19.536105 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:19.536126 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:19.536136 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:19.536145 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:19.536154 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:19.536162 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:19.536173 [ 19 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:19.536184 [ 19 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:19.536194 [ 19 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:19.960243 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:19.960289 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:19.960303 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:20.036343 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:20.036385 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:20.036398 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:20.036409 [ 19 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:20.036421 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:20.036431 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:20.036442 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:20.036495 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:20.036755 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:20.036783 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:20.036795 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:20.036806 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:20.036815 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:20.036825 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:20.036837 [ 15 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:20.036849 [ 15 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:20.036858 [ 15 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:20.537033 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:20.537068 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:20.537080 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:20.537091 [ 12 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:20.537103 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:20.537112 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:20.537123 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:20.537175 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:20.537445 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:20.537473 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:20.537484 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:20.537494 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:20.537502 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:20.537511 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:20.537521 [ 15 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:20.537533 [ 15 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:20.537543 [ 15 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:20.710654 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:20.710698 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:20.710712 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:21.037899 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:21.037939 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:21.037951 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:21.037962 [ 12 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:21.037973 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:21.037983 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:21.037994 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:21.038046 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:21.038301 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:21.038328 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:21.038339 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:21.038349 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:21.038356 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:21.038364 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:21.038374 [ 15 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:21.038384 [ 15 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:21.038393 [ 15 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:21.461430 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:21.461498 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:21.461512 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:21.538711 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:21.538753 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:21.538766 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:21.538777 [ 15 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:21.538790 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:21.538801 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:21.538813 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:21.538870 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:21.539169 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:21.539187 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:21.539196 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:21.539205 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:21.539213 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:21.539222 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:21.539233 [ 12 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:21.539245 [ 12 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:21.539255 [ 12 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:22.039283 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:22.039325 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:22.039337 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:22.039348 [ 16 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:22.039361 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:22.039371 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:22.039382 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:22.039430 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:22.039730 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:22.039758 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:22.039773 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:22.039785 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:22.039794 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:22.039803 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:22.039815 [ 12 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:22.039828 [ 12 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:22.039839 [ 12 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:22.211872 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:22.211925 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:22.211939 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:22.540055 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:22.540089 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:22.540101 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:22.540112 [ 15 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:22.540124 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:22.540135 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:22.540146 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:22.540199 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:22.540491 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:22.540512 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:22.540523 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:22.540533 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:22.540542 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:22.540550 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:22.540561 [ 16 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:22.540574 [ 16 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:22.540586 [ 16 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:22.962798 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:22.962833 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:22.962846 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:23.040920 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:23.040954 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:23.040967 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:23.040977 [ 14 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:23.040990 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:23.041000 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:23.041011 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:23.041064 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:23.041350 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:23.041372 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:23.041383 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:23.041395 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:23.041404 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:23.041412 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:23.041424 [ 13 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:23.041435 [ 13 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:23.041446 [ 13 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:23.541595 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:23.541629 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:23.541641 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:23.541651 [ 16 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:23.541663 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:23.541671 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:23.541682 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:23.541735 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:23.542041 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:23.542065 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:23.542076 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:23.542086 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:23.542096 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:23.542104 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:23.542134 [ 13 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:23.542148 [ 13 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:23.542157 [ 13 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:23.713179 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:23.713220 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:23.713235 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:23.929152 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:23.929199 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:48:24.042597 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:24.042641 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:24.042652 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:24.042662 [ 16 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:24.042674 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:24.042682 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:24.042693 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:24.042750 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:24.043017 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:24.043048 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:24.043061 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:24.043072 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:24.043081 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:24.043090 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:24.043103 [ 13 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:24.043115 [ 13 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:24.043126 [ 13 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:24.464147 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:24.464188 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:24.464201 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:24.464239 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:48:24.464248 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:48:24.464257 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (35) and matched log idx (0) 2024.09.25 20:48:24.464266 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:48:24.464275 [ 14 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:24.464309 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 35 2024.09.25 20:48:24.464321 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:24.464331 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:24.464342 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:48:24.464369 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:24.543621 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:24.543660 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:24.543672 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:24.543682 [ 16 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:24.543693 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:24.543703 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:24.543713 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:24.543763 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:24.544026 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:24.544189 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:24.544204 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:24.544216 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:24.544226 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:24.544237 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:24.544250 [ 14 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:24.544263 [ 14 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:24.544273 [ 14 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:24.889167 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:24.889209 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:48:25.044396 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:25.044440 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:25.044456 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:25.044468 [ 16 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:25.044481 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:25.044491 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:25.044502 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:25.044557 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:25.044815 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:25.044837 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:25.044848 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:25.044858 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:25.044868 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:25.044877 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:25.044889 [ 17 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:25.044901 [ 17 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:25.044910 [ 17 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:25.214935 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:25.214973 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:25.214985 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:25.215028 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:48:25.215043 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:48:25.215054 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (36) and matched log idx (0) 2024.09.25 20:48:25.215064 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:48:25.215075 [ 16 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:25.215087 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:25.215096 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:25.215107 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:25.215118 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:48:25.215146 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:25.215305 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:25.215335 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:48:25.545785 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:25.545829 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:25.545842 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:25.545853 [ 17 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:25.545867 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:25.545877 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:25.545888 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:25.545940 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:25.546306 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:25.546352 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:25.546365 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:25.546376 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:25.546385 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:25.546394 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:25.546407 [ 16 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:25.546420 [ 16 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:25.546431 [ 16 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:25.965435 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:25.965477 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:25.965491 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:25.965532 [ 18 ] {} RaftInstance: asio client created: 1d87be40 2024.09.25 20:48:25.965545 [ 18 ] {} RaftInstance: 1d87be40 reconnect peer 1 2024.09.25 20:48:25.965556 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (36) and matched log idx (0) 2024.09.25 20:48:25.965567 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:48:25.965577 [ 18 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:25.965590 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:25.965601 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:25.965613 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:25.965625 [ 18 ] {} RaftInstance: socket 1d87be40 to ::1:39101 is not opened yet 2024.09.25 20:48:25.965657 [ 18 ] {} RaftInstance: sent 2024.09.25 20:48:25.965806 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:25.965833 [ 17 ] {} RaftInstance: asio client destroyed: 1d87be40 2024.09.25 20:48:26.046201 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:26.046240 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:26.046251 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:26.046262 [ 16 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:26.046275 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:26.046285 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:26.046295 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:26.046348 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:26.046636 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:26.046661 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:26.046671 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:26.046681 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:26.046690 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:26.046698 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:26.046708 [ 17 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:26.046720 [ 17 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:26.046731 [ 17 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:26.546991 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:26.547035 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:26.547047 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:26.547056 [ 19 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:26.547068 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:26.547077 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:26.547088 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:26.547139 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:26.547412 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:26.547439 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:26.547451 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:26.547462 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:26.547471 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:26.547481 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:26.547493 [ 17 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:26.547505 [ 17 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:26.547516 [ 17 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:26.716579 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:26.716621 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:26.716636 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:26.716677 [ 19 ] {} RaftInstance: asio client created: 1d87be40 2024.09.25 20:48:26.716690 [ 19 ] {} RaftInstance: 1d87be40 reconnect peer 1 2024.09.25 20:48:26.716701 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (36) and matched log idx (0) 2024.09.25 20:48:26.716710 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:48:26.716721 [ 19 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:26.716733 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:26.716743 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:26.716754 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:26.716765 [ 19 ] {} RaftInstance: socket 1d87be40 to ::1:39101 is not opened yet 2024.09.25 20:48:26.716794 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:27.048236 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:27.048299 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:27.048314 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:27.048325 [ 17 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:27.048336 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:27.048345 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:27.048355 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:27.048405 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:27.048691 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:27.048717 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:27.048729 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:27.048739 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:27.048748 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:27.048758 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:27.048770 [ 19 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:27.048783 [ 19 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:27.048794 [ 19 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:27.466990 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:27.467046 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:27.467057 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:27.549324 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:27.549364 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:27.549377 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:27.549387 [ 19 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:27.549399 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:27.549409 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:27.549419 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:27.549468 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:27.549731 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:27.549755 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:27.549765 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:27.549774 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:27.549782 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:27.549790 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:27.549800 [ 16 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:27.549810 [ 16 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:27.549818 [ 16 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:27.999173 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:27.999219 [ 19 ] {} RaftInstance: asio client destroyed: 1d87be40 2024.09.25 20:48:28.049562 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:28.049594 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:28.049605 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:28.049614 [ 16 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:28.049625 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:28.049634 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:28.049644 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:28.049694 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:28.049952 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:28.049971 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:28.049981 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:28.049990 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:28.049999 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:28.050019 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:28.050031 [ 19 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:28.050042 [ 19 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:28.050051 [ 19 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:28.218075 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:28.218120 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:28.218134 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:28.218178 [ 16 ] {} RaftInstance: asio client created: 1d87be40 2024.09.25 20:48:28.218192 [ 16 ] {} RaftInstance: 1d87be40 reconnect peer 1 2024.09.25 20:48:28.218203 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (36) and matched log idx (0) 2024.09.25 20:48:28.218213 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:48:28.218223 [ 16 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:28.218235 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:28.218245 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:28.218256 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:28.218268 [ 16 ] {} RaftInstance: socket 1d87be40 to ::1:39101 is not opened yet 2024.09.25 20:48:28.218297 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:28.550590 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:28.550633 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:28.550647 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:28.550658 [ 12 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 36 2024.09.25 20:48:28.550671 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=0, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:28.550681 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:28.550692 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:28.550743 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:28.551135 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:28.551168 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=36 2024.09.25 20:48:28.551285 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:28.551312 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 36 2024.09.25 20:48:28.551335 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:28.551346 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 35 2024.09.25 20:48:28.551359 [ 16 ] {} RaftInstance: last durable index 35, precommit index 35 2024.09.25 20:48:28.551372 [ 16 ] {} RaftInstance: quorum idx 1, 35 35 0 2024.09.25 20:48:28.551383 [ 16 ] {} RaftInstance: local log idx 35, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:28.755083 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:48:28.755098 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:48:28.755148 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:48:28.755186 [ 6 ] {} RaftInstance: append at log_idx 36, timestamp 1727297308755159 2024.09.25 20:48:28.755244 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:48:28.755271 [ 21 ] {} RaftInstance: last_log_idx: 35, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:28.755285 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=35, LastLogTerm=2, EntriesLength=1, CommitIndex=35, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:28.755296 [ 21 ] {} RaftInstance: idx: 36 2024.09.25 20:48:28.755308 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:28.755399 [ 21 ] {} RaftInstance: sent 2024.09.25 20:48:28.755417 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:28.756315 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:48:28.756341 [ 8 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:28.756354 [ 8 ] {} RaftInstance: quorum idx 1, 36 35 0 2024.09.25 20:48:28.756364 [ 8 ] {} RaftInstance: local log idx 36, target_commit_idx 35, quick_commit_index_ 35, state_->get_commit_idx() 35 2024.09.25 20:48:28.756899 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:28.756928 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:28.756939 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:28.756950 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:28.756959 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:28.756968 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 35, new matched idx: 36 2024.09.25 20:48:28.756979 [ 12 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:28.756990 [ 12 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:28.757000 [ 12 ] {} RaftInstance: trigger commit upto 36 2024.09.25 20:48:28.757010 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:28.757020 [ 12 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:28.757031 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:28.757041 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:28.757051 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:28.757099 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:28.757115 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:28.757127 [ 12 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 35 2024.09.25 20:48:28.757139 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:48:28.757227 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:48:28.757249 [ 20 ] {} RaftInstance: commit upto 36, current idx 35 2024.09.25 20:48:28.757260 [ 20 ] {} RaftInstance: commit upto 36, current idx 36 2024.09.25 20:48:28.757293 [ 20 ] {} RaftInstance: notify cb 36 1d87ca28 2024.09.25 20:48:28.757309 [ 20 ] {} RaftInstance: DONE: commit upto 36, current idx 36 2024.09.25 20:48:28.757318 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:48:28.757354 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:28.757370 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:28.757399 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:28.757412 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:28.757422 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:28.757432 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:28.757443 [ 15 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:28.757455 [ 15 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:28.757465 [ 15 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:28.968802 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:28.968847 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:28.968860 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:29.051354 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:29.051417 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:29.051431 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:29.051442 [ 15 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:29.051454 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:29.051465 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:29.051477 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:29.051529 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:29.051784 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:29.051811 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:29.051823 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:29.051834 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:29.051843 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:29.051851 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:29.051862 [ 12 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:29.051873 [ 12 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:29.051883 [ 12 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:29.552204 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:29.552239 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:29.552250 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:29.552260 [ 12 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:29.552270 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:29.552278 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:29.552288 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:29.552330 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:29.552561 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:29.552586 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:29.552597 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:29.552606 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:29.552615 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:29.552623 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:29.552633 [ 13 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:29.552643 [ 13 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:29.552653 [ 13 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:29.719891 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:29.719928 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:29.719942 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:30.053029 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:30.053069 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:30.053083 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:30.053094 [ 13 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:30.053105 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:30.053115 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:30.053127 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:30.053178 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:30.053428 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:30.053453 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:30.053467 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:30.053479 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:30.053489 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:30.053497 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:30.053509 [ 14 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:30.053523 [ 14 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:30.053535 [ 14 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:30.470553 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:30.470593 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:30.470606 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:30.553666 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:30.553709 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:30.553722 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:30.553734 [ 14 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:30.553747 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:30.553757 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:30.553768 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:30.553819 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:30.554108 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:30.554133 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:30.554147 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:30.554157 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:30.554167 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:30.554176 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:30.554188 [ 12 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:30.554201 [ 12 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:30.554212 [ 12 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:31.054426 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:31.054469 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:31.054480 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:31.054490 [ 13 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:31.054502 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:31.054510 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:31.054520 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:31.054567 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:31.054837 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:31.054863 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:31.054873 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:31.054882 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:31.054890 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:31.054898 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:31.054909 [ 12 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:31.054919 [ 12 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:31.054928 [ 12 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:31.199169 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:31.199215 [ 13 ] {} RaftInstance: asio client destroyed: 1d87be40 2024.09.25 20:48:31.221601 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:31.221647 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:31.221661 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:31.221705 [ 14 ] {} RaftInstance: asio client created: 1d87bd60 2024.09.25 20:48:31.221718 [ 14 ] {} RaftInstance: 1d87bd60 reconnect peer 1 2024.09.25 20:48:31.221730 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (36) and matched log idx (0) 2024.09.25 20:48:31.221742 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:48:31.221753 [ 14 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:31.221766 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 36 2024.09.25 20:48:31.221777 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:31.221789 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:31.221799 [ 14 ] {} RaftInstance: socket 1d87bd60 to ::1:39101 is not opened yet 2024.09.25 20:48:31.221830 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:31.221977 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:31.222004 [ 14 ] {} RaftInstance: asio client destroyed: 1d87bd60 2024.09.25 20:48:31.555236 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:31.555281 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:31.555294 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:31.555306 [ 13 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:31.555320 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:31.555332 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:31.555345 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:31.555395 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:31.555677 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:31.555709 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:31.555724 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:31.555737 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:31.555749 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:31.555760 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:31.555774 [ 14 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:31.555791 [ 14 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:31.555805 [ 14 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:31.972998 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:31.973037 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:31.973051 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:31.973094 [ 13 ] {} RaftInstance: asio client created: 1d87bd60 2024.09.25 20:48:31.973104 [ 13 ] {} RaftInstance: 1d87bd60 reconnect peer 1 2024.09.25 20:48:31.973113 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (37) and matched log idx (0) 2024.09.25 20:48:31.973122 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:48:31.973132 [ 13 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:31.973143 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:31.973152 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:31.973163 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:31.973174 [ 13 ] {} RaftInstance: socket 1d87bd60 to ::1:39101 is not opened yet 2024.09.25 20:48:31.973199 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:31.973332 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:31.973356 [ 13 ] {} RaftInstance: asio client destroyed: 1d87bd60 2024.09.25 20:48:32.055526 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:32.055596 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:32.055611 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:32.055623 [ 14 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:32.055634 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:32.055643 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:32.055654 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:32.055708 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:32.055976 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:32.056017 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:32.056030 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:32.056042 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:32.056051 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:32.056061 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:32.056074 [ 13 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:32.056086 [ 13 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:32.056096 [ 13 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:32.556316 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:32.556359 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:32.556372 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:48:32.556384 [ 18 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:32.556397 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:32.556407 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:32.556419 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:32.556474 [ 18 ] {} RaftInstance: sent 2024.09.25 20:48:32.556736 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:32.556762 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:32.556773 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:32.556784 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:32.556794 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:32.556804 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:32.556816 [ 13 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:32.556828 [ 13 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:32.556838 [ 13 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:32.723967 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:32.724023 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:32.724037 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:32.724078 [ 13 ] {} RaftInstance: asio client created: 1d87bd60 2024.09.25 20:48:32.724088 [ 13 ] {} RaftInstance: 1d87bd60 reconnect peer 1 2024.09.25 20:48:32.724099 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (37) and matched log idx (0) 2024.09.25 20:48:32.724109 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:48:32.724120 [ 13 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:32.724132 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:32.724141 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:32.724151 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:32.724162 [ 13 ] {} RaftInstance: socket 1d87bd60 to ::1:39101 is not opened yet 2024.09.25 20:48:32.724187 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:33.056637 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:33.056671 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:33.056682 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:33.056693 [ 17 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:33.056703 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:33.056712 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:33.056722 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:33.056769 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:33.057045 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:33.057071 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:33.057084 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:33.057095 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:33.057104 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:33.057113 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:33.057125 [ 19 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:33.057138 [ 19 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:33.057149 [ 19 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:33.139218 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:33.139264 [ 17 ] {} RaftInstance: asio client destroyed: 1d87bd60 2024.09.25 20:48:33.474513 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:33.474555 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:33.474570 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:33.474612 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:48:33.474627 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:48:33.474638 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (37) and matched log idx (0) 2024.09.25 20:48:33.474649 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:48:33.474661 [ 19 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:33.474673 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:33.474681 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:33.474692 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:33.474702 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:48:33.474726 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:33.556973 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:33.557014 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:33.557027 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:33.557039 [ 17 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:33.557054 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:33.557065 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:33.557079 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:33.557135 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:33.557429 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:33.557456 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:33.557468 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:33.557480 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:33.557490 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:33.557499 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:33.557511 [ 19 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:33.557524 [ 19 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:33.557536 [ 19 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:33.889158 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:33.889202 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:48:34.057493 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:34.057561 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:34.057579 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:34.057611 [ 19 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:34.057623 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:34.057634 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:34.057645 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:34.057697 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:34.057932 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:34.057959 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:34.057970 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:34.057980 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:34.057988 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:34.057996 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:34.058008 [ 15 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:34.058019 [ 15 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:34.058030 [ 15 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:34.225118 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:34.225158 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:34.225170 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:34.225209 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:48:34.225218 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:48:34.225228 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (37) and matched log idx (0) 2024.09.25 20:48:34.225236 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:48:34.225245 [ 17 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:34.225255 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:34.225264 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:34.225273 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:34.225300 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:48:34.225324 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:34.558697 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:34.558737 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:34.558750 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:34.558761 [ 15 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:34.558771 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:34.558781 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:34.558791 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:34.558841 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:34.559162 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:34.559195 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:34.559209 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:34.559220 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:34.559230 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:34.559240 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:34.559253 [ 19 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:34.559266 [ 19 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:34.559277 [ 19 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:34.976296 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:34.976341 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:34.976356 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:35.059408 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:35.059449 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:35.059462 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:35.059473 [ 19 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:35.059484 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:35.059494 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:35.059504 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:35.059553 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:35.059818 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:35.059841 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:35.059853 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:35.059863 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:35.059873 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:35.059882 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:35.059894 [ 15 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:35.059908 [ 15 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:35.059919 [ 15 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:35.560197 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:35.560234 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:35.560246 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:35.560257 [ 19 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:35.560268 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:35.560278 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:35.560289 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:35.560343 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:35.560618 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:35.560640 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:35.560650 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:35.560659 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:35.560668 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:35.560676 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:35.560686 [ 15 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:35.560697 [ 15 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:35.560707 [ 15 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:35.726727 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:35.726768 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:35.726782 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:36.061239 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:36.061279 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:36.061291 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:36.061302 [ 15 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:36.061314 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:36.061324 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:36.061335 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:36.061387 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:36.061647 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:36.061678 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:36.061692 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:36.061704 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:36.061715 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:36.061725 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:36.061737 [ 16 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:36.061750 [ 16 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:36.061761 [ 16 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:36.476973 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:36.477018 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:36.477032 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:36.562088 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:36.562129 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:36.562143 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:36.562157 [ 16 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:36.562169 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:36.562181 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:36.562193 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:36.562252 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:36.562532 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:36.562560 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:36.562571 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:36.562581 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:36.562588 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:36.562596 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:36.562607 [ 19 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:36.562617 [ 19 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:36.562627 [ 19 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:37.062733 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:37.062796 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:37.062810 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:37.062821 [ 12 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:37.062832 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:37.062842 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:37.062851 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:37.062905 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:37.063191 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:37.063217 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:37.063228 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:37.063239 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:37.063248 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:37.063258 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:37.063269 [ 19 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:37.063280 [ 19 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:37.063290 [ 19 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:37.099159 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:37.099199 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:48:37.227379 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:37.227419 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:37.227432 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:37.227474 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:48:37.227486 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:48:37.227495 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (37) and matched log idx (0) 2024.09.25 20:48:37.227504 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:48:37.227513 [ 19 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:37.227525 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:37.227534 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:37.227545 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:37.227556 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:48:37.227584 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:37.564067 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:37.564105 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:37.564117 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:37.564128 [ 12 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:37.564140 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:37.564150 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:37.564161 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:37.564212 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:37.564461 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:37.564484 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:37.564494 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:37.564504 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:37.564513 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:37.564521 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:37.564533 [ 19 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:37.564545 [ 19 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:37.564557 [ 19 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:37.977785 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:37.977822 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:37.977835 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:38.064894 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:38.064942 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:38.064955 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:38.064967 [ 19 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:38.064988 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:38.065000 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:38.065012 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:38.065075 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:38.065341 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:38.065377 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:38.065390 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:38.065400 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:38.065410 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:38.065427 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:38.065439 [ 16 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:38.065452 [ 16 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:38.065463 [ 16 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:38.459164 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:38.459208 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:48:38.565821 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:38.565864 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:38.565877 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:38.565889 [ 12 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:38.565901 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:38.565911 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:38.565922 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:38.565974 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:38.566267 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:38.566296 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=37 2024.09.25 20:48:38.566309 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:38.566320 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 37 2024.09.25 20:48:38.566329 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:38.566339 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 36 2024.09.25 20:48:38.566351 [ 14 ] {} RaftInstance: last durable index 36, precommit index 36 2024.09.25 20:48:38.566364 [ 14 ] {} RaftInstance: quorum idx 1, 36 36 0 2024.09.25 20:48:38.566375 [ 14 ] {} RaftInstance: local log idx 36, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:38.728604 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:38.728652 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:38.728665 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:38.728712 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:48:38.728723 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:48:38.728733 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (37) and matched log idx (0) 2024.09.25 20:48:38.728742 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:48:38.728760 [ 19 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 37 2024.09.25 20:48:38.728772 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=36, LastLogTerm=2, EntriesLength=0, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:38.728780 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:38.728790 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:38.728801 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:48:38.728832 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:38.755090 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:48:38.755102 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:48:38.755199 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:48:38.755245 [ 6 ] {} RaftInstance: append at log_idx 37, timestamp 1727297318755212 2024.09.25 20:48:38.755311 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:48:38.755340 [ 21 ] {} RaftInstance: last_log_idx: 36, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:38.755354 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=36, LastLogTerm=2, EntriesLength=1, CommitIndex=36, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:38.755364 [ 21 ] {} RaftInstance: idx: 37 2024.09.25 20:48:38.755376 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:38.755433 [ 21 ] {} RaftInstance: sent 2024.09.25 20:48:38.755448 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:38.756404 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:48:38.756432 [ 8 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:38.756446 [ 8 ] {} RaftInstance: quorum idx 1, 37 36 0 2024.09.25 20:48:38.756458 [ 8 ] {} RaftInstance: local log idx 37, target_commit_idx 36, quick_commit_index_ 36, state_->get_commit_idx() 36 2024.09.25 20:48:38.756856 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:38.756885 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:38.756897 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:38.756909 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:38.756918 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:38.756926 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 36, new matched idx: 37 2024.09.25 20:48:38.756937 [ 14 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:38.756948 [ 14 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:38.756958 [ 14 ] {} RaftInstance: trigger commit upto 37 2024.09.25 20:48:38.756966 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:38.756976 [ 14 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:38.756987 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:38.756995 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:38.757004 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:38.757047 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:38.757062 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:38.757074 [ 14 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 36 2024.09.25 20:48:38.757085 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:48:38.757127 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:48:38.757152 [ 20 ] {} RaftInstance: commit upto 37, current idx 36 2024.09.25 20:48:38.757163 [ 20 ] {} RaftInstance: commit upto 37, current idx 37 2024.09.25 20:48:38.757198 [ 20 ] {} RaftInstance: notify cb 37 1d661d28 2024.09.25 20:48:38.757214 [ 20 ] {} RaftInstance: DONE: commit upto 37, current idx 37 2024.09.25 20:48:38.757225 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:48:38.757321 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:38.757342 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:38.757352 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:38.757362 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:38.757371 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:38.757380 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:38.757391 [ 19 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:38.757402 [ 19 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:38.757412 [ 19 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:39.066461 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:39.066518 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:39.066531 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:39.066542 [ 14 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:39.066554 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:39.066564 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:39.066576 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:39.066626 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:39.066941 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:39.066968 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:39.066980 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:39.066991 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:39.067000 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:39.067009 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:39.067021 [ 19 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:39.067034 [ 19 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:39.067044 [ 19 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:39.139178 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:39.139245 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:48:39.479746 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:39.479787 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:39.479800 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:39.479840 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:48:39.479854 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:48:39.479865 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (37) and matched log idx (0) 2024.09.25 20:48:39.479875 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:48:39.479885 [ 19 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:39.479897 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 37 2024.09.25 20:48:39.479907 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:39.479918 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:39.479929 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:48:39.479955 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:39.567362 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:39.567406 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:39.567419 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:39.567430 [ 12 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:39.567441 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:39.567451 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:39.567461 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:39.567517 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:39.567801 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:39.567829 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:39.567842 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:39.567854 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:39.567865 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:39.567875 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:39.567888 [ 14 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:39.567902 [ 14 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:39.567914 [ 14 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:40.068044 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:40.068087 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:40.068103 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:40.068115 [ 13 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:40.068128 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:40.068139 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:40.068151 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:40.068208 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:40.068460 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:40.068484 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:40.068495 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:40.068504 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:40.068513 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:40.068521 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:40.068532 [ 14 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:40.068543 [ 14 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:40.068553 [ 14 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:40.230827 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:40.230867 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:40.230879 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:40.569138 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:40.569182 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:40.569197 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:40.569209 [ 14 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:40.569222 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:40.569234 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:40.569270 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:40.569340 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:40.569656 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:40.569682 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:40.569695 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:40.569707 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:40.569717 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:40.569726 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:40.569738 [ 12 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:40.569750 [ 12 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:40.569760 [ 12 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:40.981811 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:40.981850 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:40.981863 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:41.070132 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:41.070173 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:41.070184 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:41.070195 [ 12 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:41.070206 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:41.070216 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:41.070227 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:41.070279 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:41.070557 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:41.070584 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:41.070596 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:41.070607 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:41.070616 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:41.070624 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:41.070635 [ 13 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:41.070646 [ 13 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:41.070656 [ 13 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:41.571051 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:41.571094 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:41.571108 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:41.571119 [ 14 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:41.571131 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:41.571140 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:41.571152 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:41.571201 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:41.571524 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:41.571550 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:41.571560 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:41.571571 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:41.571579 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:41.571588 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:41.571600 [ 13 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:41.571611 [ 13 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:41.571621 [ 13 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:41.732653 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:41.732697 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:41.732711 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:42.071764 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:42.071832 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:42.071847 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:42.071858 [ 13 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:42.071871 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:42.071879 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:42.071890 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:42.071940 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:42.072268 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:42.072291 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:42.072300 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:42.072306 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:42.072312 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:42.072318 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:42.072326 [ 14 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:42.072333 [ 14 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:42.072340 [ 14 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:42.483394 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:42.483433 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:42.483444 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:42.572716 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:42.572760 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:42.572774 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:42.572784 [ 13 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:42.572795 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:42.572805 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:42.572816 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:42.572896 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:42.573191 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:42.573217 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:42.573250 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:42.573264 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:42.573273 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:42.573283 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:42.573296 [ 18 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:42.573308 [ 18 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:42.573320 [ 18 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:43.073308 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:43.073345 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:43.073356 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:43.073365 [ 13 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:43.073377 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:43.073385 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:43.073395 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:43.073441 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:43.073735 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:43.073764 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:43.073775 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:43.073786 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:43.073794 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:43.073802 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:43.073813 [ 18 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:43.073825 [ 18 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:43.073834 [ 18 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:43.233898 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:43.233941 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:43.233956 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:43.574028 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:43.574069 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:43.574083 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:48:43.574094 [ 18 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:43.574107 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:43.574119 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:43.574131 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:43.574179 [ 18 ] {} RaftInstance: sent 2024.09.25 20:48:43.574465 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:43.574493 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:43.574508 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:43.574520 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:43.574530 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:43.574540 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:43.574552 [ 13 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:43.574563 [ 13 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:43.574573 [ 13 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:43.984803 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:43.984843 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:43.984857 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:44.075009 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:44.075053 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:44.075069 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:44.075083 [ 13 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:44.075097 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:44.075108 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:44.075119 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:44.075178 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:44.075433 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:44.075460 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:44.075471 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:44.075483 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:44.075492 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:44.075501 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:44.075513 [ 17 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:44.075525 [ 17 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:44.075535 [ 17 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:44.575540 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:44.575585 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:44.575598 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:44.575611 [ 15 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:44.575624 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:44.575634 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:44.575646 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:44.575699 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:44.575960 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:44.575989 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:44.576002 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:44.576013 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:44.576023 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:44.576033 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:44.576046 [ 17 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:44.576061 [ 17 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:44.576072 [ 17 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:44.735126 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:44.735176 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:44.735189 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:45.076239 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:45.076281 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:45.076293 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:45.076302 [ 17 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:45.076313 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:45.076322 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:45.076332 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:45.076386 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:45.076704 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:45.076730 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:45.076742 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:45.076751 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:45.076760 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:45.076768 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:45.076779 [ 13 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:45.076791 [ 13 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:45.076801 [ 13 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:45.485838 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:45.485875 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:45.485887 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:45.576965 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:45.577007 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:45.577020 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:45.577032 [ 13 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:45.577044 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:45.577056 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:45.577068 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:45.577121 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:45.577501 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:45.577532 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:45.577544 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:45.577557 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:45.577568 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:45.577578 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:45.577591 [ 17 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:45.577606 [ 17 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:45.577619 [ 17 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:46.077633 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:46.077679 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:46.077692 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:46.077703 [ 15 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:46.077715 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:46.077726 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:46.077737 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:46.077791 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:46.078079 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:46.078106 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:46.078118 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:46.078130 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:46.078139 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:46.078149 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:46.078162 [ 13 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:46.078175 [ 13 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:46.078186 [ 13 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:46.236482 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:46.236525 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:46.236537 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:46.578794 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:46.578832 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:46.578844 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:46.578853 [ 13 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:46.578865 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:46.578886 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:46.578897 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:46.578944 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:46.579334 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:46.579377 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:46.579391 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:46.579402 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:46.579412 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:46.579422 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:46.579434 [ 16 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:46.579446 [ 16 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:46.579456 [ 16 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:46.987451 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:46.987489 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:46.987501 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:47.079038 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:47.079105 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:47.079119 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:47.079131 [ 16 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:47.079144 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:47.079154 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:47.079166 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:47.079220 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:47.079611 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:47.079637 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:47.079649 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:47.079659 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:47.079668 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:47.079677 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:47.079689 [ 13 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:47.079701 [ 13 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:47.079711 [ 13 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:47.579744 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:47.579788 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:47.579803 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:47.579815 [ 15 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:47.579828 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:47.579838 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:47.579852 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:47.579910 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:47.580151 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:47.580178 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:47.580191 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:47.580201 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:47.580210 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:47.580220 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:47.580232 [ 13 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:47.580244 [ 13 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:47.580255 [ 13 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:47.738448 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:47.738488 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:47.738501 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:48.080772 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:48.080813 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:48.080825 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:48.080837 [ 13 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:48.080849 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:48.080860 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:48.080872 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:48.080927 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:48.081193 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:48.081219 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:48.081230 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:48.081241 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:48.081249 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:48.081258 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:48.081270 [ 16 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:48.081281 [ 16 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:48.081292 [ 16 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:48.489424 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:48.489463 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:48.489484 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:48.581561 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:48.581603 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:48.581616 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:48.581628 [ 16 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 38 2024.09.25 20:48:48.581640 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=0, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:48.581651 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:48.581662 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:48.581716 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:48.581983 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:48.582011 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=38 2024.09.25 20:48:48.582023 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:48.582034 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 38 2024.09.25 20:48:48.582078 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:48.582088 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 37 2024.09.25 20:48:48.582100 [ 15 ] {} RaftInstance: last durable index 37, precommit index 37 2024.09.25 20:48:48.582112 [ 15 ] {} RaftInstance: quorum idx 1, 37 37 0 2024.09.25 20:48:48.582123 [ 15 ] {} RaftInstance: local log idx 37, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:48.755078 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:48:48.755100 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:48:48.755154 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:48:48.755193 [ 6 ] {} RaftInstance: append at log_idx 38, timestamp 1727297328755166 2024.09.25 20:48:48.755248 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:48:48.755269 [ 21 ] {} RaftInstance: last_log_idx: 37, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:48.755282 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=37, LastLogTerm=2, EntriesLength=1, CommitIndex=37, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:48.755293 [ 21 ] {} RaftInstance: idx: 38 2024.09.25 20:48:48.755304 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:48.755356 [ 21 ] {} RaftInstance: sent 2024.09.25 20:48:48.755371 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:48.756514 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:48:48.756540 [ 8 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:48.756553 [ 8 ] {} RaftInstance: quorum idx 1, 38 37 0 2024.09.25 20:48:48.756564 [ 8 ] {} RaftInstance: local log idx 38, target_commit_idx 37, quick_commit_index_ 37, state_->get_commit_idx() 37 2024.09.25 20:48:48.756956 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:48.756983 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:48.756997 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:48.757138 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:48.757157 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:48.757167 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 37, new matched idx: 38 2024.09.25 20:48:48.757177 [ 19 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:48.757188 [ 19 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:48.757198 [ 19 ] {} RaftInstance: trigger commit upto 38 2024.09.25 20:48:48.757208 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:48.757219 [ 19 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:48.757230 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:48.757240 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:48.757250 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:48.757298 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:48.757314 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:48.757326 [ 19 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 37 2024.09.25 20:48:48.757336 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:48:48.757381 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:48:48.757406 [ 20 ] {} RaftInstance: commit upto 38, current idx 37 2024.09.25 20:48:48.757416 [ 20 ] {} RaftInstance: commit upto 38, current idx 38 2024.09.25 20:48:48.757440 [ 20 ] {} RaftInstance: notify cb 38 1d87aba8 2024.09.25 20:48:48.757453 [ 20 ] {} RaftInstance: DONE: commit upto 38, current idx 38 2024.09.25 20:48:48.757464 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:48:48.757536 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:48.757560 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:48.757571 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:48.757581 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:48.757590 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:48.757599 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:48.757609 [ 15 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:48.757619 [ 15 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:48.757630 [ 15 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:49.082684 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:49.082726 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:49.082739 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:49.082749 [ 16 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:49.082762 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:49.082772 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:49.082782 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:49.082839 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:49.083122 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:49.083149 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:49.083162 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:49.083174 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:49.083184 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:49.083223 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:49.083239 [ 15 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:49.083253 [ 15 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:49.083264 [ 15 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:49.240528 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:49.240569 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:49.240582 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:49.583763 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:49.583804 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:49.583817 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:49.583828 [ 15 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:49.583840 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:49.583851 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:49.583863 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:49.583959 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:49.584238 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:49.584260 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:49.584270 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:49.584281 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:49.584291 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:49.584301 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:49.584312 [ 12 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:49.584325 [ 12 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:49.584336 [ 12 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:49.991426 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:49.991464 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:49.991479 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:50.084590 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:50.084627 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:50.084638 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:50.084648 [ 12 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:50.084660 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:50.084670 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:50.084681 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:50.084739 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:50.085055 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:50.085082 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:50.085094 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:50.085106 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:50.085115 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:50.085124 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:50.085136 [ 16 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:50.085148 [ 16 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:50.085159 [ 16 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:50.585185 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:50.585224 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:50.585235 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:50.585244 [ 14 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:50.585254 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:50.585263 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:50.585273 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:50.585296 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:50.585663 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:50.585691 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:50.585704 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:50.585716 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:50.585727 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:50.585736 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:50.585749 [ 16 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:50.585761 [ 16 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:50.585773 [ 16 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:50.741784 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:50.741828 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:50.741842 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:51.085894 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:51.085936 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:51.085948 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:51.085958 [ 16 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:51.085969 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:51.085978 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:51.085987 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:51.086053 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:51.086293 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:51.086320 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:51.086331 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:51.086341 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:51.086351 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:51.086360 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:51.086372 [ 14 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:51.086384 [ 14 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:51.086395 [ 14 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:51.492513 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:51.492551 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:51.492562 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:51.586834 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:51.586871 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:51.586883 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:51.586894 [ 12 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:51.586905 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:51.586914 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:51.586925 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:51.586975 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:51.587228 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:51.587252 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:51.587263 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:51.587273 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:51.587282 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:51.587290 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:51.587301 [ 14 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:51.587311 [ 14 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:51.587320 [ 14 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:52.087558 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:52.087619 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:52.087631 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:52.087641 [ 12 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:52.087652 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:52.087662 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:52.087673 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:52.087726 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:52.087987 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:52.088010 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:52.088022 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:52.088032 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:52.088041 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:52.088050 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:52.088062 [ 16 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:52.088074 [ 16 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:52.088084 [ 16 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:52.189171 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:52.189216 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:48:52.243432 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:52.243471 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:52.243483 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:52.243522 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:48:52.243533 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:48:52.243543 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (38) and matched log idx (0) 2024.09.25 20:48:52.243552 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:48:52.243561 [ 16 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:52.243572 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 38 2024.09.25 20:48:52.243581 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:52.243591 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:52.243601 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:48:52.243627 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:52.243795 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:52.243820 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:48:52.588003 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:52.588043 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:52.588058 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:48:52.588071 [ 18 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:52.588084 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:52.588096 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:52.588108 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:52.588170 [ 18 ] {} RaftInstance: sent 2024.09.25 20:48:52.588441 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:52.588468 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:52.588487 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:52.588497 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:52.588505 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:52.588513 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:52.588523 [ 16 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:52.588534 [ 16 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:52.588544 [ 16 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:52.994593 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:52.994630 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:52.994644 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:52.994687 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:48:52.994701 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:48:52.994712 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (39) and matched log idx (0) 2024.09.25 20:48:52.994753 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:48:52.994765 [ 17 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:52.994777 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:52.994787 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:52.994798 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:52.994808 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:48:52.994835 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:53.089271 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:53.089312 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:53.089326 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:48:53.089337 [ 18 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:53.089350 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:53.089360 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:53.089371 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:53.089427 [ 18 ] {} RaftInstance: sent 2024.09.25 20:48:53.089684 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:53.089710 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:53.089721 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:53.089731 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:53.089739 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:53.089749 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:53.089761 [ 17 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:53.089772 [ 17 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:53.089782 [ 17 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:53.590039 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:53.590082 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:53.590096 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:48:53.590108 [ 13 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:53.590120 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:53.590129 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:53.590140 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:53.590195 [ 13 ] {} RaftInstance: sent 2024.09.25 20:48:53.590475 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:53.590499 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:53.590510 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:53.590521 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:53.590530 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:53.590538 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:53.590549 [ 17 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:53.590561 [ 17 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:53.590571 [ 17 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:53.745711 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:53.745750 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:53.745762 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:54.090819 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:54.090859 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:54.090869 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:54.090879 [ 19 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:54.090889 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:54.090897 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:54.090906 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:54.090952 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:54.091310 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:54.091337 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:54.091348 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:54.091358 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:54.091367 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:54.091375 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:54.091386 [ 17 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:54.091397 [ 17 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:54.091407 [ 17 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:54.259178 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:54.259224 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:48:54.496490 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:54.496536 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:54.496551 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:54.496596 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:48:54.496610 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:48:54.496621 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (39) and matched log idx (0) 2024.09.25 20:48:54.496631 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:48:54.496642 [ 15 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:54.496653 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:54.496661 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:54.496672 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:54.496684 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:48:54.496712 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:54.591989 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:54.592045 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:54.592058 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:54.592070 [ 19 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:54.592082 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:54.592092 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:54.592103 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:54.592155 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:54.592529 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:54.592558 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:54.592569 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:54.592580 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:54.592589 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:54.592598 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:54.592610 [ 15 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:54.592623 [ 15 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:54.592634 [ 15 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:55.092672 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:55.092719 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:55.092733 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:55.092744 [ 14 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:55.092756 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:55.092767 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:55.092777 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:55.092826 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:55.093121 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:55.093153 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:55.093166 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:55.093177 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:55.093187 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:55.093196 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:55.093209 [ 15 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:55.093222 [ 15 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:55.093233 [ 15 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:55.247286 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:55.247330 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:55.247342 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:55.593430 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:55.593468 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:55.593480 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:55.593491 [ 15 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:55.593503 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:55.593513 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:55.593524 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:55.593578 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:55.593905 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:55.593930 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:55.593941 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:55.593952 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:55.593961 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:55.593970 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:55.593981 [ 19 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:55.593993 [ 19 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:55.594005 [ 19 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:55.998209 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:55.998247 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:55.998261 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:56.094423 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:56.094466 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:56.094478 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:48:56.094488 [ 19 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:56.094501 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:56.094512 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:56.094523 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:56.094579 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:56.094817 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:56.094843 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:56.094856 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:56.094866 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:56.094876 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:56.094885 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:56.094896 [ 15 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:56.094908 [ 15 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:56.094919 [ 15 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:56.595394 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:56.595432 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:56.595445 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:56.595455 [ 12 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:56.595467 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:56.595477 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:56.595487 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:56.595541 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:56.595799 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:56.595821 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:56.595833 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:56.595845 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:56.595854 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:56.595862 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:56.595873 [ 15 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:56.595884 [ 15 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:56.595896 [ 15 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:56.748908 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:56.748944 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:56.748958 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:57.096041 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:57.096112 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:57.096127 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:48:57.096140 [ 15 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:57.096155 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:57.096167 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:57.096180 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:57.096240 [ 15 ] {} RaftInstance: sent 2024.09.25 20:48:57.096496 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:57.096523 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:57.096535 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:57.096546 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:57.096555 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:57.096563 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:57.096577 [ 19 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:57.096589 [ 19 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:57.096600 [ 19 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:57.429201 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:48:57.429250 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:48:57.499444 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:57.499482 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:57.499494 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:48:57.499533 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:48:57.499545 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:48:57.499555 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (39) and matched log idx (0) 2024.09.25 20:48:57.499565 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:48:57.499576 [ 19 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:57.499588 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:57.499597 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:57.499607 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:48:57.499619 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:48:57.499647 [ 19 ] {} RaftInstance: sent 2024.09.25 20:48:57.596919 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:57.596961 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:57.596974 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:48:57.596986 [ 12 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:57.596998 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:57.597023 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:57.597036 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:57.597090 [ 12 ] {} RaftInstance: sent 2024.09.25 20:48:57.597364 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:57.597426 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:57.597437 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:57.597446 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:57.597454 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:57.597462 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:57.597473 [ 18 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:57.597484 [ 18 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:57.597493 [ 18 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:58.097612 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:58.097657 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:58.097668 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:48:58.097677 [ 18 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:58.097689 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:58.097698 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:58.097708 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:58.097758 [ 18 ] {} RaftInstance: sent 2024.09.25 20:48:58.098037 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:58.098063 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:58.098075 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:58.098085 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:58.098094 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:58.098102 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:58.098116 [ 16 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:58.098128 [ 16 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:58.098138 [ 16 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:58.250184 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:58.250229 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:58.250243 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:58.598309 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:58.598350 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:58.598363 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:48:58.598375 [ 16 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 39 2024.09.25 20:48:58.598388 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=0, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:58.598399 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:58.598410 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:58.598468 [ 16 ] {} RaftInstance: sent 2024.09.25 20:48:58.598754 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:58.598774 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=39 2024.09.25 20:48:58.598783 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:58.598794 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 39 2024.09.25 20:48:58.598803 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:58.598811 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 38 2024.09.25 20:48:58.598823 [ 17 ] {} RaftInstance: last durable index 38, precommit index 38 2024.09.25 20:48:58.598837 [ 17 ] {} RaftInstance: quorum idx 1, 38 38 0 2024.09.25 20:48:58.598847 [ 17 ] {} RaftInstance: local log idx 38, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:58.755111 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:48:58.755130 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:48:58.755218 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:48:58.755256 [ 6 ] {} RaftInstance: append at log_idx 39, timestamp 1727297338755228 2024.09.25 20:48:58.755310 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:48:58.755339 [ 21 ] {} RaftInstance: last_log_idx: 38, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:48:58.755353 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=38, LastLogTerm=2, EntriesLength=1, CommitIndex=38, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:58.755364 [ 21 ] {} RaftInstance: idx: 39 2024.09.25 20:48:58.755375 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:58.755434 [ 21 ] {} RaftInstance: sent 2024.09.25 20:48:58.755447 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:58.756634 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:48:58.756663 [ 8 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:48:58.756676 [ 8 ] {} RaftInstance: quorum idx 1, 39 38 0 2024.09.25 20:48:58.756687 [ 8 ] {} RaftInstance: local log idx 39, target_commit_idx 38, quick_commit_index_ 38, state_->get_commit_idx() 38 2024.09.25 20:48:58.756913 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:58.756939 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:48:58.756949 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:58.756959 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:48:58.756967 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:58.756975 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 38, new matched idx: 39 2024.09.25 20:48:58.756984 [ 18 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:48:58.757009 [ 18 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:48:58.757028 [ 18 ] {} RaftInstance: trigger commit upto 39 2024.09.25 20:48:58.757037 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:48:58.757047 [ 18 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:48:58.757073 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 39 2024.09.25 20:48:58.757085 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:58.757094 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:58.757137 [ 18 ] {} RaftInstance: sent 2024.09.25 20:48:58.757150 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:58.757161 [ 18 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 38 2024.09.25 20:48:58.757172 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:48:58.757213 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:48:58.757239 [ 20 ] {} RaftInstance: commit upto 39, current idx 38 2024.09.25 20:48:58.757250 [ 20 ] {} RaftInstance: commit upto 39, current idx 39 2024.09.25 20:48:58.757284 [ 20 ] {} RaftInstance: notify cb 39 1d87a328 2024.09.25 20:48:58.757297 [ 20 ] {} RaftInstance: DONE: commit upto 39, current idx 39 2024.09.25 20:48:58.757307 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:48:58.757401 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:58.757421 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:48:58.757431 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:58.757441 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:48:58.757450 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:58.757459 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:48:58.757469 [ 17 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:48:58.757497 [ 17 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:48:58.757505 [ 17 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:48:59.001154 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:59.001194 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:59.001205 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:48:59.099292 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:59.099337 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:59.099350 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:48:59.099362 [ 17 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:48:59.099376 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:48:59.099386 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:59.099398 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:59.099453 [ 17 ] {} RaftInstance: sent 2024.09.25 20:48:59.099756 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:59.099782 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:48:59.099793 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:59.099805 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:48:59.099815 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:59.099825 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:48:59.099839 [ 13 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:48:59.099853 [ 13 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:48:59.099864 [ 13 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:48:59.599881 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:48:59.599921 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:59.599933 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:48:59.599944 [ 14 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:48:59.599956 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:48:59.599967 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:48:59.599978 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:48:59.600033 [ 14 ] {} RaftInstance: sent 2024.09.25 20:48:59.600317 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:48:59.600343 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:48:59.600354 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:48:59.600364 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:48:59.600373 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:48:59.600382 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:48:59.600393 [ 13 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:48:59.600406 [ 13 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:48:59.600416 [ 13 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:48:59.751460 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:48:59.751505 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:48:59.751518 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:00.100568 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:00.100605 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:00.100620 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:00.100631 [ 13 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:00.100645 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:00.100657 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:00.100670 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:00.100730 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:00.101004 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:00.101029 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:00.101041 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:00.101052 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:00.101062 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:00.101072 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:00.101084 [ 14 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:00.101097 [ 14 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:00.101108 [ 14 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:00.502382 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:00.502435 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:00.502449 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:00.601506 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:00.601585 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:00.601613 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:00.601628 [ 17 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:00.601645 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:00.601660 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:00.601675 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:00.601747 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:00.602005 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:00.602420 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:00.602555 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:00.602583 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:00.602595 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:00.602607 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:00.602620 [ 14 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:00.602634 [ 14 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:00.602646 [ 14 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:01.102188 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:01.102259 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:01.102275 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:01.102286 [ 13 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:01.102299 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:01.102310 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:01.102321 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:01.102377 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:01.102660 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:01.102689 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:01.102701 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:01.102713 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:01.102723 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:01.102732 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:01.102745 [ 17 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:01.102758 [ 17 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:01.102769 [ 17 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:01.252985 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:01.253026 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:01.253038 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:01.603304 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:01.603346 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:01.603359 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:01.603369 [ 17 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:01.603381 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:01.603391 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:01.603402 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:01.603451 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:01.603704 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:01.603727 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:01.603739 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:01.603813 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:01.603825 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:01.603834 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:01.603846 [ 15 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:01.603858 [ 15 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:01.603869 [ 15 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:02.004029 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:02.004078 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:02.004094 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:02.104548 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:02.104609 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:02.104621 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:02.104633 [ 17 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:02.104646 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:02.104656 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:02.104667 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:02.104724 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:02.105039 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:02.105067 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:02.105080 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:02.105091 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:02.105101 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:02.105111 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:02.105123 [ 15 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:02.105136 [ 15 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:02.105147 [ 15 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:02.605479 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:02.605523 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:02.605536 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:02.605547 [ 15 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:02.605561 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:02.605572 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:02.605584 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:02.605636 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:02.606006 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:02.606029 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:02.606040 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:02.606051 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:02.606061 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:02.606071 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:02.606083 [ 19 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:02.606094 [ 19 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:02.606104 [ 19 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:02.755146 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:02.755197 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:02.755212 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:03.106364 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:03.106405 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:03.106418 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:03.106428 [ 17 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:03.106441 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:03.106452 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:03.106463 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:03.106524 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:03.106769 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:03.106796 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:03.106808 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:03.106818 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:03.106827 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:03.106836 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:03.106847 [ 19 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:03.106858 [ 19 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:03.106868 [ 19 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:03.505892 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:03.505931 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:03.505944 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:03.607009 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:03.607049 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:03.607063 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:03.607074 [ 17 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:03.607086 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:03.607096 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:03.607107 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:03.607158 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:03.607438 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:03.607461 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:03.607471 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:03.607481 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:03.607489 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:03.607497 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:03.607507 [ 15 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:03.607519 [ 15 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:03.607528 [ 15 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:04.107575 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:04.107613 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:04.107625 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:04.107635 [ 12 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:04.107646 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:04.107656 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:04.107667 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:04.107716 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:04.107991 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:04.108012 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:04.108023 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:04.108033 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:04.108042 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:04.108050 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:04.108061 [ 15 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:04.108072 [ 15 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:04.108082 [ 15 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:04.256134 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:04.256176 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:04.256190 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:04.609081 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:04.609143 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:04.609156 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:04.609168 [ 15 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:04.609180 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:04.609190 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:04.609207 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:04.609257 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:04.609581 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:04.609616 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:04.609627 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:04.609638 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:04.609647 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:04.609656 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:04.609674 [ 12 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:04.609686 [ 12 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:04.609696 [ 12 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:05.007116 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:05.007157 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:05.007172 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:05.110241 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:05.110281 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:05.110296 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:05.110309 [ 12 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:05.110324 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:05.110336 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:05.110350 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:05.110409 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:05.110663 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:05.110690 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:05.110702 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:05.110713 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:05.110723 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:05.110732 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:05.110745 [ 17 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:05.110758 [ 17 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:05.110769 [ 17 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:05.610906 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:05.610950 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:05.610965 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:05.610978 [ 12 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:05.610994 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:05.611006 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:05.611019 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:05.611076 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:05.611321 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:05.611342 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:05.611354 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:05.611366 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:05.611376 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:05.611386 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:05.611399 [ 17 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:05.611412 [ 17 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:05.611424 [ 17 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:05.757436 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:05.757476 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:05.757489 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:06.111560 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:06.111595 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:06.111607 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:06.111617 [ 17 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:06.111628 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:06.111638 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:06.111649 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:06.111702 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:06.112067 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:06.112089 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:06.112098 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:06.112108 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:06.112118 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:06.112127 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:06.112138 [ 16 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:06.112150 [ 16 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:06.112162 [ 16 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:06.508349 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:06.508391 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:06.508405 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:06.612668 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:06.612709 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:06.612721 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:06.612766 [ 16 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:06.612786 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:06.612797 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:06.612808 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:06.612861 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:06.613132 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:06.613155 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:06.613167 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:06.613178 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:06.613188 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:06.613198 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:06.613210 [ 18 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:06.613223 [ 18 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:06.613235 [ 18 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:07.113433 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:07.113504 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:07.113517 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:07.113527 [ 17 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:07.113539 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:07.113548 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:07.113566 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:07.113620 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:07.113891 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:07.113929 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:07.113941 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:07.113977 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:07.113988 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:07.113997 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:07.114009 [ 18 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:07.114020 [ 18 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:07.114031 [ 18 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:07.259378 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:07.259437 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:07.259450 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:07.614503 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:07.614548 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:07.614561 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:07.614574 [ 18 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:07.614587 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:07.614598 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:07.614610 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:07.614665 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:07.615008 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:07.615036 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:07.615049 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:07.615060 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:07.615070 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:07.615079 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:07.615091 [ 16 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:07.615105 [ 16 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:07.615117 [ 16 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:08.010145 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:08.010188 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:08.010202 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:08.115652 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:08.115695 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:08.115708 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:08.115720 [ 16 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:08.115732 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:08.115741 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:08.115752 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:08.115801 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:08.116072 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:08.116095 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:08.116105 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:08.116116 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:08.116126 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:08.116135 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:08.116146 [ 18 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:08.116158 [ 18 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:08.116168 [ 18 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:08.616203 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:08.616243 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:08.616256 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:08.616267 [ 13 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 40 2024.09.25 20:49:08.616280 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=0, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:08.616290 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:08.616302 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:08.616356 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:08.616627 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:08.616681 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=40 2024.09.25 20:49:08.616696 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:08.616708 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 40 2024.09.25 20:49:08.616718 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:08.616728 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 39 2024.09.25 20:49:08.616740 [ 18 ] {} RaftInstance: last durable index 39, precommit index 39 2024.09.25 20:49:08.616753 [ 18 ] {} RaftInstance: quorum idx 1, 39 39 0 2024.09.25 20:49:08.616764 [ 18 ] {} RaftInstance: local log idx 39, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:08.755074 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:49:08.755095 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:49:08.755147 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:49:08.755180 [ 6 ] {} RaftInstance: append at log_idx 40, timestamp 1727297348755160 2024.09.25 20:49:08.755238 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:49:08.755262 [ 21 ] {} RaftInstance: last_log_idx: 39, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:08.755276 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=39, LastLogTerm=2, EntriesLength=1, CommitIndex=39, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:08.755307 [ 21 ] {} RaftInstance: idx: 40 2024.09.25 20:49:08.755319 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:08.755372 [ 21 ] {} RaftInstance: sent 2024.09.25 20:49:08.755385 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:08.756278 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:49:08.756304 [ 8 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:08.756318 [ 8 ] {} RaftInstance: quorum idx 1, 40 39 0 2024.09.25 20:49:08.756330 [ 8 ] {} RaftInstance: local log idx 40, target_commit_idx 39, quick_commit_index_ 39, state_->get_commit_idx() 39 2024.09.25 20:49:08.756909 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:08.756955 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:08.756968 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:08.756980 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:08.756991 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:08.757000 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 39, new matched idx: 40 2024.09.25 20:49:08.757010 [ 13 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:08.757020 [ 13 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:08.757030 [ 13 ] {} RaftInstance: trigger commit upto 40 2024.09.25 20:49:08.757040 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:08.757048 [ 13 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:08.757059 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 40 2024.09.25 20:49:08.757067 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:08.757076 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:08.757116 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:08.757125 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:08.757136 [ 13 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 39 2024.09.25 20:49:08.757145 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:49:08.757184 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:49:08.757210 [ 20 ] {} RaftInstance: commit upto 40, current idx 39 2024.09.25 20:49:08.757221 [ 20 ] {} RaftInstance: commit upto 40, current idx 40 2024.09.25 20:49:08.757257 [ 20 ] {} RaftInstance: notify cb 40 1d87b5c8 2024.09.25 20:49:08.757275 [ 20 ] {} RaftInstance: DONE: commit upto 40, current idx 40 2024.09.25 20:49:08.757286 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:49:08.757390 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:08.757415 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:08.757424 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:08.757434 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:08.757444 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:08.757453 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:08.757463 [ 18 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:08.757474 [ 18 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:08.757483 [ 18 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:08.760483 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:08.760509 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:08.760521 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:09.116636 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:09.116674 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:09.116687 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:09.116698 [ 18 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:09.116710 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:09.116720 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:09.116730 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:09.116781 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:09.117116 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:09.117142 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:09.117155 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:09.117165 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:09.117175 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:09.117185 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:09.117198 [ 13 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:09.117211 [ 13 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:09.117221 [ 13 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:09.511249 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:09.511280 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:09.511292 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:09.617380 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:09.617462 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:09.617496 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:09.617511 [ 16 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:09.617525 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:09.617537 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:09.617558 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:09.617618 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:09.617888 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:09.617923 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:09.617937 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:09.617950 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:09.617960 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:09.617970 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:09.617991 [ 18 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:09.618007 [ 18 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:09.618017 [ 18 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:10.118027 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:10.118066 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:10.118079 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:10.118089 [ 14 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:10.118101 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:10.118111 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:10.118121 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:10.118170 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:10.118455 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:10.118481 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:10.118491 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:10.118500 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:10.118508 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:10.118516 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:10.118527 [ 18 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:10.118552 [ 18 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:10.118563 [ 18 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:10.261667 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:10.261705 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:10.261717 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:10.359173 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:10.359250 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:10.618454 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:10.618490 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:10.618504 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:10.618515 [ 14 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:10.618526 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:10.618536 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:10.618546 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:10.618594 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:10.618891 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:10.618914 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:10.618926 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:10.618937 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:10.618946 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:10.618956 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:10.618970 [ 18 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:10.618984 [ 18 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:10.619031 [ 18 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:11.012234 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:11.012278 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:11.012292 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:11.012335 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:11.012345 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:11.012355 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (39) and matched log idx (0) 2024.09.25 20:49:11.012366 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:49:11.012376 [ 16 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:11.012388 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 39 2024.09.25 20:49:11.012397 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:11.012407 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:11.012418 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:11.012449 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:11.118753 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:11.118796 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:11.118810 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:11.118823 [ 18 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:11.118836 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:11.118848 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:11.118859 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:11.118914 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:11.119289 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:11.119317 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:11.119331 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:11.119342 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:11.119352 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:11.119363 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:11.119376 [ 16 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:11.119390 [ 16 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:11.119402 [ 16 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:11.419200 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:11.419245 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:11.619483 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:11.619524 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:11.619536 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:11.619548 [ 16 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:11.619559 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:11.619570 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:11.619581 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:11.619635 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:11.619914 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:11.619943 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:11.619956 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:11.619968 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:11.619978 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:11.619987 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:11.619999 [ 18 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:11.620023 [ 18 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:11.620035 [ 18 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:11.763062 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:11.763104 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:11.763122 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:11.763171 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:11.763188 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:11.763200 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (41) and matched log idx (0) 2024.09.25 20:49:11.763210 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:49:11.763220 [ 19 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:11.763232 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:11.763242 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:11.763253 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:11.763263 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:11.763289 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:12.120656 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:12.120749 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:12.120762 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:12.120772 [ 16 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:12.120782 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:12.120791 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:12.120801 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:12.120851 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:12.121204 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:12.121228 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:12.121241 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:12.121253 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:12.121263 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:12.121273 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:12.121285 [ 15 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:12.121298 [ 15 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:12.121308 [ 15 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:12.169240 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:12.169292 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:12.513688 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:12.513724 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:12.513736 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:12.513777 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:12.513789 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:12.513799 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (41) and matched log idx (0) 2024.09.25 20:49:12.513807 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:49:12.513815 [ 15 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:12.513825 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:12.513836 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:12.513845 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:12.513855 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:12.513882 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:12.514014 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:12.514037 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:12.621388 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:12.621427 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:12.621441 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:12.621453 [ 16 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:12.621465 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:12.621476 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:12.621488 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:12.621543 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:12.621819 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:12.621842 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:12.621854 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:12.621864 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:12.621874 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:12.621883 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:12.621894 [ 15 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:12.621907 [ 15 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:12.621918 [ 15 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:13.121976 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:13.122021 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:13.122035 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:13.122045 [ 16 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:13.122058 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:13.122069 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:13.122082 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:13.122137 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:13.122394 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:13.122418 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:13.122429 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:13.122439 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:13.122449 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:13.122458 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:13.122469 [ 15 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:13.122482 [ 15 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:13.122492 [ 15 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:13.264547 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:13.264590 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:13.264605 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:13.264660 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:13.264674 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:13.264684 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (41) and matched log idx (0) 2024.09.25 20:49:13.264694 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:49:13.264704 [ 17 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:13.264737 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:13.264748 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:13.264759 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:13.264771 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:13.264800 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:13.264929 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:13.264959 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:13.623329 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:13.623371 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:13.623383 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:13.623394 [ 15 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:13.623406 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:13.623415 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:13.623425 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:13.623476 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:13.623783 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:13.623808 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:13.623820 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:13.623831 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:13.623841 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:13.623849 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:13.623860 [ 17 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:13.623872 [ 17 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:13.623883 [ 17 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:14.015027 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:14.015067 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:14.015082 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:14.015125 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:14.015139 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:14.015150 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (41) and matched log idx (0) 2024.09.25 20:49:14.015162 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:49:14.015173 [ 17 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:14.015186 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:14.015197 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:14.015208 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:14.015220 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:14.015252 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:14.123707 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:14.123750 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:14.123766 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:14.123779 [ 15 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:14.123792 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:14.123801 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:14.123811 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:14.123854 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:14.124198 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:14.124227 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:14.124239 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:14.124250 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:14.124294 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:14.124308 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:14.124322 [ 17 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:14.124334 [ 17 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:14.124346 [ 17 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:14.429147 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:14.429196 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:14.624388 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:14.624430 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:14.624446 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:14.624457 [ 17 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:14.624470 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:14.624481 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:14.624492 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:14.624552 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:14.624843 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:14.624885 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:14.624897 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:14.624907 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:14.624917 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:14.624926 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:14.624939 [ 16 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:14.624952 [ 16 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:14.624961 [ 16 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:14.766031 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:14.766073 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:14.766086 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:14.766127 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:14.766139 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:14.766151 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (41) and matched log idx (0) 2024.09.25 20:49:14.766162 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:49:14.766174 [ 13 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:14.766187 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:14.766210 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:14.766222 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:14.766234 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:14.766259 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:15.125523 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:15.125563 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:15.125575 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:15.125586 [ 16 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:15.125598 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:15.125609 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:15.125620 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:15.125671 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:15.126019 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:15.126049 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:15.126064 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:15.126076 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:15.126087 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:15.126097 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:15.126109 [ 13 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:15.126121 [ 13 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:15.126131 [ 13 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:15.179227 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:15.179277 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:15.516539 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:15.516578 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:15.516591 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:15.516634 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:15.516646 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:15.516657 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (41) and matched log idx (0) 2024.09.25 20:49:15.516667 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:49:15.516679 [ 17 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:15.516692 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:15.516703 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:15.516715 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:15.516726 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:15.516750 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:15.625999 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:15.626132 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:15.626147 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:15.626159 [ 16 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:15.626180 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:15.626191 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:15.626203 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:15.626256 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:15.626505 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:15.626531 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:15.626543 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:15.626553 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:15.626562 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:15.626571 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:15.626582 [ 17 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:15.626594 [ 17 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:15.626605 [ 17 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:16.126841 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:16.126880 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:16.126894 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:16.126905 [ 14 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:16.126918 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:16.126930 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:16.126941 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:16.127000 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:16.127265 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:16.127296 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:16.127312 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:16.127326 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:16.127338 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:16.127349 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:16.127361 [ 17 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:16.127372 [ 17 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:16.127383 [ 17 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:16.267827 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:16.267887 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:16.267903 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:16.627958 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:16.628002 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:16.628029 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:16.628042 [ 17 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:16.628055 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:16.628066 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:16.628078 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:16.628135 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:16.628462 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:16.628488 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:16.628501 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:16.628512 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:16.628521 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:16.628530 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:16.628541 [ 19 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:16.628552 [ 19 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:16.628564 [ 19 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:17.018576 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:17.018618 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:17.018631 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:17.128696 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:17.128743 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:17.128754 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:49:17.128764 [ 19 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:17.128775 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:17.128784 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:17.128794 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:17.128841 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:17.129115 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:17.129141 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:17.129152 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:17.129162 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:17.129171 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:17.129180 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:17.129191 [ 18 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:17.129202 [ 18 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:17.129212 [ 18 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:17.629282 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:17.629322 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:17.629334 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:17.629345 [ 12 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:17.629356 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:17.629366 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:17.629376 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:17.629424 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:17.629685 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:17.629706 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:17.629716 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:17.629724 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:17.629733 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:17.629741 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:17.629752 [ 18 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:17.629762 [ 18 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:17.629772 [ 18 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:17.768806 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:17.768842 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:17.768853 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:18.129929 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:18.129972 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:18.129985 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:18.129997 [ 18 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:18.130009 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:18.130020 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:18.130031 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:18.130079 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:18.130375 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:18.130404 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:18.130418 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:18.130430 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:18.130440 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:18.130449 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:18.130463 [ 12 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:18.130476 [ 12 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:18.130487 [ 12 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:18.519573 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:18.519621 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:18.519634 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:18.630701 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:18.630740 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:18.630752 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:18.630763 [ 18 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 41 2024.09.25 20:49:18.630774 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=0, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:18.630785 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:18.630796 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:18.630855 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:18.631115 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:18.631142 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=41 2024.09.25 20:49:18.631155 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:18.631166 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 41 2024.09.25 20:49:18.631177 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:18.631185 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 40 2024.09.25 20:49:18.631197 [ 19 ] {} RaftInstance: last durable index 40, precommit index 40 2024.09.25 20:49:18.631210 [ 19 ] {} RaftInstance: quorum idx 1, 40 40 0 2024.09.25 20:49:18.631239 [ 19 ] {} RaftInstance: local log idx 40, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:18.755163 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:49:18.755180 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:49:18.755226 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:49:18.755273 [ 6 ] {} RaftInstance: append at log_idx 41, timestamp 1727297358755237 2024.09.25 20:49:18.755332 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:49:18.755361 [ 21 ] {} RaftInstance: last_log_idx: 40, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:18.755376 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=40, LastLogTerm=2, EntriesLength=1, CommitIndex=40, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:18.755386 [ 21 ] {} RaftInstance: idx: 41 2024.09.25 20:49:18.755398 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:18.755446 [ 21 ] {} RaftInstance: sent 2024.09.25 20:49:18.755459 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:18.756428 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:49:18.756460 [ 8 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:18.756474 [ 8 ] {} RaftInstance: quorum idx 1, 41 40 0 2024.09.25 20:49:18.756485 [ 8 ] {} RaftInstance: local log idx 41, target_commit_idx 40, quick_commit_index_ 40, state_->get_commit_idx() 40 2024.09.25 20:49:18.756981 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:18.757009 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:18.757021 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:18.757032 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:18.757041 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:18.757051 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 40, new matched idx: 41 2024.09.25 20:49:18.757062 [ 15 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:18.757073 [ 15 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:18.757083 [ 15 ] {} RaftInstance: trigger commit upto 41 2024.09.25 20:49:18.757092 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:18.757102 [ 15 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:18.757111 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:18.757120 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:18.757129 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:18.757172 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:18.757186 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:18.757196 [ 15 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 40 2024.09.25 20:49:18.757206 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:49:18.757248 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:49:18.757275 [ 20 ] {} RaftInstance: commit upto 41, current idx 40 2024.09.25 20:49:18.757287 [ 20 ] {} RaftInstance: commit upto 41, current idx 41 2024.09.25 20:49:18.757307 [ 20 ] {} RaftInstance: notify cb 41 1d661d98 2024.09.25 20:49:18.757320 [ 20 ] {} RaftInstance: DONE: commit upto 41, current idx 41 2024.09.25 20:49:18.757329 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:49:18.757532 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:18.757563 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:18.757575 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:18.757585 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:18.757595 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:18.757604 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:18.757615 [ 19 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:18.757627 [ 19 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:18.757637 [ 19 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:19.131863 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:19.131909 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:19.131922 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:19.131934 [ 15 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:19.131946 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:19.131956 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:19.131968 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:19.132044 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:19.132345 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:19.132371 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:19.132382 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:19.132391 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:19.132400 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:19.132408 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:19.132419 [ 19 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:19.132429 [ 19 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:19.132439 [ 19 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:19.270504 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:19.270547 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:19.270561 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:19.632618 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:19.632654 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:19.632665 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:49:19.632675 [ 19 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:19.632686 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:19.632695 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:19.632705 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:19.632752 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:19.633089 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:19.633115 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:19.633126 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:19.633136 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:19.633144 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:19.633153 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:19.633164 [ 18 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:19.633176 [ 18 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:19.633186 [ 18 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:20.021207 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:20.021247 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:20.021260 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:20.133325 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:20.133361 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:20.133372 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:20.133383 [ 18 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:20.133394 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:20.133403 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:20.133413 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:20.133462 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:20.133759 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:20.133786 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:20.133799 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:20.133810 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:20.133820 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:20.133829 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:20.133841 [ 15 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:20.133854 [ 15 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:20.133864 [ 15 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:20.633882 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:20.633923 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:20.633935 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:20.633945 [ 18 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:20.633957 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:20.633967 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:20.633979 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:20.634032 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:20.634254 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:20.634283 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:20.634298 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:20.634309 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:20.634320 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:20.634331 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:20.634344 [ 15 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:20.634357 [ 15 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:20.634369 [ 15 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:20.771336 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:20.771378 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:20.771392 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:21.134472 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:21.134517 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:21.134529 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:21.134540 [ 15 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:21.134553 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:21.134562 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:21.134574 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:21.134627 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:21.134978 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:21.135001 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:21.135011 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:21.135020 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:21.135028 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:21.135036 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:21.135046 [ 13 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:21.135056 [ 13 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:21.135066 [ 13 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:21.522126 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:21.522166 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:21.522179 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:21.635650 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:21.635693 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:21.635706 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:21.635718 [ 13 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:21.635731 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:21.635742 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:21.635754 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:21.635812 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:21.636081 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:21.636108 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:21.636122 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:21.636134 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:21.636143 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:21.636152 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:21.636164 [ 15 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:21.636177 [ 15 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:21.636188 [ 15 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:22.136351 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:22.136414 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:22.136426 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:22.136436 [ 13 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:22.136447 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:22.136456 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:22.136466 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:22.136516 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:22.136771 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:22.136796 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:22.136807 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:22.136817 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:22.136826 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:22.136835 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:22.136846 [ 15 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:22.136857 [ 15 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:22.136869 [ 15 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:22.273287 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:22.273328 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:22.273369 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:22.637542 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:22.637583 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:22.637597 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:22.637608 [ 13 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:22.637620 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:22.637630 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:22.637642 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:22.637697 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:22.637987 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:22.638033 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:22.638044 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:22.638054 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:22.638063 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:22.638072 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:22.638082 [ 15 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:22.638094 [ 15 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:22.638104 [ 15 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:23.024154 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:23.024197 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:23.024211 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:23.138281 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:23.138323 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:23.138336 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:23.138347 [ 13 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:23.138359 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:23.138367 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:23.138378 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:23.138462 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:23.138730 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:23.138756 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:23.138770 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:23.138780 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:23.138790 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:23.138798 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:23.138811 [ 14 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:23.138824 [ 14 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:23.138835 [ 14 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:23.639100 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:23.639140 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:23.639153 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:23.639164 [ 16 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:23.639176 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:23.639186 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:23.639197 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:23.639249 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:23.639564 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:23.639587 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:23.639598 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:23.639606 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:23.639614 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:23.639622 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:23.639634 [ 14 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:23.639647 [ 14 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:23.639657 [ 14 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:23.774939 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:23.774980 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:23.774992 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:24.140271 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:24.140310 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:24.140324 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:24.140356 [ 14 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:24.140371 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:24.140382 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:24.140394 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:24.140447 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:24.140708 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:24.140730 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:24.140741 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:24.140752 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:24.140760 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:24.140769 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:24.140780 [ 13 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:24.140791 [ 13 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:24.140801 [ 13 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:24.525106 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:24.525141 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:24.525153 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:24.641233 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:24.641274 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:24.641285 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:24.641295 [ 14 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:24.641307 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:24.641317 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:24.641329 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:24.641377 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:24.641638 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:24.641664 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:24.641676 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:24.641688 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:24.641698 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:24.641708 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:24.641720 [ 13 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:24.641772 [ 13 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:24.641786 [ 13 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:25.141781 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:25.141824 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:25.141836 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:25.141846 [ 17 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:25.141857 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:25.141866 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:25.141877 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:25.141926 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:25.142219 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:25.142247 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:25.142259 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:25.142269 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:25.142279 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:25.142289 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:25.142301 [ 13 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:25.142311 [ 13 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:25.142322 [ 13 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:25.275452 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:25.275497 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:25.275512 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:25.642776 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:25.642819 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:25.642833 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:25.642845 [ 13 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:25.642859 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:25.642870 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:25.642881 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:25.642935 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:25.643209 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:25.643239 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:25.643251 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:25.643262 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:25.643272 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:25.643280 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:25.643292 [ 14 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:25.643304 [ 14 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:25.643314 [ 14 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:26.026534 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:26.026574 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:26.026586 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:26.143635 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:26.143675 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:26.143686 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:26.143696 [ 14 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:26.143708 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:26.143717 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:26.143727 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:26.143776 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:26.144057 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:26.144080 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:26.144090 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:26.144101 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:26.144110 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:26.144119 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:26.144166 [ 17 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:26.144185 [ 17 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:26.144196 [ 17 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:26.644194 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:26.644235 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:26.644247 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:26.644258 [ 13 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:26.644269 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:26.644279 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:26.644291 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:26.644343 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:26.644601 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:26.644629 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:26.644639 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:26.644649 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:26.644659 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:26.644667 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:26.644677 [ 17 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:26.644689 [ 17 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:26.644699 [ 17 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:26.776736 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:26.776770 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:26.776782 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:27.144864 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:27.144930 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:27.144943 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:27.144954 [ 17 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:27.144967 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:27.144978 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:27.144990 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:27.145044 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:27.145293 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:27.145317 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:27.145328 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:27.145338 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:27.145347 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:27.145356 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:27.145367 [ 13 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:27.145423 [ 13 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:27.145440 [ 13 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:27.527629 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:27.527676 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:27.527690 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:27.645732 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:27.645772 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:27.645783 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:27.645793 [ 13 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:27.645804 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:27.645813 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:27.645823 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:27.645893 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:27.646167 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:27.646194 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:27.646206 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:27.646217 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:27.646227 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:27.646236 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:27.646247 [ 17 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:27.646258 [ 17 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:27.646268 [ 17 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:28.146290 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:28.146335 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:28.146349 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:28.146360 [ 12 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:28.146371 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:28.146380 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:28.146390 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:28.146444 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:28.146709 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:28.146733 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:28.146742 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:28.146751 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:28.146760 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:28.146770 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:28.146784 [ 17 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:28.146796 [ 17 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:28.146807 [ 17 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:28.269165 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:28.269213 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:28.278416 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:28.278452 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:28.278464 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:28.278503 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:28.278513 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:28.278522 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (41) and matched log idx (0) 2024.09.25 20:49:28.278531 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:49:28.278541 [ 17 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:28.278569 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 41 2024.09.25 20:49:28.278578 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:28.278590 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:28.278601 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:28.278630 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:28.278776 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:28.278804 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:28.647238 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:28.647273 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:28.647284 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:28.647294 [ 12 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 42 2024.09.25 20:49:28.647306 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=0, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:28.647316 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:28.647326 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:28.647376 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:28.647671 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:28.647693 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=42 2024.09.25 20:49:28.647705 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:28.647715 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 42 2024.09.25 20:49:28.647723 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:28.647731 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 41 2024.09.25 20:49:28.647742 [ 17 ] {} RaftInstance: last durable index 41, precommit index 41 2024.09.25 20:49:28.647755 [ 17 ] {} RaftInstance: quorum idx 1, 41 41 0 2024.09.25 20:49:28.647766 [ 17 ] {} RaftInstance: local log idx 41, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:28.755089 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:49:28.755112 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:49:28.755195 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:49:28.755242 [ 6 ] {} RaftInstance: append at log_idx 42, timestamp 1727297368755213 2024.09.25 20:49:28.755306 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:49:28.755332 [ 21 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:28.755346 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=41, LastLogTerm=2, EntriesLength=1, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:28.755357 [ 21 ] {} RaftInstance: idx: 42 2024.09.25 20:49:28.755369 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:28.755420 [ 21 ] {} RaftInstance: sent 2024.09.25 20:49:28.755436 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:28.755465 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:49:28.755476 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:49:28.755484 [ 21 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:28.755495 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=41, LastLogTerm=2, EntriesLength=1, CommitIndex=41, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:28.755504 [ 21 ] {} RaftInstance: idx: 42 2024.09.25 20:49:28.755514 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 194 warnings, 476 ms, 2 times 2024.09.25 20:49:28.755544 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:28.755554 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:49:28.755563 [ 21 ] {} RaftInstance: sent 2024.09.25 20:49:28.756323 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:49:28.756350 [ 8 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:28.756362 [ 8 ] {} RaftInstance: quorum idx 1, 42 41 0 2024.09.25 20:49:28.756371 [ 8 ] {} RaftInstance: local log idx 42, target_commit_idx 41, quick_commit_index_ 41, state_->get_commit_idx() 41 2024.09.25 20:49:28.756974 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:28.757000 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:28.757011 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:28.757021 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:28.757031 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:28.757040 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 41, new matched idx: 42 2024.09.25 20:49:28.757051 [ 12 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:28.757062 [ 12 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:28.757072 [ 12 ] {} RaftInstance: trigger commit upto 42 2024.09.25 20:49:28.757082 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:28.757092 [ 12 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:28.757103 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:28.757113 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:28.757123 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:28.757167 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:28.757179 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:28.757188 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:49:28.757199 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:49:28.757208 [ 12 ] {} RaftInstance: last_log_idx: 41, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:28.757219 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=41, LastLogTerm=2, EntriesLength=1, CommitIndex=42, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:28.757228 [ 12 ] {} RaftInstance: idx: 42 2024.09.25 20:49:28.757238 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:28.757247 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 20:49:28.757258 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:28.757268 [ 12 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 41 2024.09.25 20:49:28.757278 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:49:28.757322 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:49:28.757340 [ 20 ] {} RaftInstance: commit upto 42, current idx 41 2024.09.25 20:49:28.757348 [ 20 ] {} RaftInstance: commit upto 42, current idx 42 2024.09.25 20:49:28.757381 [ 20 ] {} RaftInstance: notify cb 42 1d87aba8 2024.09.25 20:49:28.757395 [ 20 ] {} RaftInstance: DONE: commit upto 42, current idx 42 2024.09.25 20:49:28.757405 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:49:28.757853 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:28.757892 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:28.757905 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:28.757915 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:28.757924 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:28.757933 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:28.757943 [ 17 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:28.757954 [ 17 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:28.757964 [ 17 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:29.028982 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:29.029054 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:29.029077 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:29.029118 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:29.029130 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:29.029140 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (42) and matched log idx (0) 2024.09.25 20:49:29.029149 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:49:29.029159 [ 12 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:29.029170 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 42 2024.09.25 20:49:29.029179 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:29.029188 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:29.029199 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:29.029228 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:29.147542 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:29.147577 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:29.147588 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:29.147599 [ 17 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:29.147610 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:29.147620 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:29.147631 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:29.147679 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:29.147949 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:29.147968 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:29.147977 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:29.147987 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:29.147995 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:29.148003 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:29.148013 [ 19 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:29.148024 [ 19 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:29.148034 [ 19 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:29.459176 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:29.459225 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:29.648779 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:29.648818 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:29.648830 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:49:29.648841 [ 19 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:29.648852 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:29.648861 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:29.648871 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:29.648921 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:29.649209 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:29.649237 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:29.649249 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:29.649261 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:29.649269 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:29.649279 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:29.649291 [ 18 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:29.649303 [ 18 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:29.649315 [ 18 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:29.779468 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:29.779506 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:29.779519 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:29.779565 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:29.779577 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:29.779588 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (43) and matched log idx (0) 2024.09.25 20:49:29.779599 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:49:29.779610 [ 18 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:29.779621 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:29.779630 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:29.779641 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:29.779652 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:29.779677 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:29.779825 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:29.779853 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:30.149065 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:30.149108 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:30.149120 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:30.149131 [ 17 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:30.149142 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:30.149152 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:30.149163 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:30.149211 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:30.149455 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:30.149475 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:30.149499 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:30.149509 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:30.149517 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:30.149526 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:30.149537 [ 15 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:30.149548 [ 15 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:30.149572 [ 15 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:30.530677 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:30.530768 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:30.530785 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:30.530826 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:30.530840 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:30.530850 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (43) and matched log idx (0) 2024.09.25 20:49:30.530859 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:49:30.530870 [ 18 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:30.530882 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:30.530893 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:30.530903 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:30.530914 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:30.530957 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:30.650214 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:30.650256 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:30.650269 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:30.650280 [ 15 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:30.650291 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:30.650300 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:30.650311 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:30.650363 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:30.650624 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:30.650652 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:30.650666 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:30.650676 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:30.650686 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:30.650695 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:30.650708 [ 18 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:30.650721 [ 18 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:30.650732 [ 18 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:31.151085 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:31.151128 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:31.151142 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:31.151153 [ 18 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:31.151165 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:31.151175 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:31.151186 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:31.151238 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:31.151491 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:31.151517 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:31.151528 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:31.151537 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:31.151546 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:31.151554 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:31.151564 [ 17 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:31.151575 [ 17 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:31.151584 [ 17 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:31.281610 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:31.281650 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:31.281662 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:31.281673 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:49:31.651940 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:31.651982 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:31.651995 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:31.652006 [ 17 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:31.652018 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:31.652028 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:31.652038 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:31.652091 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:31.652388 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:31.652413 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:31.652425 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:31.652435 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:31.652444 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:31.652453 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:31.652465 [ 16 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:31.652477 [ 16 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:31.652487 [ 16 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:32.032635 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:32.032672 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:32.032685 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:32.032694 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:49:32.152971 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:32.153035 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:32.153048 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:32.153060 [ 16 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:32.153072 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:32.153082 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:32.153093 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:32.153172 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:32.153390 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:32.153415 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:32.153427 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:32.153438 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:32.153448 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:32.153456 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:32.153469 [ 17 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:32.153480 [ 17 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:32.153490 [ 17 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:32.653506 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:32.653548 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:32.653563 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:32.653576 [ 16 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:32.653587 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:32.653597 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:32.653610 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:32.653692 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:32.653955 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:32.653980 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:32.654029 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:32.654043 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:32.654053 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:32.654061 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:32.654073 [ 17 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:32.654086 [ 17 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:32.654096 [ 17 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:32.783094 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:32.783131 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:32.783144 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:32.783155 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:49:33.154207 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:33.154261 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:33.154275 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:33.154285 [ 14 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:33.154297 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:33.154307 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:33.154318 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:33.154370 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:33.154668 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:33.154687 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:33.154696 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:33.154706 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:33.154714 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:33.154722 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:33.154734 [ 16 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:33.154746 [ 16 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:33.154756 [ 16 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:33.499135 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:33.499182 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:33.535064 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:33.535112 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:33.535124 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:33.535163 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:33.535173 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:33.535182 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (43) and matched log idx (0) 2024.09.25 20:49:33.535191 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:49:33.535201 [ 16 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:33.535211 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:33.535219 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:33.535228 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:33.535238 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:33.535262 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:33.535403 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:33.535431 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:33.654629 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:33.654669 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:33.654680 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:33.654691 [ 14 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:33.654701 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:33.654710 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:33.654720 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:33.654784 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:33.655043 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:33.655069 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:33.655082 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:33.655092 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:33.655101 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:33.655110 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:33.655122 [ 13 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:33.655135 [ 13 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:33.655146 [ 13 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:34.155317 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:34.155360 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:34.155374 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:34.155386 [ 12 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:34.155401 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:34.155413 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:34.155426 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:34.155486 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:34.155754 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:34.155773 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:34.155783 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:34.155792 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:34.155801 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:34.155809 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:34.155819 [ 13 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:34.155830 [ 13 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:34.155839 [ 13 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:34.285869 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:34.285908 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:34.285920 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:34.285962 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:34.285976 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:34.285986 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (43) and matched log idx (0) 2024.09.25 20:49:34.285996 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:49:34.286024 [ 14 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:34.286038 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:34.286047 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:34.286057 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:34.286068 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:34.286097 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:34.286221 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:34.286249 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:34.656574 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:34.656615 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:34.656627 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:34.656636 [ 13 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:34.656647 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:34.656655 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:34.656665 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:34.656712 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:34.657014 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:34.657042 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:34.657054 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:34.657065 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:34.657075 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:34.657085 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:34.657097 [ 12 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:34.657110 [ 12 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:34.657124 [ 12 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:35.037134 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:35.037174 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:35.037187 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:35.037228 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:35.037243 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:35.037254 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (43) and matched log idx (0) 2024.09.25 20:49:35.037264 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:49:35.037274 [ 13 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:35.037286 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:35.037296 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:35.037307 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:35.037318 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:35.037347 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:35.157596 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:35.157635 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:35.157649 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:35.157660 [ 12 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:35.157672 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:35.157683 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:35.157694 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:35.157750 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:35.158013 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:35.158033 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:35.158042 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:35.158052 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:35.158061 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:35.158070 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:35.158083 [ 19 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:35.158095 [ 19 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:35.158106 [ 19 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:35.459207 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:35.459251 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:35.658460 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:35.658494 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:35.658508 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:49:35.658520 [ 19 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:35.658534 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:35.658546 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:35.658557 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:35.658613 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:35.658894 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:35.658917 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:35.658928 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:35.658939 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:35.658950 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:35.658960 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:35.658973 [ 15 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:35.658987 [ 15 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:35.658999 [ 15 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:35.788163 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:35.788196 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:35.788209 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:35.788248 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:35.788261 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:35.788272 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (43) and matched log idx (0) 2024.09.25 20:49:35.788283 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:49:35.788293 [ 19 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:35.788303 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:35.788312 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:35.788324 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:35.788335 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:35.788362 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:35.788489 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:35.788517 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:36.159694 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:36.159733 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:36.159745 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:36.159756 [ 15 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:36.159769 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:36.159779 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:36.159791 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:36.159843 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:36.160097 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:36.160124 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:36.160135 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:36.160145 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:36.160154 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:36.160164 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:36.160177 [ 19 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:36.160188 [ 19 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:36.160199 [ 19 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:36.538498 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:36.538542 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:36.538557 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:36.538603 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:36.538621 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:36.538633 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (43) and matched log idx (0) 2024.09.25 20:49:36.538644 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:49:36.538657 [ 19 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:36.538670 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:36.538680 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:36.538692 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:36.538704 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:36.538730 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:36.538882 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:36.538912 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:36.660141 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:36.660185 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:36.660198 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:36.660209 [ 12 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:36.660222 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:36.660234 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:36.660245 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:36.660297 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:36.660631 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:36.660654 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:36.660665 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:36.660674 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:36.660683 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:36.660692 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:36.660704 [ 15 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:36.660716 [ 15 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:36.660727 [ 15 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:37.161157 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:37.161203 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:37.161218 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:37.161230 [ 18 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:37.161242 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:37.161251 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:37.161263 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:37.161318 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:37.161594 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:37.161618 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:37.161629 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:37.161638 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:37.161647 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:37.161655 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:37.161667 [ 15 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:37.161679 [ 15 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:37.161690 [ 15 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:37.288797 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:37.288854 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:37.288867 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:37.288908 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:37.288921 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:37.288931 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (43) and matched log idx (0) 2024.09.25 20:49:37.288941 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:49:37.288952 [ 15 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:37.288965 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:37.288975 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:37.288986 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:37.289020 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:37.289047 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:37.662351 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:37.662393 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:37.662406 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:37.662418 [ 18 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:37.662431 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:37.662442 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:37.662453 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:37.662503 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:37.662809 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:37.662897 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:37.662915 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:37.662925 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:37.662933 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:37.662942 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:37.662954 [ 15 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:37.662966 [ 15 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:37.662978 [ 15 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:37.719174 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:37.719220 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:38.039430 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:38.039472 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:38.039487 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:38.039531 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:38.039545 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:38.039555 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (43) and matched log idx (0) 2024.09.25 20:49:38.039565 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:49:38.039601 [ 15 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:38.039624 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:38.039635 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:38.039647 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:38.039659 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:38.039688 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:38.039811 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:38.039839 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:38.163036 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:38.163082 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:38.163096 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:38.163108 [ 18 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:38.163121 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:38.163131 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:38.163144 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:38.163201 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:38.163489 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:38.163515 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:38.163526 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:38.163536 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:38.163544 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:38.163552 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:38.163564 [ 15 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:38.163576 [ 15 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:38.163586 [ 15 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:38.663779 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:38.663819 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:38.663831 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:38.663841 [ 15 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 43 2024.09.25 20:49:38.663852 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:38.663861 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:38.663871 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:38.663923 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:38.664227 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:38.664249 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=43 2024.09.25 20:49:38.664261 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:38.664271 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 43 2024.09.25 20:49:38.664280 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:38.664288 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 42 2024.09.25 20:49:38.664301 [ 12 ] {} RaftInstance: last durable index 42, precommit index 42 2024.09.25 20:49:38.664314 [ 12 ] {} RaftInstance: quorum idx 1, 42 42 0 2024.09.25 20:49:38.664324 [ 12 ] {} RaftInstance: local log idx 42, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:38.755082 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:49:38.755106 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:49:38.755159 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:49:38.755203 [ 6 ] {} RaftInstance: append at log_idx 43, timestamp 1727297378755175 2024.09.25 20:49:38.755274 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:49:38.755300 [ 21 ] {} RaftInstance: last_log_idx: 42, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:38.755313 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=42, LastLogTerm=2, EntriesLength=1, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:38.755323 [ 21 ] {} RaftInstance: idx: 43 2024.09.25 20:49:38.755334 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:38.755389 [ 21 ] {} RaftInstance: sent 2024.09.25 20:49:38.755407 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:38.755454 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:38.755469 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:38.755481 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (43) and matched log idx (0) 2024.09.25 20:49:38.755491 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:49:38.755501 [ 21 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:38.755512 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=42, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:38.755522 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:38.755532 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:38.755544 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:38.755573 [ 21 ] {} RaftInstance: sent 2024.09.25 20:49:38.756195 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:49:38.756222 [ 8 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:38.756235 [ 8 ] {} RaftInstance: quorum idx 1, 43 42 0 2024.09.25 20:49:38.756247 [ 8 ] {} RaftInstance: local log idx 43, target_commit_idx 42, quick_commit_index_ 42, state_->get_commit_idx() 42 2024.09.25 20:49:38.756830 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:38.756856 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:38.756869 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:38.756879 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:38.756888 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:38.756897 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 42, new matched idx: 43 2024.09.25 20:49:38.756907 [ 15 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:38.756918 [ 15 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:38.756928 [ 15 ] {} RaftInstance: trigger commit upto 43 2024.09.25 20:49:38.756937 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:38.756947 [ 15 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:38.756957 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 43 2024.09.25 20:49:38.756997 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:38.757015 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:38.757064 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:38.757075 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:38.757085 [ 15 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 42 2024.09.25 20:49:38.757095 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:49:38.757137 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:49:38.757153 [ 20 ] {} RaftInstance: commit upto 43, current idx 42 2024.09.25 20:49:38.757162 [ 20 ] {} RaftInstance: commit upto 43, current idx 43 2024.09.25 20:49:38.757193 [ 20 ] {} RaftInstance: notify cb 43 1d87aba8 2024.09.25 20:49:38.757206 [ 20 ] {} RaftInstance: DONE: commit upto 43, current idx 43 2024.09.25 20:49:38.757215 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:49:38.757303 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:38.757329 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:38.757342 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:38.757352 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:38.757361 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:38.757370 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:38.757380 [ 12 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:38.757390 [ 12 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:38.757401 [ 12 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:38.790435 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:38.790475 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:38.790489 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:39.164566 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:39.164607 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:39.164619 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:39.164629 [ 12 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:39.164642 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:39.164651 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:39.164661 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:39.164713 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:39.164983 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:39.165008 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:39.165018 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:39.165028 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:39.165037 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:39.165047 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:39.165058 [ 17 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:39.165071 [ 17 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:39.165081 [ 17 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:39.541356 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:39.541411 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:39.541426 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:39.541448 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 785 ms ago 2024.09.25 20:49:39.665488 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:39.665528 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:39.665542 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:39.665552 [ 17 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:39.665564 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:39.665573 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:39.665583 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:39.665652 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:39.665912 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:39.665940 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:39.665953 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:39.665964 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:39.665972 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:39.665981 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:39.666075 [ 16 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:39.666097 [ 16 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:39.666111 [ 16 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:40.166083 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:40.166126 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:40.166139 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:40.166150 [ 12 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:40.166162 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:40.166172 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:40.166182 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:40.166232 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:40.166521 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:40.166564 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:40.166576 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:40.166586 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:40.166596 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:40.166605 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:40.166617 [ 14 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:40.166629 [ 14 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:40.166639 [ 14 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:40.291671 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:40.291712 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:40.291725 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:40.291778 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1536 ms ago 2024.09.25 20:49:40.667003 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:40.667042 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:40.667055 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:40.667066 [ 14 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:40.667077 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:40.667088 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:40.667100 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:40.667158 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:40.667434 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:40.667499 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:40.667520 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:40.667531 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:40.667541 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:40.667550 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:40.667561 [ 12 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:40.667574 [ 12 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:40.667585 [ 12 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:41.042556 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:41.042594 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:41.042608 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:41.042620 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2287 ms ago 2024.09.25 20:49:41.167749 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:41.167800 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:41.167813 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:41.167825 [ 14 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:41.167844 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:41.167856 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:41.167868 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:41.167919 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:41.168190 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:41.168224 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:41.168236 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:41.168246 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:41.168255 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:41.168264 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:41.168284 [ 13 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:41.168295 [ 13 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:41.168305 [ 13 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:41.668564 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:41.668597 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:41.668610 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:41.668621 [ 14 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:41.668634 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:41.668643 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:41.668654 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:41.668709 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:41.668941 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:41.668968 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:41.668982 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:41.668994 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:41.669004 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:41.669014 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:41.669026 [ 13 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:41.669040 [ 13 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:41.669075 [ 13 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:41.793060 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:41.793100 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:41.793115 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:41.793126 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3037 ms ago 2024.09.25 20:49:42.169446 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:42.169492 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:42.169507 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:42.169518 [ 14 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:42.169530 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:42.169539 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:42.169550 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:42.169608 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:42.169878 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:42.169907 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:42.169921 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:42.169932 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:42.169942 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:42.169952 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:42.169964 [ 19 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:42.169976 [ 19 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:42.169986 [ 19 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:42.543999 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:42.544041 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:42.544052 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:42.544062 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3788 ms ago 2024.09.25 20:49:42.670356 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:42.670396 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:42.670410 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:49:42.670422 [ 19 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:42.670436 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:42.670448 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:42.670461 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:42.670549 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:42.670797 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:42.670826 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:42.670862 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:42.670875 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:42.670885 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:42.670894 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:42.670906 [ 18 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:42.670917 [ 18 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:42.670966 [ 18 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:43.171122 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:43.171164 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:43.171178 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:49:43.171191 [ 19 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:43.171205 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:43.171217 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:43.171228 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:43.171281 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:43.171543 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:43.171571 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:43.171584 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:43.171595 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:43.171604 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:43.171613 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:43.171625 [ 18 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:43.171636 [ 18 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:43.171647 [ 18 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:43.294671 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:43.294714 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:43.294728 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:43.294790 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4539 ms ago 2024.09.25 20:49:43.671787 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:43.671822 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:43.671833 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:43.671844 [ 18 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:43.671855 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:43.671865 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:43.671875 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:43.671923 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:43.672208 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:43.672231 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:43.672242 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:43.672253 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:43.672263 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:43.672273 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:43.672284 [ 14 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:43.672297 [ 14 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:43.672309 [ 14 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:44.045641 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:44.045678 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:44.045689 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:44.045699 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5290 ms ago 2024.09.25 20:49:44.173019 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:44.173059 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:44.173073 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:44.173086 [ 14 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:44.173099 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:44.173110 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:44.173121 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:44.173170 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:44.173443 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:44.173471 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:44.173483 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:44.173494 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:44.173505 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:44.173514 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:44.173539 [ 19 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:44.173552 [ 19 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:44.173563 [ 19 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:44.673568 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:44.673611 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:44.673625 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:44.673637 [ 15 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:44.673649 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:44.673660 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:44.673671 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:44.673728 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:44.674024 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:44.674085 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:44.674104 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:44.674115 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:44.674125 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:44.674134 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:44.674146 [ 19 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:44.674159 [ 19 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:44.674170 [ 19 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:44.796342 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:44.796382 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:44.796395 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:44.796405 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6040 ms ago 2024.09.25 20:49:45.174653 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:45.174694 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:45.174707 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:45.174717 [ 15 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:45.174729 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:45.174740 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:45.174751 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:45.174802 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:45.175070 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:45.175097 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:45.175109 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:45.175120 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:45.175129 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:45.175137 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:45.175149 [ 14 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:45.175162 [ 14 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:45.175173 [ 14 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:45.547495 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:45.547533 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:45.547545 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:45.547555 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6791 ms ago 2024.09.25 20:49:45.675814 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:45.675859 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:45.675873 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:49:45.675885 [ 14 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:45.675898 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:45.675908 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:45.675919 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:45.675987 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:45.676332 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:45.676360 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:45.676373 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:45.676385 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:45.676395 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:45.676405 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:45.676417 [ 17 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:45.676430 [ 17 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:45.676442 [ 17 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:46.176664 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:46.176703 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:46.176715 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:46.176726 [ 15 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:46.176739 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:46.176748 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:46.176759 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:46.176810 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:46.177040 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:46.177059 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:46.177068 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:46.177078 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:46.177085 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:46.177093 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:46.177104 [ 17 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:46.177114 [ 17 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:46.177123 [ 17 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:46.298171 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:46.298215 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:46.298227 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:46.298236 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7542 ms ago 2024.09.25 20:49:46.677289 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:46.677330 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:46.677344 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:46.677356 [ 17 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:46.677368 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:46.677378 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:46.677391 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:46.677441 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:46.677695 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:46.677721 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:46.677733 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:46.677743 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:46.677752 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:46.677762 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:46.677774 [ 15 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:46.677785 [ 15 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:46.677796 [ 15 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:47.048803 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:47.048863 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:47.048875 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:47.048885 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8293 ms ago 2024.09.25 20:49:47.178088 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:47.178127 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:47.178141 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:47.178154 [ 17 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:47.178168 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:47.178179 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:47.178191 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:47.178247 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:47.178512 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:47.178540 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:47.178552 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:47.178563 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:47.178573 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:47.178583 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:47.178596 [ 15 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:47.178609 [ 15 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:47.178620 [ 15 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:47.678680 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:47.678725 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:47.678739 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:47.678749 [ 16 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:47.678759 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:47.678768 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:47.678778 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:47.678917 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:47.679152 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:47.679179 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:47.679191 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:47.679202 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:47.679211 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:47.679219 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:47.679231 [ 15 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:47.679243 [ 15 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:47.679254 [ 15 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:47.799498 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:47.799566 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:47.799580 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:47.799591 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9044 ms ago 2024.09.25 20:49:48.179652 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:48.179694 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:48.179705 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:48.179716 [ 15 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:48.179727 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:48.179737 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:48.179747 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:48.179802 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:48.180058 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:48.180080 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:48.180089 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:48.180099 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:48.180107 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:48.180115 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:48.180125 [ 16 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:48.180136 [ 16 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:48.180145 [ 16 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:48.550409 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:48.550450 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:48.550464 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:48.550475 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9794 ms ago 2024.09.25 20:49:48.680732 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:48.680773 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:48.680788 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:48.680801 [ 17 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 44 2024.09.25 20:49:48.680814 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=0, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:48.680825 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:48.680837 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:48.680902 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:48.681184 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:48.681208 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=44 2024.09.25 20:49:48.681220 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:48.681230 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 44 2024.09.25 20:49:48.681240 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:48.681250 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 43 2024.09.25 20:49:48.681263 [ 15 ] {} RaftInstance: last durable index 43, precommit index 43 2024.09.25 20:49:48.681274 [ 15 ] {} RaftInstance: quorum idx 1, 43 43 0 2024.09.25 20:49:48.681285 [ 15 ] {} RaftInstance: local log idx 43, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:48.755102 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:49:48.755140 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:49:48.755172 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:49:48.755207 [ 6 ] {} RaftInstance: append at log_idx 44, timestamp 1727297388755183 2024.09.25 20:49:48.755253 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:49:48.755295 [ 21 ] {} RaftInstance: last_log_idx: 43, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:48.755315 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=43, LastLogTerm=2, EntriesLength=1, CommitIndex=43, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:48.755340 [ 21 ] {} RaftInstance: idx: 44 2024.09.25 20:49:48.755355 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:48.755397 [ 21 ] {} RaftInstance: sent 2024.09.25 20:49:48.755409 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:48.755420 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9999 ms ago 2024.09.25 20:49:48.756257 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:49:48.756285 [ 8 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:48.756298 [ 8 ] {} RaftInstance: quorum idx 1, 44 43 0 2024.09.25 20:49:48.756310 [ 8 ] {} RaftInstance: local log idx 44, target_commit_idx 43, quick_commit_index_ 43, state_->get_commit_idx() 43 2024.09.25 20:49:48.756767 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:48.756792 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:48.756804 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:48.756814 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:48.756823 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:48.756833 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 43, new matched idx: 44 2024.09.25 20:49:48.756844 [ 17 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:48.756855 [ 17 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:48.756866 [ 17 ] {} RaftInstance: trigger commit upto 44 2024.09.25 20:49:48.756876 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:48.756887 [ 17 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:48.756898 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:48.756909 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:48.756919 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:48.756965 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:48.756979 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:48.757008 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10001 ms ago 2024.09.25 20:49:48.757038 [ 17 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 43 2024.09.25 20:49:48.757046 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:49:48.757092 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:49:48.757102 [ 20 ] {} RaftInstance: commit upto 44, current idx 43 2024.09.25 20:49:48.757111 [ 20 ] {} RaftInstance: commit upto 44, current idx 44 2024.09.25 20:49:48.757140 [ 20 ] {} RaftInstance: notify cb 44 1d87aa48 2024.09.25 20:49:48.757153 [ 20 ] {} RaftInstance: DONE: commit upto 44, current idx 44 2024.09.25 20:49:48.757162 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:49:48.757259 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:48.757285 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:48.757298 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:48.757309 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:48.757319 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:48.757330 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:48.757341 [ 15 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:48.757354 [ 15 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:48.757365 [ 15 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:49.181596 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:49.181638 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:49.181650 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:49.181659 [ 17 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:49.181670 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:49.181679 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:49.181689 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:49.181740 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:49.182022 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:49.182051 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:49.182064 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:49.182076 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:49.182086 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:49.182095 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:49.182106 [ 15 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:49.182118 [ 15 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:49.182130 [ 15 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:49.301144 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:49.301225 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:49.301238 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:49.301249 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10545 ms ago 2024.09.25 20:49:49.682248 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:49.682290 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:49.682304 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:49.682315 [ 15 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:49.682328 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:49.682340 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:49.682353 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:49.682407 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:49.682665 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:49.682691 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:49.682702 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:49.682711 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:49.682720 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:49.682728 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:49.682740 [ 17 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:49.682752 [ 17 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:49.682763 [ 17 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:50.051983 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:50.052050 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:50.052063 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:50.052073 [ 15 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:49:50.183304 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:50.183343 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:50.183356 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:50.183366 [ 17 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:50.183378 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:50.183390 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:50.183401 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:50.183455 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:50.183722 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:50.183748 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:50.183759 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:50.183770 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:50.183779 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:50.183788 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:50.183799 [ 12 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:50.183812 [ 12 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:50.183822 [ 12 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:50.684055 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:50.684095 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:50.684108 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:50.684119 [ 13 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:50.684133 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:50.684143 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:50.684154 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:50.684205 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:50.684471 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:50.684490 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:50.684501 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:50.684511 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:50.684521 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:50.684531 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:50.684542 [ 12 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:50.684555 [ 12 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:50.684565 [ 12 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:50.802587 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:50.802645 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:50.802661 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:51.184719 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:51.184765 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:51.184778 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:51.184790 [ 12 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:51.184802 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:51.184811 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:51.184822 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:51.184874 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:51.185147 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:51.185177 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:51.185190 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:51.185201 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:51.185211 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:51.185220 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:51.185234 [ 17 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:51.185246 [ 17 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:51.185256 [ 17 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:51.553287 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:51.553327 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:51.553341 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:51.685549 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:51.685588 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:51.685602 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:51.685614 [ 17 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:51.685626 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:51.685636 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:51.685648 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:51.685756 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:51.685966 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:51.685990 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:51.686003 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:51.686014 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:51.686024 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:51.686033 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:51.686044 [ 13 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:51.686057 [ 13 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:51.686068 [ 13 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:51.819197 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:51.819246 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:52.186592 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:52.186641 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:52.186652 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:52.186661 [ 13 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:52.186671 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:52.186680 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:52.186689 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:52.186741 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:52.187338 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:52.187362 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:52.187372 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:52.187381 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:52.187388 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:52.187396 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:52.187406 [ 17 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:52.187416 [ 17 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:52.187480 [ 17 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:52.303438 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:52.303497 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:52.303510 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:52.303551 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:52.303562 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:52.303572 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (44) and matched log idx (0) 2024.09.25 20:49:52.303581 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:49:52.303592 [ 13 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:52.303602 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 44 2024.09.25 20:49:52.303612 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:52.303622 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:52.303632 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:52.303659 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:52.687056 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:52.687106 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:52.687120 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:52.687132 [ 18 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:52.687154 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:52.687167 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:52.687179 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:52.687229 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:52.687491 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:52.687518 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:52.687530 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:52.687540 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:52.687549 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:52.687557 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:52.687569 [ 13 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:52.687580 [ 13 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:52.687590 [ 13 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:52.719157 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:52.719216 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:53.054414 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:53.054452 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:53.054465 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:53.054505 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:53.054519 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:53.054530 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (45) and matched log idx (0) 2024.09.25 20:49:53.054540 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:49:53.054550 [ 13 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:53.054562 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:53.054572 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:53.054583 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:53.054595 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:53.054623 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:53.054754 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:53.054781 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:53.187985 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:53.188045 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:53.188058 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:49:53.188068 [ 19 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:53.188080 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:53.188090 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:53.188101 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:53.188150 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:53.188407 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:53.188435 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:53.188447 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:53.188458 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:53.188467 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:53.188476 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:53.188487 [ 13 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:53.188500 [ 13 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:53.188511 [ 13 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:53.688748 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:53.688789 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:53.688803 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:53.688814 [ 18 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:53.688826 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:53.688835 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:53.688847 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:53.688905 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:53.689212 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:53.689238 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:53.689250 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:53.689261 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:53.689270 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:53.689279 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:53.689292 [ 13 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:53.689329 [ 13 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:53.689341 [ 13 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:53.805385 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:53.805423 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:53.805440 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:53.805485 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:53.805499 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:53.805510 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (45) and matched log idx (0) 2024.09.25 20:49:53.805519 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:49:53.805529 [ 19 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:53.805542 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:53.805552 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:53.805563 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:53.805574 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:53.805604 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:53.805746 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:53.805773 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:54.189951 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:54.189993 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:54.190026 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:49:54.190040 [ 13 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:54.190054 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:54.190065 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:54.190076 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:54.190125 [ 13 ] {} RaftInstance: sent 2024.09.25 20:49:54.192089 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:54.192116 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:54.192127 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:54.192136 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:54.192145 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:54.192153 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:54.192164 [ 19 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:54.192176 [ 19 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:54.192186 [ 19 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:54.556206 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:54.556250 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:54.556262 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:54.556310 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:54.556321 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:54.556330 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (45) and matched log idx (0) 2024.09.25 20:49:54.556347 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:49:54.556357 [ 14 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:54.556369 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:54.556378 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:54.556387 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:54.556397 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:54.556427 [ 14 ] {} RaftInstance: sent 2024.09.25 20:49:54.556556 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:54.556580 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:54.690968 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:54.691007 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:54.691019 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:49:54.691030 [ 19 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:54.691042 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:54.691053 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:54.691064 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:54.691117 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:54.691406 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:54.691434 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:54.691446 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:54.691458 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:54.691468 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:54.691478 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:54.691489 [ 14 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:54.691502 [ 14 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:54.691512 [ 14 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:55.191925 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:55.191969 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:55.191980 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:55.192005 [ 16 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:55.192017 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:55.192027 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:55.192037 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:55.192087 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:55.192340 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:55.192367 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:55.192380 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:55.192390 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:55.192399 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:55.192408 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:55.192421 [ 14 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:55.192432 [ 14 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:55.192444 [ 14 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:55.307456 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:55.307500 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:55.307513 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:55.307552 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:55.307562 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:55.307571 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (45) and matched log idx (0) 2024.09.25 20:49:55.307580 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:49:55.307590 [ 16 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:55.307600 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:55.307609 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:55.307618 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:55.307627 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:55.307653 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:55.307786 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:55.307810 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:55.692993 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:55.693033 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:55.693046 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:49:55.693057 [ 19 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:55.693069 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:55.693079 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:55.693090 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:55.693165 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:55.693391 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:55.693412 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:55.693423 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:55.693434 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:55.693443 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:55.693452 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:55.693463 [ 16 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:55.693476 [ 16 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:55.693486 [ 16 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:56.058532 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:56.058575 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:56.058590 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:56.058633 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:56.058646 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:56.058657 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (45) and matched log idx (0) 2024.09.25 20:49:56.058667 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:49:56.058678 [ 15 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:56.058690 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:56.058701 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:56.058712 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:56.058725 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:56.058757 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:56.194032 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:56.194076 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:56.194088 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:49:56.194098 [ 16 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:56.194109 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:56.194119 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:56.194131 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:56.194183 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:56.194481 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:56.194506 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:56.194517 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:56.194527 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:56.194537 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:56.194547 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:56.194559 [ 15 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:56.194571 [ 15 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:56.194582 [ 15 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:56.479179 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:49:56.479224 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:49:56.694442 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:56.694483 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:56.694497 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:56.694509 [ 15 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:56.694522 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:56.694533 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:56.694544 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:56.694602 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:56.694818 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:56.694842 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:56.694853 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:56.694863 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:56.694872 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:56.694881 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:56.694893 [ 19 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:56.694906 [ 19 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:56.694917 [ 19 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:56.809149 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:56.809195 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:56.809211 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:49:56.809266 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:49:56.809284 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:49:56.809296 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (45) and matched log idx (0) 2024.09.25 20:49:56.809308 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:49:56.809321 [ 16 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:56.809335 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:56.809346 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:56.809358 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:49:56.809370 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:49:56.809398 [ 16 ] {} RaftInstance: sent 2024.09.25 20:49:57.194820 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:57.194881 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:57.194907 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:49:57.194917 [ 19 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:57.194928 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:57.194937 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:57.194947 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:57.194996 [ 19 ] {} RaftInstance: sent 2024.09.25 20:49:57.195268 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:57.195289 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:57.195301 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:57.195311 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:57.195319 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:57.195328 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:57.195339 [ 15 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:57.195351 [ 15 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:57.195362 [ 15 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:57.560405 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:57.560448 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:57.560463 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:57.695513 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:57.695586 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:57.695603 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:57.695614 [ 15 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:57.695626 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:57.695636 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:57.695646 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:57.695697 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:57.695987 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:57.696045 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:57.696058 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:57.696069 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:57.696079 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:57.696089 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:57.696101 [ 12 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:57.696114 [ 12 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:57.696124 [ 12 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:58.196116 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:58.196158 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:58.196173 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:49:58.196186 [ 17 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:58.196198 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:58.196209 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:58.196221 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:58.196275 [ 17 ] {} RaftInstance: sent 2024.09.25 20:49:58.196546 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:58.196569 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:58.196581 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:58.196592 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:58.196602 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:58.196611 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:58.196623 [ 12 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:58.196636 [ 12 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:58.196648 [ 12 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:58.310684 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:58.310728 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:58.310741 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:58.697008 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:58.697051 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:58.697064 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:58.697074 [ 12 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 45 2024.09.25 20:49:58.697086 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=0, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:58.697095 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:58.697106 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:58.697185 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:58.697416 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:58.697435 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=45 2024.09.25 20:49:58.697444 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:58.697453 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 45 2024.09.25 20:49:58.697461 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:58.697469 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 44 2024.09.25 20:49:58.697481 [ 17 ] {} RaftInstance: last durable index 44, precommit index 44 2024.09.25 20:49:58.697492 [ 17 ] {} RaftInstance: quorum idx 1, 44 44 0 2024.09.25 20:49:58.697501 [ 17 ] {} RaftInstance: local log idx 44, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:58.755083 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:49:58.755107 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:49:58.755162 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:49:58.755201 [ 6 ] {} RaftInstance: append at log_idx 45, timestamp 1727297398755174 2024.09.25 20:49:58.755276 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:49:58.755300 [ 21 ] {} RaftInstance: last_log_idx: 44, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:49:58.755341 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=44, LastLogTerm=2, EntriesLength=1, CommitIndex=44, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:58.755353 [ 21 ] {} RaftInstance: idx: 45 2024.09.25 20:49:58.755365 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:58.755416 [ 21 ] {} RaftInstance: sent 2024.09.25 20:49:58.755432 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:58.756216 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:49:58.756243 [ 8 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:49:58.756256 [ 8 ] {} RaftInstance: quorum idx 1, 45 44 0 2024.09.25 20:49:58.756267 [ 8 ] {} RaftInstance: local log idx 45, target_commit_idx 44, quick_commit_index_ 44, state_->get_commit_idx() 44 2024.09.25 20:49:58.756978 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:58.757001 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:49:58.757024 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:58.757036 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:49:58.757045 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:58.757053 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 44, new matched idx: 45 2024.09.25 20:49:58.757063 [ 15 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:49:58.757073 [ 15 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:49:58.757082 [ 15 ] {} RaftInstance: trigger commit upto 45 2024.09.25 20:49:58.757092 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:49:58.757101 [ 15 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:49:58.757111 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 45 2024.09.25 20:49:58.757120 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:58.757129 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:58.757168 [ 15 ] {} RaftInstance: sent 2024.09.25 20:49:58.757191 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:58.757202 [ 15 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 44 2024.09.25 20:49:58.757213 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:49:58.757250 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:49:58.757270 [ 20 ] {} RaftInstance: commit upto 45, current idx 44 2024.09.25 20:49:58.757305 [ 20 ] {} RaftInstance: commit upto 45, current idx 45 2024.09.25 20:49:58.757335 [ 20 ] {} RaftInstance: notify cb 45 1d661d28 2024.09.25 20:49:58.757346 [ 20 ] {} RaftInstance: DONE: commit upto 45, current idx 45 2024.09.25 20:49:58.757355 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:49:58.757451 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:58.757477 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:49:58.757489 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:58.757500 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:49:58.757509 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:58.757519 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:49:58.757530 [ 12 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:49:58.757541 [ 12 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:49:58.757552 [ 12 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:49:59.061780 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:59.061826 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:59.061840 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:49:59.197888 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:59.197938 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:59.197952 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:49:59.197965 [ 12 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:49:59.197978 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:49:59.197990 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:59.198003 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:59.198079 [ 12 ] {} RaftInstance: sent 2024.09.25 20:49:59.198350 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:59.198379 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:49:59.198392 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:59.198403 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:49:59.198413 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:59.198422 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:49:59.198435 [ 18 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:49:59.198448 [ 18 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:49:59.198459 [ 18 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:49:59.698601 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:49:59.698643 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:59.698656 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:49:59.698667 [ 18 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:49:59.698679 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:49:59.698689 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:49:59.698700 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:49:59.698750 [ 18 ] {} RaftInstance: sent 2024.09.25 20:49:59.699110 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:49:59.699137 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:49:59.699149 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:49:59.699161 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:49:59.699170 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:49:59.699179 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:49:59.699191 [ 13 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:49:59.699204 [ 13 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:49:59.699214 [ 13 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:49:59.812235 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:49:59.812280 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:49:59.812295 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:00.199363 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:00.199403 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:00.199415 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:00.199426 [ 13 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:00.199439 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:00.199451 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:00.199463 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:00.199516 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:00.199776 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:00.199804 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:00.199815 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:00.199825 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:00.199834 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:00.199842 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:00.199853 [ 18 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:00.199865 [ 18 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:00.199875 [ 18 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:00.562899 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:00.562942 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:00.562956 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:00.700165 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:00.700208 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:00.700219 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:00.700230 [ 18 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:00.700242 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:00.700252 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:00.700262 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:00.700314 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:00.700752 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:00.700777 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:00.700789 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:00.700801 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:00.700811 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:00.700819 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:00.700831 [ 14 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:00.700844 [ 14 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:00.700855 [ 14 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:01.200876 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:01.200917 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:01.200930 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:01.200941 [ 13 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:01.200955 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:01.200966 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:01.200978 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:01.201061 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:01.201343 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:01.201370 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:01.201381 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:01.201393 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:01.201402 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:01.201411 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:01.201423 [ 14 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:01.201435 [ 14 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:01.201445 [ 14 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:01.313478 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:01.313522 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:01.313536 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:01.701603 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:01.701646 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:01.701658 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:01.701670 [ 14 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:01.701683 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:01.701693 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:01.701705 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:01.701759 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:01.702053 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:01.702080 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:01.702093 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:01.702105 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:01.702114 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:01.702124 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:01.702136 [ 16 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:01.702149 [ 16 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:01.702160 [ 16 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:02.064342 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:02.064405 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:02.064418 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:02.202582 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:02.202626 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:02.202639 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:02.202652 [ 16 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:02.202665 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:02.202677 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:02.202689 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:02.202745 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:02.203015 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:02.203043 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:02.203055 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:02.203065 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:02.203074 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:02.203083 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:02.203096 [ 14 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:02.203108 [ 14 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:02.203119 [ 14 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:02.703160 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:02.703202 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:02.703216 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:02.703228 [ 13 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:02.703242 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:02.703252 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:02.703264 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:02.703320 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:02.703591 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:02.703630 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:02.703642 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:02.703653 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:02.703663 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:02.703672 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:02.703685 [ 14 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:02.703697 [ 14 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:02.703707 [ 14 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:02.814780 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:02.814825 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:02.814838 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:03.204155 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:03.204196 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:03.204210 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:03.204222 [ 13 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:03.204234 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:03.204245 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:03.204257 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:03.204315 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:03.204594 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:03.204619 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:03.204630 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:03.204641 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:03.204650 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:03.204659 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:03.204671 [ 16 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:03.204685 [ 16 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:03.204696 [ 16 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:03.565735 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:03.565773 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:03.565786 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:03.704825 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:03.704862 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:03.704872 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:03.704882 [ 16 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:03.704893 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:03.704901 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:03.704911 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:03.704957 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:03.705307 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:03.705329 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:03.705340 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:03.705351 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:03.705360 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:03.705369 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:03.705381 [ 19 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:03.705394 [ 19 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:03.705405 [ 19 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:04.205743 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:04.205785 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:04.205799 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:04.205810 [ 19 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:04.205822 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:04.205833 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:04.205845 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:04.205902 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:04.206175 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:04.206199 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:04.206210 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:04.206220 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:04.206230 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:04.206239 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:04.206252 [ 13 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:04.206264 [ 13 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:04.206271 [ 13 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:04.316434 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:04.316477 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:04.316519 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:04.706748 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:04.706789 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:04.706803 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:04.706816 [ 13 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:04.706830 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:04.706842 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:04.706855 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:04.706908 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:04.707177 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:04.707201 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:04.707211 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:04.707220 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:04.707228 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:04.707236 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:04.707247 [ 16 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:04.707258 [ 16 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:04.707267 [ 16 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:05.067529 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:05.067566 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:05.067579 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:05.207649 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:05.207692 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:05.207704 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:05.207714 [ 16 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:05.207725 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:05.207734 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:05.207744 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:05.207795 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:05.208034 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:05.208061 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:05.208071 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:05.208081 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:05.208089 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:05.208097 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:05.208108 [ 19 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:05.208119 [ 19 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:05.208128 [ 19 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:05.708452 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:05.708493 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:05.708506 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:05.708518 [ 19 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:05.708530 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:05.708540 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:05.708551 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:05.708605 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:05.708886 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:05.708913 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:05.708925 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:05.708936 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:05.708945 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:05.708954 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:05.708966 [ 17 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:05.708979 [ 17 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:05.709053 [ 17 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:05.818049 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:05.818091 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:05.818104 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:06.209568 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:06.209610 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:06.209623 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:06.209634 [ 17 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:06.209646 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:06.209656 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:06.209668 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:06.209752 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:06.210028 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:06.210050 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:06.210062 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:06.210072 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:06.210082 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:06.210091 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:06.210103 [ 19 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:06.210115 [ 19 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:06.210125 [ 19 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:06.569157 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:06.569202 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:06.569216 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:06.710474 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:06.710507 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:06.710541 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:06.710553 [ 19 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:06.710564 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:06.710576 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:06.710587 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:06.710648 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:06.710915 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:06.710945 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:06.710958 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:06.710970 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:06.710980 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:06.710988 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:06.710999 [ 16 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:06.711011 [ 16 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:06.711020 [ 16 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:07.211021 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:07.211063 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:07.211076 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:07.211087 [ 17 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:07.211100 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:07.211110 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:07.211120 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:07.211173 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:07.211504 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:07.211536 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:07.211549 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:07.211559 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:07.211568 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:07.211576 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:07.211587 [ 16 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:07.211597 [ 16 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:07.211609 [ 16 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:07.320133 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:07.320180 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:07.320193 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:07.711527 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:07.711561 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:07.711574 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:07.711587 [ 19 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:07.711600 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:07.711610 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:07.711622 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:07.711674 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:07.711949 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:07.712015 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:07.712061 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:07.712079 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:07.712089 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:07.712098 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:07.712111 [ 16 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:07.712123 [ 16 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:07.712134 [ 16 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:08.070245 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:08.070286 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:08.070299 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:08.212371 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:08.212412 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:08.212425 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:08.212437 [ 19 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:08.212451 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:08.212462 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:08.212474 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:08.212529 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:08.212783 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:08.212805 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:08.212817 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:08.212827 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:08.212836 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:08.212845 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:08.212856 [ 12 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:08.212868 [ 12 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:08.212878 [ 12 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:08.712931 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:08.712978 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:08.712991 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:08.713001 [ 19 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 46 2024.09.25 20:50:08.713014 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=0, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:08.713025 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:08.713036 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:08.713088 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:08.713325 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:08.713345 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=46 2024.09.25 20:50:08.713354 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:08.713364 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 46 2024.09.25 20:50:08.713373 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:08.713381 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 45 2024.09.25 20:50:08.713391 [ 12 ] {} RaftInstance: last durable index 45, precommit index 45 2024.09.25 20:50:08.713402 [ 12 ] {} RaftInstance: quorum idx 1, 45 45 0 2024.09.25 20:50:08.713412 [ 12 ] {} RaftInstance: local log idx 45, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:08.755077 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:50:08.755098 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:50:08.755150 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:50:08.755192 [ 6 ] {} RaftInstance: append at log_idx 46, timestamp 1727297408755163 2024.09.25 20:50:08.755239 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:50:08.755251 [ 21 ] {} RaftInstance: last_log_idx: 45, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:08.755263 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=45, LastLogTerm=2, EntriesLength=1, CommitIndex=45, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:08.755273 [ 21 ] {} RaftInstance: idx: 46 2024.09.25 20:50:08.755284 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:08.755340 [ 21 ] {} RaftInstance: sent 2024.09.25 20:50:08.755355 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:08.756317 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:50:08.756344 [ 8 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:08.756357 [ 8 ] {} RaftInstance: quorum idx 1, 46 45 0 2024.09.25 20:50:08.756367 [ 8 ] {} RaftInstance: local log idx 46, target_commit_idx 45, quick_commit_index_ 45, state_->get_commit_idx() 45 2024.09.25 20:50:08.756913 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:08.756948 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:08.756962 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:08.756973 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:08.756984 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:08.756994 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 45, new matched idx: 46 2024.09.25 20:50:08.757007 [ 15 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:08.757018 [ 15 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:08.757029 [ 15 ] {} RaftInstance: trigger commit upto 46 2024.09.25 20:50:08.757039 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:08.757047 [ 15 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:08.757056 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 46 2024.09.25 20:50:08.757065 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:08.757075 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:08.757119 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:08.757133 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:08.757144 [ 15 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 45 2024.09.25 20:50:08.757154 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:50:08.757200 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:50:08.757225 [ 20 ] {} RaftInstance: commit upto 46, current idx 45 2024.09.25 20:50:08.757236 [ 20 ] {} RaftInstance: commit upto 46, current idx 46 2024.09.25 20:50:08.757270 [ 20 ] {} RaftInstance: notify cb 46 1d87ca88 2024.09.25 20:50:08.757283 [ 20 ] {} RaftInstance: DONE: commit upto 46, current idx 46 2024.09.25 20:50:08.757293 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:50:08.757411 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:08.757431 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:08.757442 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:08.757452 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:08.757461 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:08.757470 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:08.757482 [ 12 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:08.757493 [ 12 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:08.757504 [ 12 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:08.820558 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:08.820601 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:08.820614 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:09.214073 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:09.214115 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:09.214128 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:09.214140 [ 19 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:09.214153 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:09.214163 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:09.214174 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:09.214229 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:09.214501 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:09.214526 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:09.214537 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:09.214547 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:09.214556 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:09.214564 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:09.214576 [ 15 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:09.214588 [ 15 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:09.214598 [ 15 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:09.571631 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:09.571670 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:09.571683 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:09.714935 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:09.714979 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:09.714993 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:09.715005 [ 15 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:09.715017 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:09.715027 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:09.715039 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:09.715092 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:09.715419 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:09.715443 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:09.715454 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:09.715465 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:09.715510 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:09.715526 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:09.715538 [ 19 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:09.715550 [ 19 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:09.715560 [ 19 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:10.099153 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:10.099200 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:50:10.215376 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:10.215413 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:10.215424 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:10.215435 [ 19 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:10.215446 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:10.215455 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:10.215466 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:10.215519 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:10.215790 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:10.215815 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:10.215826 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:10.215837 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:10.215847 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:10.215856 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:10.215868 [ 18 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:10.215881 [ 18 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:10.215891 [ 18 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:10.322122 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:10.322172 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:10.322185 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:10.322227 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:50:10.322238 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:50:10.322249 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (45) and matched log idx (0) 2024.09.25 20:50:10.322259 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:50:10.322270 [ 19 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:10.322282 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 45 2024.09.25 20:50:10.322292 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:10.322303 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:10.322314 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:50:10.322339 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:10.716580 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:10.716620 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:10.716631 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:10.716641 [ 18 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:10.716652 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:10.716661 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:10.716671 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:10.716717 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:10.717017 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:10.717042 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:10.717052 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:10.717061 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:10.717069 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:10.717077 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:10.717087 [ 19 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:10.717097 [ 19 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:10.717106 [ 19 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:10.749149 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:10.749196 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:50:11.073389 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:11.073432 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:11.073448 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:11.073490 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:50:11.073503 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:50:11.073515 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (47) and matched log idx (0) 2024.09.25 20:50:11.073527 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:50:11.073538 [ 14 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:11.073551 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:11.073561 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:11.073573 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:11.073584 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:50:11.073616 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:11.216994 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:11.217047 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:11.217059 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:11.217069 [ 15 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:11.217081 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:11.217091 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:11.217102 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:11.217154 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:11.217438 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:11.217466 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:11.217478 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:11.217489 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:11.217498 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:11.217508 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:11.217520 [ 14 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:11.217532 [ 14 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:11.217542 [ 14 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:11.717589 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:11.717625 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:11.717638 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:11.717651 [ 13 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:11.717665 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:11.717676 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:11.717688 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:11.717744 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:11.718066 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:11.718093 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:11.718106 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:11.718116 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:11.718126 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:11.718136 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:11.718147 [ 14 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:11.718159 [ 14 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:11.718171 [ 14 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:11.824239 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:11.824279 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:11.824291 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:12.218534 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:12.218579 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:12.218591 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:12.218602 [ 17 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:12.218614 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:12.218624 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:12.218634 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:12.218688 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:12.218970 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:12.218994 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:12.219005 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:12.219015 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:12.219025 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:12.219034 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:12.219045 [ 16 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:12.219057 [ 16 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:12.219068 [ 16 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:12.575104 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:12.575142 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:12.575155 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:12.719356 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:12.719390 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:12.719401 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:12.719411 [ 18 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:12.719440 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:12.719450 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:12.719461 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:12.719507 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:12.719762 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:12.719784 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:12.719795 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:12.719805 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:12.719815 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:12.719824 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:12.719835 [ 17 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:12.719847 [ 17 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:12.719857 [ 17 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:13.220098 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:13.220136 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:13.220148 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:13.220158 [ 12 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:13.220170 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:13.220180 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:13.220191 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:13.220240 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:13.220467 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:13.220495 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:13.220506 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:13.220515 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:13.220524 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:13.220532 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:13.220543 [ 17 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:13.220553 [ 17 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:13.220563 [ 17 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:13.325605 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:13.325645 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:13.325656 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:13.720727 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:13.720761 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:13.720772 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:13.720783 [ 17 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:13.720794 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:13.720804 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:13.720814 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:13.720874 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:13.721161 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:13.721187 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:13.721198 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:13.721210 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:13.721219 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:13.721229 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:13.721240 [ 18 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:13.721252 [ 18 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:13.721262 [ 18 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:14.076301 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:14.076340 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:14.076352 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:14.221420 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:14.221462 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:14.221477 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:14.221489 [ 18 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:14.221503 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:14.221515 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:14.221527 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:14.221583 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:14.221842 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:14.221867 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:14.221878 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:14.221888 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:14.221895 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:14.221904 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:14.221915 [ 12 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:14.221926 [ 12 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:14.221935 [ 12 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:14.722018 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:14.722051 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:14.722067 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:14.722079 [ 17 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:14.722092 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:14.722103 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:14.722115 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:14.722171 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:14.722473 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:14.722498 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:14.722509 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:14.722519 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:14.722528 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:14.722536 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:14.722547 [ 12 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:14.722558 [ 12 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:14.722568 [ 12 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:14.826579 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:14.826624 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:14.826635 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:15.222694 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:15.222735 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:15.222749 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:15.222761 [ 12 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:15.222773 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:15.222783 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:15.222795 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:15.222849 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:15.223109 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:15.223135 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:15.223148 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:15.223158 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:15.223168 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:15.223177 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:15.223188 [ 18 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:15.223200 [ 18 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:15.223211 [ 18 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:15.577269 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:15.577315 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:15.577327 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:15.723594 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:15.723629 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:15.723642 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:15.723655 [ 18 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:15.723668 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:15.723679 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:15.723690 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:15.723746 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:15.724018 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:15.724074 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:15.724091 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:15.724103 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:15.724112 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:15.724121 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:15.724132 [ 12 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:15.724144 [ 12 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:15.724154 [ 12 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:16.224467 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:16.224507 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:16.224519 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:16.224531 [ 13 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:16.224542 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:16.224570 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:16.224581 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:16.224632 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:16.224913 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:16.224938 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:16.224951 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:16.224963 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:16.224974 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:16.224986 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:16.225001 [ 12 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:16.225016 [ 12 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:16.225028 [ 12 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:16.328194 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:16.328236 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:16.328249 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:16.725759 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:16.725796 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:16.725810 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:16.725822 [ 12 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:16.725834 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:16.725844 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:16.725855 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:16.725908 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:16.726224 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:16.726251 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:16.726263 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:16.726273 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:16.726283 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:16.726292 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:16.726304 [ 18 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:16.726316 [ 18 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:16.726327 [ 18 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:17.078326 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:17.078383 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:17.078394 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:17.226490 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:17.226543 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:17.226560 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:17.226571 [ 18 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:17.226584 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:17.226643 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:17.226705 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:17.226772 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:17.227088 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:17.227122 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:17.227135 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:17.227146 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:17.227155 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:17.227164 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:17.227187 [ 13 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:17.227202 [ 13 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:17.227213 [ 13 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:17.229175 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:17.229214 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:50:17.727666 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:17.727708 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:17.727722 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:17.727734 [ 13 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:17.727747 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:17.727757 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:17.727769 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:17.727825 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:17.728107 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:17.728131 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:17.728142 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:17.728153 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:17.728162 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:17.728172 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:17.728183 [ 15 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:17.728195 [ 15 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:17.728206 [ 15 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:17.829243 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:17.829279 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:17.829292 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:17.829335 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:50:17.829348 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:50:17.829360 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (47) and matched log idx (0) 2024.09.25 20:50:17.829370 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:50:17.829380 [ 13 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:17.829394 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:17.829404 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:17.829415 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:17.829427 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:50:17.829488 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:17.829623 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:17.829654 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:50:18.228873 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:18.228917 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:18.228933 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:18.228946 [ 15 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:18.228960 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:18.228972 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:18.228984 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:18.229033 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:18.229307 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:18.229334 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:18.229347 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:18.229359 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:18.229369 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:18.229379 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:18.229391 [ 13 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:18.229403 [ 13 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:18.229415 [ 13 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:18.580427 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:18.580470 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:18.580482 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:18.580606 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:50:18.580618 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:50:18.580627 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (47) and matched log idx (0) 2024.09.25 20:50:18.580636 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:50:18.580646 [ 15 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:18.580657 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:18.580666 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:18.580675 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:18.580685 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:50:18.580725 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:18.730200 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:18.730242 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:18.730255 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:18.730267 [ 13 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 47 2024.09.25 20:50:18.730279 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=0, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:18.730289 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:18.730364 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:18.730427 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:18.730738 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:18.730764 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=47 2024.09.25 20:50:18.730774 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:18.730783 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 47 2024.09.25 20:50:18.730792 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:18.730799 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 46 2024.09.25 20:50:18.730810 [ 18 ] {} RaftInstance: last durable index 46, precommit index 46 2024.09.25 20:50:18.730820 [ 18 ] {} RaftInstance: quorum idx 1, 46 46 0 2024.09.25 20:50:18.730829 [ 18 ] {} RaftInstance: local log idx 46, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:18.755138 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:50:18.755164 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:50:18.755207 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:50:18.755252 [ 6 ] {} RaftInstance: append at log_idx 47, timestamp 1727297418755220 2024.09.25 20:50:18.755314 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:50:18.755341 [ 21 ] {} RaftInstance: last_log_idx: 46, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:18.755356 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=46, LastLogTerm=2, EntriesLength=1, CommitIndex=46, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:18.755368 [ 21 ] {} RaftInstance: idx: 47 2024.09.25 20:50:18.755382 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:18.755445 [ 21 ] {} RaftInstance: sent 2024.09.25 20:50:18.755462 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:18.756322 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:50:18.756349 [ 8 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:18.756362 [ 8 ] {} RaftInstance: quorum idx 1, 47 46 0 2024.09.25 20:50:18.756373 [ 8 ] {} RaftInstance: local log idx 47, target_commit_idx 46, quick_commit_index_ 46, state_->get_commit_idx() 46 2024.09.25 20:50:18.756914 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:18.756938 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:18.756950 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:18.756962 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:18.756972 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:18.756981 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 46, new matched idx: 47 2024.09.25 20:50:18.756992 [ 19 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:18.757004 [ 19 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:18.757015 [ 19 ] {} RaftInstance: trigger commit upto 47 2024.09.25 20:50:18.757026 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:18.757036 [ 19 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:18.757047 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:18.757057 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:18.757068 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:18.757135 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:18.757152 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:18.757164 [ 19 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 46 2024.09.25 20:50:18.757174 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:50:18.757225 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:50:18.757245 [ 20 ] {} RaftInstance: commit upto 47, current idx 46 2024.09.25 20:50:18.757256 [ 20 ] {} RaftInstance: commit upto 47, current idx 47 2024.09.25 20:50:18.757289 [ 20 ] {} RaftInstance: notify cb 47 1d87b6b8 2024.09.25 20:50:18.757303 [ 20 ] {} RaftInstance: DONE: commit upto 47, current idx 47 2024.09.25 20:50:18.757314 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:50:18.757402 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:18.757430 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:18.757443 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:18.757454 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:18.757464 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:18.757473 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:18.757484 [ 18 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:18.757496 [ 18 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:18.757508 [ 18 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:19.019204 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:19.019250 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:50:19.230612 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:19.230654 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:19.230667 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:19.230699 [ 18 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:19.230711 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:19.230719 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:19.230729 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:19.230779 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:19.231029 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:19.231056 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:19.231067 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:19.231078 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:19.231088 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:19.231097 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:19.231109 [ 19 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:19.231121 [ 19 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:19.231131 [ 19 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:19.331373 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:19.331413 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:19.331428 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:19.331472 [ 18 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:50:19.331486 [ 18 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:50:19.331497 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (47) and matched log idx (0) 2024.09.25 20:50:19.331508 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:50:19.331519 [ 18 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:19.331530 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 47 2024.09.25 20:50:19.331540 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:19.331550 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:19.331563 [ 18 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:50:19.331588 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:19.730838 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:19.730875 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:19.730888 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:19.730900 [ 19 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:19.730911 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:19.730921 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:19.730933 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:19.730982 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:19.731229 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:19.731260 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:19.731273 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:19.731283 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:19.731290 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:19.731299 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:19.731310 [ 18 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:19.731323 [ 18 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:19.731334 [ 18 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:19.749188 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:19.749241 [ 18 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:50:20.082483 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:20.082523 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:20.082536 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:20.082578 [ 13 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:50:20.082593 [ 13 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:50:20.082605 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (48) and matched log idx (0) 2024.09.25 20:50:20.082617 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:50:20.082628 [ 13 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:20.082642 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:20.082652 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:20.082662 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:20.082673 [ 13 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:50:20.082706 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:20.082824 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:20.082853 [ 13 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:50:20.232221 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:20.232265 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:20.232277 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:20.232286 [ 18 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:20.232297 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:20.232306 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:20.232316 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:20.232365 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:20.232623 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:20.232650 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:20.232660 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:20.232669 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:20.232677 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:20.232685 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:20.232695 [ 13 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:20.232706 [ 13 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:20.232715 [ 13 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:20.732858 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:20.732895 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:20.732907 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:20.732917 [ 16 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:20.732929 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:20.732938 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:20.732948 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:20.733050 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:20.733314 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:20.733337 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:20.733348 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:20.733359 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:20.733368 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:20.733378 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:20.733390 [ 13 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:20.733404 [ 13 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:20.733416 [ 13 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:20.833450 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:20.833491 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:20.833505 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:20.833549 [ 18 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:50:20.833563 [ 18 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:50:20.833574 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (48) and matched log idx (0) 2024.09.25 20:50:20.833585 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:50:20.833595 [ 18 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:20.833608 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:20.833618 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:20.833630 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:20.833640 [ 18 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:50:20.833668 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:20.833808 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:20.833834 [ 18 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:50:21.234049 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:21.234088 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:21.234100 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:21.234109 [ 13 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:21.234121 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:21.234130 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:21.234140 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:21.234189 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:21.234471 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:21.234498 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:21.234510 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:21.234520 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:21.234531 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:21.234572 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:21.234588 [ 18 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:21.234600 [ 18 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:21.234611 [ 18 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:21.584658 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:21.584696 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:21.584711 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:21.584755 [ 16 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:50:21.584768 [ 16 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:50:21.584778 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (48) and matched log idx (0) 2024.09.25 20:50:21.584787 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:50:21.584796 [ 16 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:21.584808 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:21.584818 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:21.584857 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:21.584868 [ 16 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:50:21.584891 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:21.735115 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:21.735152 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:21.735165 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:21.735177 [ 18 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:21.735189 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:21.735201 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:21.735214 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:21.735267 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:21.735574 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:21.735599 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:21.735610 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:21.735620 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:21.735628 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:21.735637 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:21.735647 [ 16 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:21.735659 [ 16 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:21.735669 [ 16 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:22.235688 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:22.235734 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:22.235747 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:22.235757 [ 14 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:22.235768 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:22.235777 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:22.235788 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:22.235856 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:22.236127 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:22.236150 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:22.236162 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:22.236172 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:22.236181 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:22.236190 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:22.236201 [ 16 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:22.236213 [ 16 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:22.236224 [ 16 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:22.335251 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:22.335298 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:22.335309 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:22.736562 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:22.736614 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:22.736625 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:22.736635 [ 16 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:22.736646 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:22.736654 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:22.736664 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:22.736716 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:22.736986 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:22.737019 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:22.737032 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:22.737043 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:22.737052 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:22.737061 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:22.737073 [ 18 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:22.737085 [ 18 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:22.737095 [ 18 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:23.086349 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:23.086389 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:23.086403 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:23.237463 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:23.237503 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:23.237514 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:23.237525 [ 14 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:23.237536 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:23.237547 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:23.237559 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:23.237614 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:23.237906 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:23.237934 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:23.237946 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:23.237958 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:23.237967 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:23.237976 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:23.237987 [ 16 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:23.237998 [ 16 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:23.238009 [ 16 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:23.738225 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:23.738265 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:23.738278 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:23.738290 [ 14 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:23.738303 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:23.738312 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:23.738323 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:23.738374 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:23.738623 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:23.738649 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:23.738660 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:23.738669 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:23.738678 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:23.738685 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:23.738696 [ 16 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:23.738707 [ 16 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:23.738716 [ 16 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:23.836737 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:23.836774 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:23.836793 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:24.238851 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:24.238887 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:24.238900 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:24.238911 [ 16 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:24.238923 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:24.238934 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:24.238945 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:24.238994 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:24.239266 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:24.239292 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:24.239303 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:24.239313 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:24.239322 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:24.239331 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:24.239343 [ 12 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:24.239355 [ 12 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:24.239366 [ 12 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:24.587383 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:24.587426 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:24.587440 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:24.739512 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:24.739555 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:24.739567 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:24.739578 [ 12 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:24.739589 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:24.739598 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:24.739609 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:24.739660 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:24.739915 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:24.739936 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:24.739946 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:24.739956 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:24.739964 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:24.739971 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:24.739982 [ 14 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:24.739992 [ 14 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:24.740001 [ 14 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:25.240052 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:25.240092 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:25.240104 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:25.240114 [ 15 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:25.240125 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:25.240136 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:25.240147 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:25.240194 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:25.240496 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:25.240532 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:25.240545 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:25.240556 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:25.240565 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:25.240575 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:25.240587 [ 14 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:25.240600 [ 14 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:25.240612 [ 14 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:25.337637 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:25.337672 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:25.337686 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:25.740767 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:25.740810 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:25.740823 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:25.740834 [ 14 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:25.740845 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:25.740855 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:25.740866 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:25.740919 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:25.741206 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:25.741233 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:25.741246 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:25.741256 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:25.741265 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:25.741274 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:25.741286 [ 12 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:25.741299 [ 12 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:25.741311 [ 12 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:26.088480 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:26.088529 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:26.088542 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:26.241808 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:26.241847 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:26.241860 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:26.241873 [ 19 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:26.241887 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:26.241900 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:26.241912 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:26.241968 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:26.242320 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:26.242347 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:26.242358 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:26.242368 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:26.242377 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:26.242385 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:26.242396 [ 12 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:26.242406 [ 12 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:26.242416 [ 12 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:26.742654 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:26.742688 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:26.742702 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:26.742713 [ 14 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:26.742724 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:26.742735 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:26.742745 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:26.742792 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:26.743047 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:26.743070 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:26.743081 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:26.743091 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:26.743100 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:26.743110 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:26.743121 [ 12 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:26.743133 [ 12 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:26.743143 [ 12 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:26.839177 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:26.839222 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:26.839237 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:27.243289 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:27.243341 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:27.243355 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:27.243365 [ 12 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:27.243377 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:27.243388 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:27.243400 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:27.243454 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:27.243734 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:27.243760 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:27.243772 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:27.243782 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:27.243791 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:27.243800 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:27.243811 [ 14 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:27.243823 [ 14 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:27.243833 [ 14 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:27.589873 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:27.589913 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:27.589926 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:27.744107 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:27.744150 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:27.744164 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:27.744205 [ 14 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:27.744220 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:27.744232 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:27.744244 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:27.744292 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:27.744554 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:27.744582 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:27.744594 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:27.744606 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:27.744616 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:27.744655 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:27.744670 [ 19 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:27.744684 [ 19 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:27.744696 [ 19 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:27.849177 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:27.849227 [ 12 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:50:28.244410 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:28.244461 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:28.244474 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:28.244485 [ 19 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:28.244496 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:28.244507 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:28.244518 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:28.244569 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:28.244832 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:28.244857 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:28.244869 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:28.244880 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:28.244890 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:28.244900 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:28.244914 [ 12 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:28.244927 [ 12 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:28.244939 [ 12 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:28.341192 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:28.341244 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:28.341255 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:28.341295 [ 19 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:50:28.341305 [ 19 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:50:28.341314 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (48) and matched log idx (0) 2024.09.25 20:50:28.341323 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:50:28.341333 [ 19 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:28.341344 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:28.341354 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:28.341364 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:28.341376 [ 19 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:50:28.341400 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:28.745760 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:28.745801 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:28.745813 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:28.745824 [ 12 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 48 2024.09.25 20:50:28.745837 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=0, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:28.745847 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:28.745858 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:28.745912 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:28.746184 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:28.746205 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=48 2024.09.25 20:50:28.746214 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:28.746223 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 48 2024.09.25 20:50:28.746231 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:28.746239 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 47 2024.09.25 20:50:28.746249 [ 19 ] {} RaftInstance: last durable index 47, precommit index 47 2024.09.25 20:50:28.746259 [ 19 ] {} RaftInstance: quorum idx 1, 47 47 0 2024.09.25 20:50:28.746268 [ 19 ] {} RaftInstance: local log idx 47, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:28.755092 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:50:28.755125 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:50:28.755217 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:50:28.755256 [ 6 ] {} RaftInstance: append at log_idx 48, timestamp 1727297428755232 2024.09.25 20:50:28.755308 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:50:28.755334 [ 21 ] {} RaftInstance: last_log_idx: 47, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:28.755348 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=47, LastLogTerm=2, EntriesLength=1, CommitIndex=47, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:28.755358 [ 21 ] {} RaftInstance: idx: 48 2024.09.25 20:50:28.755370 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:28.755428 [ 21 ] {} RaftInstance: sent 2024.09.25 20:50:28.755444 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:28.756512 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:50:28.756535 [ 8 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:28.756547 [ 8 ] {} RaftInstance: quorum idx 1, 48 47 0 2024.09.25 20:50:28.756578 [ 8 ] {} RaftInstance: local log idx 48, target_commit_idx 47, quick_commit_index_ 47, state_->get_commit_idx() 47 2024.09.25 20:50:28.756828 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:28.756857 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:28.756870 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:28.756880 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:28.756889 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:28.756897 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 47, new matched idx: 48 2024.09.25 20:50:28.756907 [ 13 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:28.756918 [ 13 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:28.756927 [ 13 ] {} RaftInstance: trigger commit upto 48 2024.09.25 20:50:28.756937 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:28.756946 [ 13 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:28.756958 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:28.756968 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:28.756977 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:28.757020 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:28.757033 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:28.757043 [ 13 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 47 2024.09.25 20:50:28.757051 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:50:28.757090 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:50:28.757113 [ 20 ] {} RaftInstance: commit upto 48, current idx 47 2024.09.25 20:50:28.757141 [ 20 ] {} RaftInstance: commit upto 48, current idx 48 2024.09.25 20:50:28.757175 [ 20 ] {} RaftInstance: notify cb 48 1d87b778 2024.09.25 20:50:28.757188 [ 20 ] {} RaftInstance: DONE: commit upto 48, current idx 48 2024.09.25 20:50:28.757199 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:50:28.757281 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:28.757308 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:28.757319 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:28.757330 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:28.757339 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:28.757348 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:28.757358 [ 19 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:28.757368 [ 19 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:28.757378 [ 19 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:28.779141 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:28.779176 [ 19 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:50:29.092373 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:29.092450 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:29.092471 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:29.092514 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:29.092528 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:29.092539 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (48) and matched log idx (0) 2024.09.25 20:50:29.092548 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:50:29.092557 [ 12 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:29.092568 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 48 2024.09.25 20:50:29.092578 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:29.092588 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:29.092598 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:29.092627 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:29.092770 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:29.092798 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:29.246968 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:29.247006 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:29.247017 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:29.247038 [ 13 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:29.247050 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:29.247059 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:29.247069 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:29.247120 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:29.247378 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:29.247404 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:29.247416 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:29.247426 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:29.247435 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:29.247444 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:29.247456 [ 12 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:29.247468 [ 12 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:29.247479 [ 12 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:29.747539 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:29.747579 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:29.747591 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:29.747602 [ 17 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:29.747612 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:29.747622 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:29.747632 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:29.747682 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:29.747963 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:29.748008 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:29.748022 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:29.748034 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:29.748044 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:29.748054 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:29.748065 [ 12 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:29.748079 [ 12 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:29.748089 [ 12 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:29.843309 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:29.843350 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:29.843366 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:29.843413 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:29.843431 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:29.843443 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (49) and matched log idx (0) 2024.09.25 20:50:29.843454 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:50:29.843464 [ 17 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:29.843477 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:29.843505 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:29.843518 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:29.843531 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:29.843561 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:29.843709 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:29.843738 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:30.247931 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:30.247972 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:30.247986 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:30.247998 [ 12 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:30.248011 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:30.248049 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:30.248062 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:30.248117 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:30.248371 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:30.248407 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:30.248421 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:30.248432 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:30.248442 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:30.248453 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:30.248465 [ 17 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:30.248478 [ 17 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:30.248489 [ 17 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:30.593701 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:30.593738 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:30.593749 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:30.593787 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:30.593797 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:30.593806 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (49) and matched log idx (0) 2024.09.25 20:50:30.593814 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:50:30.593823 [ 18 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:30.593833 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:30.593841 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:30.593850 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:30.593859 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:30.593883 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:30.748247 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:30.748287 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:30.748299 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:30.748309 [ 17 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:30.748320 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:30.748329 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:30.748341 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:30.748404 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:30.748670 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:30.748695 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:30.748705 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:30.748714 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:30.748724 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:30.748733 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:30.748745 [ 16 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:30.748757 [ 16 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:30.748793 [ 16 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:31.248827 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:31.248869 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:31.248883 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:31.248895 [ 17 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:31.248908 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:31.248919 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:31.248930 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:31.248988 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:31.249259 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:31.249289 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:31.249302 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:31.249313 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:31.249322 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:31.249332 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:31.249344 [ 16 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:31.249356 [ 16 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:31.249368 [ 16 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:31.344380 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:31.344419 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:31.344431 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:31.749483 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:31.749520 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:31.749532 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:31.749542 [ 16 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:31.749553 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:31.749563 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:31.749575 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:31.749627 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:31.749911 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:31.749934 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:31.749945 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:31.749954 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:31.749962 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:31.749971 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:31.749982 [ 15 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:31.749992 [ 15 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:31.750002 [ 15 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:31.899127 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:31.899193 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:32.095373 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:32.095439 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:32.095453 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:32.095494 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:32.095507 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:32.095517 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (49) and matched log idx (0) 2024.09.25 20:50:32.095528 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:50:32.095538 [ 14 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:32.095549 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:32.095559 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:32.095570 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:32.095581 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:32.095610 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:32.095771 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:32.095798 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:32.249957 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:32.249999 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:32.250011 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:32.250022 [ 16 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:32.250033 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:32.250043 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:32.250054 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:32.250105 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:32.250418 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:32.250445 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:32.250456 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:32.250466 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:32.250476 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:32.250485 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:32.250496 [ 14 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:32.250508 [ 14 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:32.250519 [ 14 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:32.750706 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:32.750755 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:32.750770 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:32.750782 [ 14 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:32.750796 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:32.750807 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:32.750819 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:32.750879 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:32.751219 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:32.751244 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:32.751256 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:32.751265 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:32.751275 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:32.751284 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:32.751298 [ 19 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:32.751311 [ 19 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:32.751323 [ 19 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:32.846365 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:32.846403 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:32.846418 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:32.846458 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:32.846471 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:32.846483 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (49) and matched log idx (0) 2024.09.25 20:50:32.846494 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:50:32.846505 [ 13 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:32.846516 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:32.846526 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:32.846536 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:32.846547 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:32.846577 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:32.846704 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:32.846726 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:33.250980 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:33.251020 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:33.251033 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:33.251044 [ 19 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:33.251056 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:33.251066 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:33.251078 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:33.251163 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:33.251384 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:33.251407 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:33.251417 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:33.251427 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:33.251435 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:33.251444 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:33.251454 [ 13 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:33.251464 [ 13 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:33.251474 [ 13 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:33.597618 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:33.597654 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:33.597667 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:33.597706 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:33.597716 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:33.597725 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (49) and matched log idx (0) 2024.09.25 20:50:33.597734 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:50:33.597744 [ 13 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:33.597756 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:33.597767 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:33.597778 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:33.597790 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:33.597816 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:33.752222 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:33.752261 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:33.752276 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:33.752288 [ 14 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:33.752301 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:33.752335 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:33.752347 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:33.752393 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:33.753565 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:33.753595 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:33.753608 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:33.753619 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:33.753631 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:33.753641 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:33.753653 [ 13 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:33.753664 [ 13 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:33.753675 [ 13 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:34.253236 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:34.253289 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:34.253304 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:34.253316 [ 13 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:34.253329 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:34.253349 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:34.253362 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:34.253417 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:34.253699 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:34.253735 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:34.253749 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:34.253760 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:34.253770 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:34.253787 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:34.253801 [ 14 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:34.253813 [ 14 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:34.253825 [ 14 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:34.347981 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:34.348055 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:34.348069 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:34.754097 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:34.754139 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:34.754152 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:34.754162 [ 14 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:34.754173 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:34.754182 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:34.754193 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:34.754245 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:34.754572 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:34.754596 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:34.754607 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:34.754617 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:34.754625 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:34.754633 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:34.754645 [ 18 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:34.754657 [ 18 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:34.754669 [ 18 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:34.879147 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:34.879187 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:35.098502 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:35.098546 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:35.098561 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:35.098608 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:35.098624 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:35.098634 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (49) and matched log idx (0) 2024.09.25 20:50:35.098645 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:50:35.098655 [ 18 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:35.098668 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:35.098679 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:35.098690 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:35.098701 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:35.098732 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:35.254974 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:35.255024 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:35.255038 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:35.255051 [ 14 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:35.255065 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:35.255076 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:35.255088 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:35.255147 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:35.255430 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:35.255455 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:35.255466 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:35.255477 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:35.255487 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:35.255496 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:35.255509 [ 18 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:35.255521 [ 18 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:35.255532 [ 18 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:35.755543 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:35.755584 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:35.755597 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:35.755610 [ 13 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:35.755622 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:35.755632 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:35.755643 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:35.755698 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:35.755995 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:35.756021 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:35.756034 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:35.756046 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:35.756055 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:35.756065 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:35.756076 [ 18 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:35.756089 [ 18 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:35.756100 [ 18 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:35.849164 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:35.849204 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:35.849216 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:36.256491 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:36.256534 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:36.256548 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:36.256561 [ 13 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:36.256572 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:36.256583 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:36.256594 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:36.256655 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:36.256928 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:36.256954 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:36.256966 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:36.256977 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:36.256986 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:36.256995 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:36.257007 [ 17 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:36.257018 [ 17 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:36.257029 [ 17 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:36.600263 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:36.600304 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:36.600319 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:36.757383 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:36.757429 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:36.757442 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:36.757455 [ 17 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:36.757468 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:36.757479 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:36.757491 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:36.757545 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:36.757833 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:36.757855 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:36.757866 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:36.757876 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:36.757886 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:36.757895 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:36.757906 [ 13 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:36.757918 [ 13 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:36.757929 [ 13 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:37.257943 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:37.257991 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:37.258003 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:37.258014 [ 17 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:37.258025 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:37.258034 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:37.258044 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:37.258094 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:37.258369 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:37.258397 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:37.258411 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:37.258424 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:37.258435 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:37.258445 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:37.258458 [ 13 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:37.258469 [ 13 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:37.258478 [ 13 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:37.350705 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:37.350749 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:37.350762 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:37.758828 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:37.758880 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:37.758895 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:37.758908 [ 13 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:37.758922 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:37.758933 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:37.758945 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:37.759064 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:37.759337 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:37.759360 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:37.759371 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:37.759381 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:37.759390 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:37.759398 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:37.759411 [ 16 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:37.759424 [ 16 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:37.759435 [ 16 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:38.079156 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:38.079199 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:38.101580 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:38.101625 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:38.101641 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:38.101686 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:38.101700 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:38.101711 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (49) and matched log idx (0) 2024.09.25 20:50:38.101721 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:50:38.101731 [ 17 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:38.101744 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:38.101754 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:38.101766 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:38.101777 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:38.101806 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:38.101940 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:38.101966 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:38.259146 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:38.259185 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:38.259198 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:38.259209 [ 13 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 49 2024.09.25 20:50:38.259221 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:38.259232 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:38.259243 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:38.259294 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:38.259550 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:38.259574 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=49 2024.09.25 20:50:38.259586 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:38.259597 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 49 2024.09.25 20:50:38.259607 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:38.259618 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 48 2024.09.25 20:50:38.259630 [ 17 ] {} RaftInstance: last durable index 48, precommit index 48 2024.09.25 20:50:38.259643 [ 17 ] {} RaftInstance: quorum idx 1, 48 48 0 2024.09.25 20:50:38.259654 [ 17 ] {} RaftInstance: local log idx 48, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:38.755101 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:50:38.755124 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:50:38.755176 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:50:38.755220 [ 6 ] {} RaftInstance: append at log_idx 49, timestamp 1727297438755189 2024.09.25 20:50:38.755273 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:50:38.755289 [ 21 ] {} RaftInstance: last_log_idx: 48, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:38.755302 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=48, LastLogTerm=2, EntriesLength=1, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:38.755313 [ 21 ] {} RaftInstance: idx: 49 2024.09.25 20:50:38.755325 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:38.755387 [ 21 ] {} RaftInstance: sent 2024.09.25 20:50:38.755405 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:38.755449 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:38.755463 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:38.755474 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (49) and matched log idx (0) 2024.09.25 20:50:38.755486 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:50:38.755496 [ 21 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:38.755528 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=48, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:38.755538 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:38.755546 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:38.755606 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:38.755630 [ 21 ] {} RaftInstance: sent 2024.09.25 20:50:38.755776 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:38.755803 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:38.756305 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:50:38.756330 [ 8 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:38.756345 [ 8 ] {} RaftInstance: quorum idx 1, 49 48 0 2024.09.25 20:50:38.756356 [ 8 ] {} RaftInstance: local log idx 49, target_commit_idx 48, quick_commit_index_ 48, state_->get_commit_idx() 48 2024.09.25 20:50:38.756907 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:38.756929 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:38.756938 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:38.756949 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:38.756958 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:38.756967 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 48, new matched idx: 49 2024.09.25 20:50:38.756976 [ 15 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:38.756987 [ 15 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:38.756997 [ 15 ] {} RaftInstance: trigger commit upto 49 2024.09.25 20:50:38.757019 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:38.757031 [ 15 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:38.757041 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 49 2024.09.25 20:50:38.757051 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:38.757062 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:38.757104 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:38.757119 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:38.757175 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:50:38.757204 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:50:38.757216 [ 15 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:38.757229 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:38.757239 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:38.757249 [ 15 ] {} RaftInstance: recovered from long pause to peer 1, 64 warnings, 1 ms, 3 times 2024.09.25 20:50:38.757280 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:38.757289 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 20:50:38.757299 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:38.757308 [ 15 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 48 2024.09.25 20:50:38.757318 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:50:38.757346 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:38.757382 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:50:38.757402 [ 20 ] {} RaftInstance: commit upto 49, current idx 48 2024.09.25 20:50:38.757412 [ 20 ] {} RaftInstance: commit upto 49, current idx 49 2024.09.25 20:50:38.757442 [ 20 ] {} RaftInstance: notify cb 49 1d87aba8 2024.09.25 20:50:38.757455 [ 20 ] {} RaftInstance: DONE: commit upto 49, current idx 49 2024.09.25 20:50:38.757455 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:38.757463 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:50:38.757474 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:38.757485 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:38.757495 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:38.757503 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:38.757514 [ 17 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:38.757526 [ 17 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:38.757536 [ 17 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:38.759438 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:38.759464 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:38.759475 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:38.759485 [ 13 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:38.759495 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:38.759505 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:38.759516 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:38.759560 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:38.759746 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:38.759768 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:38.759778 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:38.759788 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:38.759797 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:38.759806 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:38.759817 [ 17 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:38.759828 [ 17 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:38.759837 [ 17 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:38.851899 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:38.851937 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:38.851950 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:38.851960 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:50:38.851969 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:50:38.851980 [ 13 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:38.851994 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:38.852005 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:38.852017 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:38.852027 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 20:50:38.852037 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:39.260233 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:39.260276 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:39.260288 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:39.260300 [ 17 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:39.260313 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:39.260322 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:39.260333 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:39.260381 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:39.260668 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:39.260694 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:39.260705 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:39.260715 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:39.260723 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:39.260732 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:39.260744 [ 19 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:39.260755 [ 19 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:39.260765 [ 19 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:39.602907 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:39.602946 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:39.602960 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:39.603001 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:39.603012 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:39.603022 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (50) and matched log idx (0) 2024.09.25 20:50:39.603031 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:50:39.603041 [ 17 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:39.603052 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:39.603061 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:39.603072 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:39.603082 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:39.603109 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:39.760542 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:39.760578 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:39.760590 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:39.760600 [ 19 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:39.760611 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:39.760621 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:39.760631 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:39.760679 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:39.760993 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:39.761062 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:39.761084 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:39.761095 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:39.761105 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:39.761114 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:39.761126 [ 17 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:39.761140 [ 17 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:39.761152 [ 17 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:40.029162 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:40.029214 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:40.260762 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:40.260804 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:40.260817 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:40.260829 [ 12 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:40.260841 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:40.260852 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:40.260864 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:40.260929 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:40.261195 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:40.261217 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:40.261227 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:40.261238 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:40.261246 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:40.261254 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:40.261265 [ 19 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:40.261277 [ 19 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:40.261287 [ 19 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:40.353332 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:40.353368 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:40.353380 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:40.353424 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:40.353436 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:40.353446 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (50) and matched log idx (0) 2024.09.25 20:50:40.353495 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:50:40.353507 [ 14 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:40.353550 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:40.353562 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:40.353575 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:40.353586 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:40.353612 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:40.353754 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:40.353782 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:40.761985 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:40.762026 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:40.762037 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:40.762047 [ 19 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:40.762059 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:40.762068 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:40.762078 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:40.762130 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:40.762443 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:40.762470 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:40.762484 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:40.762494 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:40.762503 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:40.762511 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:40.762523 [ 14 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:40.762536 [ 14 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:40.762545 [ 14 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:41.104696 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:41.104736 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:41.104748 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:41.104789 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:41.104799 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:41.104808 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (50) and matched log idx (0) 2024.09.25 20:50:41.104816 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:50:41.104825 [ 19 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:41.104837 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:41.104845 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:41.104854 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:41.104863 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:41.104887 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:41.105019 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:41.105043 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:41.262210 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:41.262248 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:41.262263 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:41.262276 [ 14 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:41.262289 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:41.262300 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:41.262313 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:41.262368 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:41.262624 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:41.262645 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:41.262656 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:41.262667 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:41.262675 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:41.262684 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:41.262695 [ 19 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:41.262707 [ 19 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:41.262717 [ 19 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:41.762981 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:41.763050 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:41.763064 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:41.763075 [ 18 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:41.763087 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:41.763098 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:41.763110 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:41.763165 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:41.763423 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:41.763447 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:41.763458 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:41.763468 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:41.763477 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:41.763486 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:41.763498 [ 19 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:41.763509 [ 19 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:41.763519 [ 19 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:41.855777 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:41.855813 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:41.855827 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:41.855867 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:41.855879 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:41.855889 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (50) and matched log idx (0) 2024.09.25 20:50:41.855900 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:50:41.855910 [ 14 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:41.855923 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:41.855933 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:41.855944 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:41.855955 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:41.855982 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:41.856103 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:41.856137 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:42.263445 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:42.263493 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:42.263505 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:42.263515 [ 19 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:42.263526 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:42.263536 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:42.263547 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:42.263616 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:42.263850 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:42.263876 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:42.263887 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:42.263897 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:42.263906 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:42.263915 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:42.263926 [ 14 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:42.263938 [ 14 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:42.263948 [ 14 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:42.607224 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:42.607266 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:42.607279 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:42.607321 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:42.607333 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:42.607343 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (50) and matched log idx (0) 2024.09.25 20:50:42.607352 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:50:42.607362 [ 18 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:42.607373 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:42.607381 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:42.607391 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:42.607401 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:42.607430 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:42.764678 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:42.764720 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:42.764733 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:42.764744 [ 14 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:42.764756 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:42.764767 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:42.764778 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:42.764831 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:42.765110 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:42.765165 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:42.765178 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:42.765189 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:42.765198 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:42.765207 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:42.765229 [ 18 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:42.765240 [ 18 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:42.765250 [ 18 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:43.265524 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:43.265567 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:43.265582 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:43.265594 [ 16 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:43.265607 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:43.265618 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:43.265630 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:43.265685 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:43.266008 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:43.266033 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:43.266044 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:43.266053 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:43.266061 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:43.266069 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:43.266080 [ 18 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:43.266092 [ 18 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:43.266104 [ 18 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:43.358140 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:43.358182 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:43.358197 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:43.358211 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:50:43.766270 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:43.766309 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:43.766322 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:43.766334 [ 18 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:43.766346 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:43.766356 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:43.766369 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:43.766435 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:43.766756 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:43.766810 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:43.766823 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:43.766834 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:43.766845 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:43.766854 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:43.766866 [ 14 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:43.766878 [ 14 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:43.766889 [ 14 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:43.869162 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:43.869199 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:44.108387 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:44.108430 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:44.108443 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:44.108484 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:44.108495 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:44.108506 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (50) and matched log idx (0) 2024.09.25 20:50:44.108516 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:50:44.108526 [ 14 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:44.108537 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:44.108546 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:44.108557 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:44.108567 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:44.108594 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:44.266935 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:44.266976 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:44.267012 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:44.267024 [ 18 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:44.267035 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:44.267052 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:44.267063 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:44.267110 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:44.267398 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:44.267426 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:44.267447 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:44.267457 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:44.267466 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:44.267475 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:44.267487 [ 16 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:44.267507 [ 16 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:44.267518 [ 16 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:44.767528 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:44.767568 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:44.767581 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:44.767592 [ 13 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:44.767603 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:44.767612 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:44.767622 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:44.767675 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:44.767940 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:44.767967 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:44.767978 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:44.768009 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:44.768019 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:44.768028 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:44.768055 [ 16 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:44.768068 [ 16 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:44.768078 [ 16 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:44.859227 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:44.859261 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:44.859274 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:44.859285 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:50:45.268559 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:45.268600 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:45.268613 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:45.268623 [ 16 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:45.268635 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:45.268646 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:45.268657 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:45.268712 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:45.269034 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:45.269083 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:45.269098 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:45.269110 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:45.269120 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:45.269129 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:45.269143 [ 15 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:45.269156 [ 15 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:45.269168 [ 15 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:45.610186 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:45.610226 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:45.610238 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:45.610248 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:50:45.769329 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:45.769369 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:45.769381 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:45.769392 [ 15 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:45.769404 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:45.769413 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:45.769423 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:45.769474 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:45.769842 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:45.769864 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:45.769874 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:45.769884 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:45.769892 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:45.769900 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:45.769912 [ 13 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:45.769923 [ 13 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:45.770011 [ 13 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:46.270034 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:46.270079 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:46.270092 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:46.270104 [ 15 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:46.270117 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:46.270126 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:46.270137 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:46.270187 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:46.270468 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:46.270496 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:46.270508 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:46.270519 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:46.270529 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:46.270539 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:46.270552 [ 13 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:46.270564 [ 13 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:46.270576 [ 13 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:46.361033 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:46.361079 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:46.361092 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:46.361103 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:50:46.771356 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:46.771395 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:46.771408 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:46.771419 [ 13 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:46.771431 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:46.771441 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:46.771451 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:46.771503 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:46.771822 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:46.771850 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:46.771862 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:46.771872 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:46.771881 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:46.771890 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:46.771902 [ 16 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:46.771914 [ 16 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:46.771925 [ 16 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:47.039155 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:47.039199 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:47.111407 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:47.111473 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:47.111487 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:47.111529 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:47.111542 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:47.111553 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (50) and matched log idx (0) 2024.09.25 20:50:47.111562 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:50:47.111572 [ 16 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:47.111584 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:47.111614 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:47.111627 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:47.111639 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:47.111666 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:47.111796 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:47.111825 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:47.272003 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:47.272040 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:47.272053 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:47.272065 [ 13 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:47.272076 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:47.272086 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:47.272097 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:47.272150 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:47.272432 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:47.272465 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:47.272477 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:47.272486 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:47.272495 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:47.272505 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:47.272519 [ 16 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:47.272532 [ 16 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:47.272543 [ 16 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:47.772758 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:47.772815 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:47.772829 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:47.772841 [ 17 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:47.772854 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:47.772864 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:47.772875 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:47.772927 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:47.773273 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:47.773299 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:47.773311 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:47.773322 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:47.773331 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:47.773341 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:47.773354 [ 16 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:47.773367 [ 16 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:47.773378 [ 16 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:47.862421 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:47.862465 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:47.862480 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:47.862525 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:47.862540 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:47.862551 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (50) and matched log idx (0) 2024.09.25 20:50:47.862560 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:50:47.862570 [ 17 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:47.862582 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:47.862592 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:47.862604 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:47.862615 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:47.862644 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:47.862793 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:47.862822 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:48.272983 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:48.273029 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:48.273041 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:48.273051 [ 16 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:48.273062 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:48.273070 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:48.273080 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:48.273130 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:48.273402 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:48.273430 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=50 2024.09.25 20:50:48.273442 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:48.273454 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 50 2024.09.25 20:50:48.273463 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:48.273473 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 49 2024.09.25 20:50:48.273485 [ 13 ] {} RaftInstance: last durable index 49, precommit index 49 2024.09.25 20:50:48.273497 [ 13 ] {} RaftInstance: quorum idx 1, 49 49 0 2024.09.25 20:50:48.273508 [ 13 ] {} RaftInstance: local log idx 49, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:48.613537 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:48.613573 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:48.613585 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:48.613627 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:48.613641 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:48.613652 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (50) and matched log idx (0) 2024.09.25 20:50:48.613663 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:50:48.613673 [ 12 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 50 2024.09.25 20:50:48.613685 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=49, LastLogTerm=2, EntriesLength=0, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:48.613695 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:48.613708 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:48.613721 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:48.613751 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:48.755092 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:50:48.755107 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:50:48.755156 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:50:48.755193 [ 6 ] {} RaftInstance: append at log_idx 50, timestamp 1727297448755166 2024.09.25 20:50:48.755239 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:50:48.755250 [ 21 ] {} RaftInstance: last_log_idx: 49, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:48.755261 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=49, LastLogTerm=2, EntriesLength=1, CommitIndex=49, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:48.755271 [ 21 ] {} RaftInstance: idx: 50 2024.09.25 20:50:48.755283 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:48.755334 [ 21 ] {} RaftInstance: sent 2024.09.25 20:50:48.755348 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:48.756213 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:50:48.756241 [ 8 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:48.756255 [ 8 ] {} RaftInstance: quorum idx 1, 50 49 0 2024.09.25 20:50:48.756267 [ 8 ] {} RaftInstance: local log idx 50, target_commit_idx 49, quick_commit_index_ 49, state_->get_commit_idx() 49 2024.09.25 20:50:48.756743 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:48.756767 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:48.756779 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:48.756789 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:48.756798 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:48.756808 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 49, new matched idx: 50 2024.09.25 20:50:48.756818 [ 13 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:48.756830 [ 13 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:48.756840 [ 13 ] {} RaftInstance: trigger commit upto 50 2024.09.25 20:50:48.756849 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:48.756859 [ 13 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:48.756869 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:48.756879 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:48.756888 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:48.756928 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:48.756939 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:48.756948 [ 13 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 49 2024.09.25 20:50:48.756956 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:50:48.756994 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:50:48.757019 [ 20 ] {} RaftInstance: commit upto 50, current idx 49 2024.09.25 20:50:48.757031 [ 20 ] {} RaftInstance: commit upto 50, current idx 50 2024.09.25 20:50:48.757071 [ 20 ] {} RaftInstance: notify cb 50 1d88d3e8 2024.09.25 20:50:48.757088 [ 20 ] {} RaftInstance: DONE: commit upto 50, current idx 50 2024.09.25 20:50:48.757099 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:50:48.757256 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:48.757277 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:48.757287 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:48.757298 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:48.757308 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:48.757317 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:48.757328 [ 12 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:48.757354 [ 12 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:48.757365 [ 12 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:48.773385 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:48.773424 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:48.773435 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:48.773445 [ 19 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:48.773456 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:48.773465 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:48.773474 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:48.773522 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:48.773751 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:48.773774 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:48.773786 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:48.773795 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:48.773803 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:48.773811 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:48.773821 [ 12 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:48.773832 [ 12 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:48.773841 [ 12 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:49.039189 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:49.039259 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:49.274462 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:49.274504 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:49.274517 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:50:49.274528 [ 13 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:49.274540 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:49.274550 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:49.274560 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:49.274613 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:49.274893 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:49.274923 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:49.274936 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:49.274948 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:49.274959 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:49.274969 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:49.274981 [ 12 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:49.274994 [ 12 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:49.275006 [ 12 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:49.364107 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:49.364150 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:49.364163 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:49.364210 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:49.364225 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:49.364237 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (50) and matched log idx (0) 2024.09.25 20:50:49.364248 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:50:49.364284 [ 13 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:49.364300 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 50 2024.09.25 20:50:49.364312 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:49.364324 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:49.364337 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:49.364369 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:49.775880 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:49.775914 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:49.775939 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:49.775951 [ 12 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:49.775964 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:49.775975 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:49.775988 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:49.776064 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:49.776358 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:49.776386 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:49.776397 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:49.776407 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:49.776416 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:49.776426 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:49.776438 [ 13 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:49.776450 [ 13 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:49.776460 [ 13 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:49.789155 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:49.789217 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:50.115401 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:50.115442 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:50.115457 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:50.115501 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:50.115514 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:50.115525 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (51) and matched log idx (0) 2024.09.25 20:50:50.115536 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:50:50.115548 [ 13 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:50.115560 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:50.115569 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:50.115579 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:50.115589 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:50.115615 [ 13 ] {} RaftInstance: sent 2024.09.25 20:50:50.276842 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:50.276883 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:50.276895 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:50.276906 [ 14 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:50.276917 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:50.276926 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:50.276937 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:50.276983 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:50.277309 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:50.277328 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:50.277339 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:50.277349 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:50.277358 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:50.277367 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:50.277379 [ 13 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:50.277391 [ 13 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:50.277402 [ 13 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:50.777632 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:50.777670 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:50.777682 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:50.777692 [ 14 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:50.777703 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:50.777712 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:50.777722 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:50.777768 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:50.778086 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:50.778116 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:50.778127 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:50.778137 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:50.778148 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:50.778157 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:50.778170 [ 13 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:50.778183 [ 13 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:50.778195 [ 13 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:50.866203 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:50.866239 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:50.866251 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:50.866261 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:50:51.278346 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:51.278388 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:51.278402 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:51.278413 [ 12 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:51.278426 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:51.278436 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:51.278448 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:51.278500 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:51.278813 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:51.278839 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:51.278852 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:51.278864 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:51.278875 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:51.278884 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:51.278897 [ 14 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:51.278910 [ 14 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:51.278921 [ 14 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:51.616933 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:51.616975 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:51.616990 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:51.617001 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:50:51.779113 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:51.779151 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:51.779162 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:50:51.779173 [ 14 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:51.779185 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:51.779196 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:51.779207 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:51.779260 [ 14 ] {} RaftInstance: sent 2024.09.25 20:50:51.779616 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:51.779641 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:51.779653 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:51.779664 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:51.779673 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:51.779684 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:51.779696 [ 12 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:51.779711 [ 12 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:51.779723 [ 12 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:52.279765 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:52.279813 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:52.279827 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:52.279855 [ 18 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:52.279878 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:52.279888 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:52.279898 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:52.279944 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:52.280370 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:52.280391 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:52.280400 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:52.280410 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:52.280419 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:52.280427 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:52.280439 [ 12 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:52.280450 [ 12 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:52.280460 [ 12 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:52.367508 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:52.367555 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:52.367567 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:52.367576 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 20:50:52.780729 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:52.780766 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:52.780781 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:52.780794 [ 12 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:52.780808 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:52.780820 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:52.780834 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:52.780892 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:52.781178 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:52.781204 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:52.781218 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:52.781230 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:52.781240 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:52.781249 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:52.781260 [ 18 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:52.781273 [ 18 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:52.781284 [ 18 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:53.118530 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:53.118570 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:53.118585 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:53.118597 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:50:53.281634 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:53.281675 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:53.281688 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:53.281698 [ 18 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:53.281710 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:53.281721 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:53.281733 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:53.281786 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:53.282046 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:53.282075 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:53.282088 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:53.282100 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:53.282110 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:53.282120 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:53.282133 [ 12 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:53.282161 [ 12 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:53.282176 [ 12 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:53.782178 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:53.782215 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:53.782227 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:53.782239 [ 15 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:53.782252 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:53.782263 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:53.782276 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:53.782331 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:53.782598 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:53.782619 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:53.782630 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:53.782640 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:53.782649 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:53.782658 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:53.782669 [ 12 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:53.782682 [ 12 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:53.782693 [ 12 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:53.868731 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:53.868771 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:53.868783 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:53.868793 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:50:54.283037 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:54.283077 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:54.283089 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:54.283106 [ 12 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:54.283117 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:54.283127 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:54.283137 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:54.283209 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:54.283465 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:54.283488 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:54.283497 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:54.283507 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:54.283515 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:54.283531 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:54.283542 [ 18 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:54.283553 [ 18 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:54.283563 [ 18 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:54.619750 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:54.619819 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:54.619839 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:54.619851 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:50:54.784125 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:54.784164 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:54.784178 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:54.784190 [ 15 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:54.784204 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:54.784214 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:54.784226 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:54.784295 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:54.784558 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:54.784584 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:54.784596 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:54.784609 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:54.784620 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:54.784630 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:54.784643 [ 18 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:54.784654 [ 18 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:54.784665 [ 18 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:55.284854 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:55.284887 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:55.284898 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:50:55.284908 [ 12 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:55.284921 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:55.284930 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:55.284941 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:55.284993 [ 12 ] {} RaftInstance: sent 2024.09.25 20:50:55.285244 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:55.285271 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:55.285285 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:55.285296 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:55.285305 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:55.285314 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:55.285325 [ 18 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:55.285337 [ 18 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:55.285348 [ 18 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:55.370370 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:55.370411 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:55.370423 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:55.370432 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5254 ms ago 2024.09.25 20:50:55.785473 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:55.785513 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:55.785527 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:55.785538 [ 18 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:55.785551 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:55.785561 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:55.785571 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:55.785621 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:55.785897 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:55.785921 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:55.785933 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:55.785943 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:55.785952 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:55.785962 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:55.785972 [ 15 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:55.785984 [ 15 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:55.785994 [ 15 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:56.121156 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:56.121199 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:56.121214 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:56.121226 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 20:50:56.286278 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:56.286352 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:56.286371 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:56.286382 [ 17 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:56.286393 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:56.286402 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:56.286413 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:56.286464 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:56.286710 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:56.286737 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:56.286750 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:56.286762 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:56.286772 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:56.286782 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:56.286794 [ 15 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:56.286806 [ 15 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:56.286816 [ 15 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:56.379199 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:56.379238 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:56.786634 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:56.786665 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:56.786676 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:50:56.786686 [ 15 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:56.786697 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:56.786706 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:56.786717 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:56.786769 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:56.787017 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:56.787044 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:56.787056 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:56.787067 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:56.787076 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:56.787086 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:56.787098 [ 18 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:56.787110 [ 18 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:56.787121 [ 18 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:56.872390 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:56.872424 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:56.872437 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:56.872481 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:56.872494 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:56.872504 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (51) and matched log idx (0) 2024.09.25 20:50:56.872514 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:50:56.872524 [ 15 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:56.872560 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:56.872580 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:56.872592 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:56.872604 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:56.872631 [ 15 ] {} RaftInstance: sent 2024.09.25 20:50:56.872766 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:56.872791 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:57.287183 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:57.287233 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:57.287246 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:57.287257 [ 18 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:57.287269 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:57.287279 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:57.287289 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:57.287329 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:57.287661 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:57.287688 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:57.287702 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:57.287713 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:57.287724 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:57.287733 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:57.287756 [ 17 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:57.287770 [ 17 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:57.287783 [ 17 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:57.622801 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:57.622838 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:57.622852 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:57.622896 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:57.622911 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:57.622922 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (51) and matched log idx (0) 2024.09.25 20:50:57.622933 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:50:57.622944 [ 18 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:57.622956 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:57.622967 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:57.622978 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:57.622990 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:57.623008 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:57.788354 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:57.788396 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:57.788410 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:57.788423 [ 17 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:57.788436 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:57.788446 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:57.788457 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:57.788512 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:57.788752 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:57.788782 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:57.788796 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:57.788808 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:57.788819 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:57.788829 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:57.788842 [ 18 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:57.788877 [ 18 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:57.788888 [ 18 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:58.039165 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:50:58.039210 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:50:58.289594 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:58.289633 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:58.289644 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:50:58.289655 [ 18 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:58.289665 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:58.289675 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:58.289685 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:58.289735 [ 18 ] {} RaftInstance: sent 2024.09.25 20:50:58.290065 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:58.290093 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=51 2024.09.25 20:50:58.290105 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:58.290117 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 51 2024.09.25 20:50:58.290127 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:58.290136 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 50 2024.09.25 20:50:58.290149 [ 16 ] {} RaftInstance: last durable index 50, precommit index 50 2024.09.25 20:50:58.290161 [ 16 ] {} RaftInstance: quorum idx 1, 50 50 0 2024.09.25 20:50:58.290172 [ 16 ] {} RaftInstance: local log idx 50, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:58.373187 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:58.373227 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:58.373241 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:50:58.373284 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:50:58.373297 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:50:58.373308 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (51) and matched log idx (0) 2024.09.25 20:50:58.373318 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:50:58.373328 [ 17 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 51 2024.09.25 20:50:58.373339 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=50, LastLogTerm=2, EntriesLength=0, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:58.373349 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:58.373359 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:50:58.373370 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:50:58.373396 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:58.755111 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:50:58.755129 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:50:58.755188 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:50:58.755229 [ 6 ] {} RaftInstance: append at log_idx 51, timestamp 1727297458755200 2024.09.25 20:50:58.755286 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:50:58.755312 [ 21 ] {} RaftInstance: last_log_idx: 50, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:50:58.755325 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=50, LastLogTerm=2, EntriesLength=1, CommitIndex=50, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:58.755334 [ 21 ] {} RaftInstance: idx: 51 2024.09.25 20:50:58.755345 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:58.755398 [ 21 ] {} RaftInstance: sent 2024.09.25 20:50:58.755410 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:58.756241 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:50:58.756270 [ 8 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:50:58.756285 [ 8 ] {} RaftInstance: quorum idx 1, 51 50 0 2024.09.25 20:50:58.756296 [ 8 ] {} RaftInstance: local log idx 51, target_commit_idx 50, quick_commit_index_ 50, state_->get_commit_idx() 50 2024.09.25 20:50:58.756946 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:58.756973 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:50:58.756984 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:58.756995 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:50:58.757005 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:58.757013 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 50, new matched idx: 51 2024.09.25 20:50:58.757023 [ 16 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:50:58.757033 [ 16 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:50:58.757042 [ 16 ] {} RaftInstance: trigger commit upto 51 2024.09.25 20:50:58.757052 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:58.757061 [ 16 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:50:58.757072 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 51 2024.09.25 20:50:58.757081 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:58.757090 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:58.757157 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:58.757171 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:58.757183 [ 16 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 50 2024.09.25 20:50:58.757193 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:50:58.757249 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:50:58.757270 [ 20 ] {} RaftInstance: commit upto 51, current idx 50 2024.09.25 20:50:58.757282 [ 20 ] {} RaftInstance: commit upto 51, current idx 51 2024.09.25 20:50:58.757305 [ 20 ] {} RaftInstance: notify cb 51 1d886068 2024.09.25 20:50:58.757317 [ 20 ] {} RaftInstance: DONE: commit upto 51, current idx 51 2024.09.25 20:50:58.757326 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:50:58.757389 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:58.757450 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:50:58.757462 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:58.757473 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:50:58.757482 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:58.757490 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:50:58.757501 [ 17 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:50:58.757512 [ 17 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:50:58.757523 [ 17 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:50:58.790715 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:58.790760 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:58.790772 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:50:58.790784 [ 16 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:50:58.790797 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:50:58.790808 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:58.790818 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:58.790872 [ 16 ] {} RaftInstance: sent 2024.09.25 20:50:58.791159 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:58.791179 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:50:58.791189 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:58.791199 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:50:58.791209 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:58.791218 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:50:58.791229 [ 17 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:50:58.791242 [ 17 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:50:58.791252 [ 17 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:50:59.124320 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:59.124366 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:59.124380 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:59.124391 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:50:59.291460 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:59.291497 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:59.291509 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:50:59.291520 [ 17 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:50:59.291533 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:50:59.291543 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:59.291556 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:59.291607 [ 17 ] {} RaftInstance: sent 2024.09.25 20:50:59.291903 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:59.291927 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:50:59.291939 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:59.291950 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:50:59.291959 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:59.291969 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:50:59.291980 [ 16 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:50:59.291991 [ 16 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:50:59.292002 [ 16 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:50:59.792250 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:50:59.792294 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:59.792309 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:50:59.792322 [ 19 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:50:59.792335 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:50:59.792347 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:50:59.792359 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:50:59.792409 [ 19 ] {} RaftInstance: sent 2024.09.25 20:50:59.792675 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:50:59.792705 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:50:59.792717 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:50:59.792727 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:50:59.792735 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:50:59.792744 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:50:59.792756 [ 16 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:50:59.792769 [ 16 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:50:59.792780 [ 16 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:50:59.874990 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:50:59.875034 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:50:59.875049 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:50:59.875062 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:51:00.293113 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:00.293158 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:00.293172 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:00.293184 [ 16 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:00.293197 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:00.293209 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:00.293222 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:00.293283 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:00.293550 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:00.293577 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:00.293587 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:00.293597 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:00.293605 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:00.293614 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:00.293625 [ 17 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:00.293636 [ 17 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:00.293645 [ 17 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:00.625686 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:00.625724 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:00.625736 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:00.625745 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:51:00.793840 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:00.793880 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:00.793893 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:00.793904 [ 16 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:00.793916 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:00.793927 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:00.793938 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:00.793996 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:00.794317 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:00.794344 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:00.794357 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:00.794368 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:00.794376 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:00.794385 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:00.794397 [ 19 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:00.794410 [ 19 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:00.794421 [ 19 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:01.294867 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:01.294907 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:01.294919 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:01.294929 [ 13 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:01.294939 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:01.294949 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:01.294960 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:01.295027 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:01.295329 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:01.295356 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:01.295367 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:01.295378 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:01.295387 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:01.295395 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:01.295406 [ 19 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:01.295418 [ 19 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:01.295428 [ 19 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:01.376697 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:01.376742 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:01.376757 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:01.376768 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 20:51:01.795820 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:01.795864 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:01.795878 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:01.795890 [ 16 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:01.795903 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:01.795914 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:01.795926 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:01.795984 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:01.796260 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:01.796287 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:01.796298 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:01.796309 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:01.796317 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:01.796326 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:01.796337 [ 19 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:01.796350 [ 19 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:01.796361 [ 19 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:02.127388 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:02.127457 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:02.127470 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:02.127481 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3754 ms ago 2024.09.25 20:51:02.296488 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:02.296528 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:02.296539 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:02.296549 [ 19 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:02.296560 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:02.296569 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:02.296578 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:02.296697 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:02.296978 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:02.296997 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:02.297007 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:02.297017 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:02.297025 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:02.297033 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:02.297043 [ 14 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:02.297054 [ 14 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:02.297063 [ 14 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:02.797236 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:02.797277 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:02.797289 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:02.797300 [ 19 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:02.797313 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:02.797323 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:02.797334 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:02.797386 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:02.797648 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:02.797677 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:02.797689 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:02.797701 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:02.797710 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:02.797719 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:02.797730 [ 14 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:02.797742 [ 14 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:02.797753 [ 14 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:02.877831 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:02.877870 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:02.877883 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:02.877894 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:51:03.297971 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:03.298045 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:03.298059 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:03.298070 [ 14 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:03.298082 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:03.298092 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:03.298102 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:03.298156 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:03.298491 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:03.298515 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:03.298526 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:03.298537 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:03.298546 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:03.298555 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:03.298567 [ 19 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:03.298580 [ 19 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:03.298591 [ 19 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:03.628631 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:03.628663 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:03.628676 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:03.628688 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 20:51:03.798750 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:03.798784 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:03.798797 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:03.798808 [ 19 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:03.798820 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:03.798831 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:03.798843 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:03.798896 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:03.799269 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:03.799292 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:03.799303 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:03.799313 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:03.799323 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:03.799332 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:03.799345 [ 15 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:03.799356 [ 15 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:03.799366 [ 15 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:04.299536 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:04.299581 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:04.299594 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:04.299604 [ 18 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:04.299616 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:04.299625 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:04.299636 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:04.299686 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:04.299979 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:04.300005 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:04.300016 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:04.300026 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:04.300035 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:04.300044 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:04.300056 [ 15 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:04.300067 [ 15 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:04.300079 [ 15 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:04.379112 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:04.379164 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:04.379186 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:04.379198 [ 18 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:51:04.800242 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:04.800281 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:04.800298 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:04.800311 [ 15 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:04.800324 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:04.800335 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:04.800347 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:04.800403 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:04.800696 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:04.800724 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:04.800737 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:04.800748 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:04.800779 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:04.800789 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:04.800801 [ 18 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:04.800813 [ 18 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:04.800824 [ 18 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:05.129829 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:05.129870 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:05.129882 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:05.301379 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:05.301418 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:05.301432 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:05.301443 [ 18 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:05.301454 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:05.301464 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:05.301475 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:05.301532 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:05.301777 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:05.301804 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:05.301815 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:05.301826 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:05.301836 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:05.301845 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:05.301856 [ 15 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:05.301868 [ 15 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:05.301880 [ 15 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:05.801909 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:05.801949 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:05.801962 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:05.801974 [ 17 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:05.801987 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:05.801998 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:05.802010 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:05.802067 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:05.802333 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:05.802361 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:05.802372 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:05.802382 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:05.802391 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:05.802400 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:05.802411 [ 15 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:05.802422 [ 15 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:05.802432 [ 15 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:05.880583 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:05.880620 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:05.880631 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:06.302911 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:06.302957 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:06.302972 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:06.302985 [ 18 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:06.303039 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:06.303051 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:06.303063 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:06.303129 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:06.303394 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:06.303421 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:06.303433 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:06.303446 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:06.303456 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:06.303502 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:06.303515 [ 15 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:06.303539 [ 15 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:06.303551 [ 15 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:06.631577 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:06.631658 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:06.631671 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:06.803676 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:06.803715 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:06.803727 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:06.803736 [ 15 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:06.803747 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:06.803756 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:06.803766 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:06.803817 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:06.804089 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:06.804116 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:06.804127 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:06.804137 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:06.804145 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:06.804153 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:06.804164 [ 18 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:06.804176 [ 18 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:06.804186 [ 18 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:07.304551 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:07.304606 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:07.304622 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:07.304633 [ 17 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:07.304645 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:07.304656 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:07.304666 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:07.304732 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:07.304992 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:07.305018 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:07.305031 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:07.305043 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:07.305054 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:07.305063 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:07.305075 [ 15 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:07.305123 [ 15 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:07.305138 [ 15 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:07.382128 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:07.382163 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:07.382175 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:07.805296 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:07.805337 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:07.805348 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:07.805358 [ 15 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:07.805369 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:07.805379 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:07.805390 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:07.805439 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:07.805712 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:07.805741 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:07.805754 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:07.805765 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:07.805774 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:07.805783 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:07.805795 [ 13 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:07.805808 [ 13 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:07.805819 [ 13 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:08.132818 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:08.132862 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:08.132877 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:08.306021 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:08.306068 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:08.306083 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:08.306096 [ 13 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 52 2024.09.25 20:51:08.306109 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=0, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:08.306121 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:08.306133 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:08.306187 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:08.306532 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:08.306560 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=52 2024.09.25 20:51:08.306573 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:08.306585 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 52 2024.09.25 20:51:08.306595 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:08.306605 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 51 2024.09.25 20:51:08.306617 [ 15 ] {} RaftInstance: last durable index 51, precommit index 51 2024.09.25 20:51:08.306631 [ 15 ] {} RaftInstance: quorum idx 1, 51 51 0 2024.09.25 20:51:08.306643 [ 15 ] {} RaftInstance: local log idx 51, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:08.755099 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:51:08.755114 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:51:08.755163 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:51:08.755204 [ 6 ] {} RaftInstance: append at log_idx 52, timestamp 1727297468755176 2024.09.25 20:51:08.755260 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:51:08.755282 [ 21 ] {} RaftInstance: last_log_idx: 51, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:08.755295 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=51, LastLogTerm=2, EntriesLength=1, CommitIndex=51, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:08.755307 [ 21 ] {} RaftInstance: idx: 52 2024.09.25 20:51:08.755318 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:08.755375 [ 21 ] {} RaftInstance: sent 2024.09.25 20:51:08.755389 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:08.756314 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:51:08.756341 [ 8 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:08.756354 [ 8 ] {} RaftInstance: quorum idx 1, 52 51 0 2024.09.25 20:51:08.756365 [ 8 ] {} RaftInstance: local log idx 52, target_commit_idx 51, quick_commit_index_ 51, state_->get_commit_idx() 51 2024.09.25 20:51:08.756736 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:08.756763 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:08.756774 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:08.756784 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:08.756793 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:08.756801 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 51, new matched idx: 52 2024.09.25 20:51:08.756811 [ 17 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:08.756821 [ 17 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:08.756830 [ 17 ] {} RaftInstance: trigger commit upto 52 2024.09.25 20:51:08.756838 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:08.756847 [ 17 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:08.756856 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 52 2024.09.25 20:51:08.756864 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:08.756873 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:08.756912 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:08.756924 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:08.756934 [ 17 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 51 2024.09.25 20:51:08.756944 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:51:08.756981 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:51:08.757003 [ 20 ] {} RaftInstance: commit upto 52, current idx 51 2024.09.25 20:51:08.757014 [ 20 ] {} RaftInstance: commit upto 52, current idx 52 2024.09.25 20:51:08.757046 [ 20 ] {} RaftInstance: notify cb 52 1d87cf48 2024.09.25 20:51:08.757060 [ 20 ] {} RaftInstance: DONE: commit upto 52, current idx 52 2024.09.25 20:51:08.757071 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:51:08.757196 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:08.757216 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:08.757226 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:08.757237 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:08.757247 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:08.757257 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:08.757266 [ 13 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:08.757278 [ 13 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:08.757288 [ 13 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:08.806355 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:08.806393 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:08.806407 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:08.806418 [ 16 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:08.806429 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:08.806438 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:08.806448 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:08.806506 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:08.806763 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:08.806791 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:08.806804 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:08.806814 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:08.806824 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:08.806833 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:08.806846 [ 13 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:08.806858 [ 13 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:08.806869 [ 13 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:08.883938 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:08.883978 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:08.883992 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:09.307223 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:09.307264 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:09.307277 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:09.307288 [ 13 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:09.307301 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:09.307312 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:09.307324 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:09.307376 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:09.307693 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:09.307723 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:09.307736 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:09.307749 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:09.307758 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:09.307768 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:09.307780 [ 17 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:09.307792 [ 17 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:09.307802 [ 17 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:09.634832 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:09.634876 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:09.634890 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:09.807958 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:09.807998 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:09.808011 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:09.808023 [ 17 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:09.808034 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:09.808045 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:09.808057 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:09.808132 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:09.808388 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:09.808416 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:09.808429 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:09.808441 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:09.808451 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:09.808462 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:09.808476 [ 12 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:09.808492 [ 12 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:09.808505 [ 12 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:10.308635 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:10.308677 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:10.308690 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:10.308702 [ 12 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:10.308714 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:10.308725 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:10.308736 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:10.308790 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:10.309088 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:10.309114 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:10.309125 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:10.309136 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:10.309145 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:10.309154 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:10.309166 [ 13 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:10.309179 [ 13 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:10.309191 [ 13 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:10.385237 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:10.385277 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:10.385293 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:10.809541 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:10.809577 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:10.809589 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:10.809598 [ 13 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:10.809610 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:10.809619 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:10.809630 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:10.809679 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:10.809932 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:10.809958 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:10.809970 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:10.809981 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:10.809991 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:10.810000 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:10.810021 [ 12 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:10.810034 [ 12 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:10.810045 [ 12 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:11.136226 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:11.136267 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:11.136280 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:11.229200 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:11.229248 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:11.310423 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:11.310468 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:11.310480 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:11.310490 [ 19 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:11.310501 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:11.310510 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:11.310520 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:11.310571 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:11.310800 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:11.310827 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:11.310838 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:11.310849 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:11.310858 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:11.310866 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:11.310876 [ 14 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:11.310887 [ 14 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:11.310896 [ 14 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:11.811504 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:11.811546 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:11.811570 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:11.811582 [ 14 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:11.811595 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:11.811605 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:11.811627 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:11.811688 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:11.811941 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:11.811962 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:11.811971 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:11.811981 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:11.811989 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:11.812005 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:11.812029 [ 18 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:11.812042 [ 18 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:11.812053 [ 18 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:11.887232 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:11.887272 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:11.887286 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:11.887327 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:11.887340 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:11.887351 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (51) and matched log idx (0) 2024.09.25 20:51:11.887362 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:51:11.887372 [ 14 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:11.887394 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 51 2024.09.25 20:51:11.887405 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:11.887416 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:11.887427 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:11.887458 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:12.311852 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:12.311904 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:12.311919 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:12.311931 [ 19 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:12.311944 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:12.311955 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:12.311967 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:12.312026 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:12.312326 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:12.312349 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:12.312357 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:12.312364 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:12.312395 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:12.312406 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:12.312417 [ 14 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:12.312426 [ 14 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:12.312433 [ 14 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:12.638513 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:12.638551 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:12.638566 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:12.812821 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:12.812865 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:12.812876 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:12.812887 [ 14 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:12.812898 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:12.812907 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:12.812917 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:12.812966 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:12.813232 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:12.813258 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:12.813268 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:12.813278 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:12.813286 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:12.813295 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:12.813307 [ 15 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:12.813319 [ 15 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:12.813329 [ 15 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:13.149183 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:13.149233 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:13.313454 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:13.313495 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:13.313509 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:13.313520 [ 15 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:13.313532 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:13.313543 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:13.313555 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:13.313608 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:13.313883 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:13.313933 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:13.313947 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:13.313960 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:13.314010 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:13.314027 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:13.314041 [ 14 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:13.314056 [ 14 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:13.314069 [ 14 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:13.389154 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:13.389199 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:13.389215 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:13.389258 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:13.389275 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:13.389286 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (53) and matched log idx (0) 2024.09.25 20:51:13.389297 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:51:13.389310 [ 13 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:13.389323 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:13.389334 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:13.389345 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:13.389358 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:13.389392 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:13.389557 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:13.389585 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:13.813746 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:13.813787 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:13.813799 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:13.813809 [ 14 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:13.813820 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:13.813829 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:13.813839 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:13.813885 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:13.814184 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:13.814213 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:13.814225 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:13.814235 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:13.814244 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:13.814253 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:13.814265 [ 13 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:13.814276 [ 13 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:13.814286 [ 13 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:14.140358 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:14.140398 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:14.140412 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:14.140451 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:14.140462 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:14.140471 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (53) and matched log idx (0) 2024.09.25 20:51:14.140481 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:51:14.140490 [ 14 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:14.140501 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:14.140509 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:14.140519 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:14.140529 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:14.140557 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:14.140737 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:14.140764 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:14.314939 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:14.314976 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:14.314990 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:14.315001 [ 13 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:14.315013 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:14.315023 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:14.315034 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:14.315085 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:14.315374 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:14.315402 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:14.315416 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:14.315428 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:14.315440 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:14.315451 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:14.315464 [ 14 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:14.315477 [ 14 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:14.315489 [ 14 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:14.815737 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:14.815779 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:14.815792 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:14.815803 [ 15 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:14.815817 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:14.815827 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:14.815839 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:14.815894 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:14.816182 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:14.816211 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:14.816223 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:14.816234 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:14.816243 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:14.816253 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:14.816265 [ 14 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:14.816278 [ 14 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:14.816290 [ 14 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:14.891492 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:14.891534 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:14.891547 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:14.891587 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:14.891599 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:14.891610 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (53) and matched log idx (0) 2024.09.25 20:51:14.891619 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:51:14.891629 [ 17 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:14.891641 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:14.891650 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:14.891661 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:14.891672 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:14.891722 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:15.309231 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:15.309279 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:15.316679 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:15.316720 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:15.316734 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:15.316745 [ 17 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:15.316759 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:15.316770 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:15.316782 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:15.316833 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:15.317139 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:15.317167 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:15.317181 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:15.317195 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:15.317206 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:15.317216 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:15.317229 [ 14 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:15.317243 [ 14 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:15.317256 [ 14 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:15.642308 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:15.642350 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:15.642364 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:15.642406 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:15.642420 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:15.642432 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (53) and matched log idx (0) 2024.09.25 20:51:15.642442 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:51:15.642452 [ 17 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:15.642486 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:15.642496 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:15.642508 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:15.642520 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:15.642549 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:15.818046 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:15.818081 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:15.818094 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:15.818105 [ 14 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:15.818117 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:15.818128 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:15.818139 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:15.818188 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:15.818479 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:15.818537 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:15.818548 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:15.818558 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:15.818567 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:15.818575 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:15.818586 [ 17 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:15.818598 [ 17 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:15.818608 [ 17 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:16.069165 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:16.069212 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:16.318377 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:16.318420 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:16.318434 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:16.318445 [ 14 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:16.318458 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:16.318468 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:16.318479 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:16.318535 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:16.318800 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:16.318827 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:16.318838 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:16.318847 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:16.318856 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:16.318864 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:16.318875 [ 15 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:16.318886 [ 15 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:16.318896 [ 15 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:16.393118 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:16.393160 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:16.393174 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:16.393215 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:16.393227 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:16.393236 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (53) and matched log idx (0) 2024.09.25 20:51:16.393246 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:51:16.393256 [ 14 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:16.393266 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:16.393275 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:16.393285 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:16.393296 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:16.393322 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:16.818711 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:16.818751 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:16.818765 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:16.818777 [ 15 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:16.818789 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:16.818799 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:16.818810 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:16.818856 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:16.819301 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:16.819328 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:16.819339 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:16.819348 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:16.819357 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:16.819366 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:16.819378 [ 14 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:16.819390 [ 14 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:16.819400 [ 14 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:17.143537 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:17.143585 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:17.143600 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:17.319877 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:17.319915 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:17.319928 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:17.319939 [ 14 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:17.319953 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:17.319964 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:17.319975 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:17.320047 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:17.320328 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:17.320358 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:17.320372 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:17.320383 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:17.320393 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:17.320403 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:17.320415 [ 12 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:17.320427 [ 12 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:17.320438 [ 12 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:17.820663 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:17.820702 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:17.820715 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:17.820726 [ 15 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:17.820738 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:17.820748 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:17.820759 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:17.820813 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:17.821039 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:17.821066 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:17.821078 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:17.821089 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:17.821099 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:17.821108 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:17.821120 [ 12 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:17.821132 [ 12 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:17.821143 [ 12 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:17.894390 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:17.894432 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:17.894447 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:18.321501 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:18.321544 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:18.321558 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:18.321569 [ 15 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 53 2024.09.25 20:51:18.321582 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=0, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:18.321592 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:18.321603 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:18.321658 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:18.321896 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:18.321925 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=53 2024.09.25 20:51:18.321937 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:18.321948 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 53 2024.09.25 20:51:18.321957 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:18.321965 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 52 2024.09.25 20:51:18.321978 [ 19 ] {} RaftInstance: last durable index 52, precommit index 52 2024.09.25 20:51:18.321991 [ 19 ] {} RaftInstance: quorum idx 1, 52 52 0 2024.09.25 20:51:18.322002 [ 19 ] {} RaftInstance: local log idx 52, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:18.645038 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:18.645074 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:18.645087 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:18.755086 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:51:18.755127 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:51:18.755163 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:51:18.755200 [ 6 ] {} RaftInstance: append at log_idx 53, timestamp 1727297478755174 2024.09.25 20:51:18.755278 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:51:18.755305 [ 21 ] {} RaftInstance: last_log_idx: 52, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:18.755319 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=52, LastLogTerm=2, EntriesLength=1, CommitIndex=52, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:18.755330 [ 21 ] {} RaftInstance: idx: 53 2024.09.25 20:51:18.755343 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:18.755398 [ 21 ] {} RaftInstance: sent 2024.09.25 20:51:18.755414 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:18.756360 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:51:18.756388 [ 8 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:18.756405 [ 8 ] {} RaftInstance: quorum idx 1, 53 52 0 2024.09.25 20:51:18.756418 [ 8 ] {} RaftInstance: local log idx 53, target_commit_idx 52, quick_commit_index_ 52, state_->get_commit_idx() 52 2024.09.25 20:51:18.756977 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:18.757003 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:18.757015 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:18.757026 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:18.757035 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:18.757045 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 52, new matched idx: 53 2024.09.25 20:51:18.757055 [ 19 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:18.757064 [ 19 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:18.757075 [ 19 ] {} RaftInstance: trigger commit upto 53 2024.09.25 20:51:18.757085 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:18.757095 [ 19 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:18.757106 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:18.757115 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:18.757123 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:18.757162 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:18.757173 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:18.757182 [ 19 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 52 2024.09.25 20:51:18.757193 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:51:18.757239 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:51:18.757263 [ 20 ] {} RaftInstance: commit upto 53, current idx 52 2024.09.25 20:51:18.757275 [ 20 ] {} RaftInstance: commit upto 53, current idx 53 2024.09.25 20:51:18.757306 [ 20 ] {} RaftInstance: notify cb 53 1d87a328 2024.09.25 20:51:18.757319 [ 20 ] {} RaftInstance: DONE: commit upto 53, current idx 53 2024.09.25 20:51:18.757328 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:51:18.757405 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:18.757433 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:18.757444 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:18.757453 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:18.757462 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:18.757471 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:18.757481 [ 18 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:18.757492 [ 18 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:18.757502 [ 18 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:18.822936 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:18.822973 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:18.822985 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:18.823014 [ 19 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:18.823040 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:18.823052 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:18.823063 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:18.823114 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:18.823412 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:18.823438 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:18.823450 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:18.823460 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:18.823471 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:18.823480 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:18.823492 [ 18 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:18.823504 [ 18 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:18.823514 [ 18 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:19.323964 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:19.324003 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:19.324014 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:19.324025 [ 16 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:19.324038 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:19.324050 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:19.324062 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:19.324115 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:19.324360 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:19.324389 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:19.324403 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:19.324414 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:19.324423 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:19.324432 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:19.324445 [ 18 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:19.324457 [ 18 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:19.324467 [ 18 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:19.329170 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:19.329208 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:19.395590 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:19.395634 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:19.395648 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:19.395690 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:19.395701 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:19.395712 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (53) and matched log idx (0) 2024.09.25 20:51:19.395721 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:51:19.395731 [ 18 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:19.395742 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 53 2024.09.25 20:51:19.395751 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:19.395762 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:19.395773 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:19.395800 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:19.395946 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:19.395969 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:19.825274 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:19.825311 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:19.825322 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:19.825332 [ 16 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:19.825343 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:19.825351 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:19.825361 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:19.825428 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:19.825685 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:19.825709 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:19.825720 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:19.825729 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:19.825737 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:19.825746 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:19.825757 [ 18 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:19.825785 [ 18 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:19.825795 [ 18 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:20.146812 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:20.146853 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:20.146866 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:20.146908 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:20.146920 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:20.146931 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (54) and matched log idx (0) 2024.09.25 20:51:20.146941 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:51:20.146951 [ 16 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:20.146963 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:20.146974 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:20.146984 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:20.146995 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:20.147022 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:20.147155 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:20.147192 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:20.326382 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:20.326424 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:20.326438 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:20.326451 [ 18 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:20.326465 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:20.326477 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:20.326490 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:20.326545 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:20.326844 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:20.326867 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:20.326878 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:20.326888 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:20.326897 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:20.326906 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:20.326916 [ 16 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:20.326928 [ 16 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:20.326937 [ 16 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:20.827024 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:20.827065 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:20.827080 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:20.827092 [ 13 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:20.827105 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:20.827116 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:20.827128 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:20.827194 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:20.827551 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:20.827575 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:20.827584 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:20.827596 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:20.827606 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:20.827615 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:20.827626 [ 16 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:20.827639 [ 16 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:20.827650 [ 16 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:20.897739 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:20.897804 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:20.897827 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:20.897872 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:20.897883 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:20.897893 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (54) and matched log idx (0) 2024.09.25 20:51:20.897902 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:51:20.897911 [ 18 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:20.897923 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:20.897932 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:20.897941 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:20.897951 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:20.897980 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:21.319200 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:21.319252 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:21.327572 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:21.327607 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:21.327619 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:21.327628 [ 17 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:21.327640 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:21.327649 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:21.327659 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:21.327710 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:21.328013 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:21.328045 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:21.328058 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:21.328070 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:21.328079 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:21.328089 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:21.328102 [ 16 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:21.328114 [ 16 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:21.328125 [ 16 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:21.648137 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:21.648180 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:21.648195 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:21.648238 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:21.648253 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:21.648264 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (54) and matched log idx (0) 2024.09.25 20:51:21.648274 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:51:21.648284 [ 14 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:21.648295 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:21.648305 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:21.648315 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:21.648325 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:21.648353 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:21.828622 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:21.828661 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:21.828673 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:21.828683 [ 17 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:21.828694 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:21.828704 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:21.828714 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:21.828763 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:21.829058 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:21.829081 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:21.829093 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:21.829104 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:21.829114 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:21.829123 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:21.829174 [ 14 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:21.829189 [ 14 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:21.829200 [ 14 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:22.329210 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:22.329262 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:22.329276 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:22.329287 [ 12 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:22.329299 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:22.329310 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:22.329321 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:22.329373 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:22.329668 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:22.329697 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:22.329708 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:22.329719 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:22.329729 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:22.329738 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:22.329750 [ 14 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:22.329761 [ 14 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:22.329794 [ 14 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:22.398830 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:22.398870 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:22.398884 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:22.829958 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:22.829997 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:22.830011 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:22.830022 [ 14 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:22.830035 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:22.830045 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:22.830056 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:22.830109 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:22.830401 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:22.830426 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:22.830436 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:22.830446 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:22.830454 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:22.830462 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:22.830473 [ 12 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:22.830483 [ 12 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:22.830493 [ 12 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:23.149534 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:23.149581 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:23.149593 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:23.330713 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:23.330754 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:23.330768 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:23.330779 [ 12 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:23.330790 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:23.330801 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:23.330811 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:23.330866 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:23.331158 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:23.331183 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:23.331195 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:23.331204 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:23.331213 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:23.331222 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:23.331234 [ 17 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:23.331247 [ 17 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:23.331257 [ 17 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:23.831281 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:23.831322 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:23.831335 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:23.831347 [ 19 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:23.831359 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:23.831369 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:23.831380 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:23.831435 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:23.831684 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:23.831706 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:23.831718 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:23.831728 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:23.831738 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:23.831747 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:23.831759 [ 17 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:23.831772 [ 17 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:23.831784 [ 17 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:23.899910 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:23.899941 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:23.899955 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:24.332034 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:24.332077 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:24.332091 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:24.332102 [ 12 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:24.332114 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:24.332125 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:24.332137 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:24.332193 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:24.332463 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:24.332490 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:24.332502 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:24.332513 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:24.332524 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:24.332533 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:24.332544 [ 17 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:24.332555 [ 17 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:24.332565 [ 17 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:24.650590 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:24.650630 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:24.650644 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:24.833112 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:24.833153 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:24.833164 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:24.833175 [ 17 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:24.833186 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:24.833196 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:24.833206 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:24.833253 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:24.833545 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:24.833572 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:24.833582 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:24.833592 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:24.833600 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:24.833609 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:24.833622 [ 19 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:24.833650 [ 19 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:24.833663 [ 19 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:25.333793 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:25.333834 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:25.333847 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:25.333857 [ 12 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:25.333870 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:25.333880 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:25.333891 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:25.333940 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:25.334258 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:25.334283 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:25.334291 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:25.334298 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:25.334304 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:25.334310 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:25.334318 [ 17 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:25.334326 [ 17 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:25.334333 [ 17 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:25.401389 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:25.401432 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:25.401446 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:25.834670 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:25.834710 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:25.834722 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:25.834734 [ 17 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:25.834746 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:25.834756 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:25.834767 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:25.834824 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:25.835084 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:25.835112 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:25.835125 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:25.835138 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:25.835148 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:25.835157 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:25.835170 [ 12 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:25.835182 [ 12 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:25.835192 [ 12 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:26.152426 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:26.152467 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:26.152481 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:26.335752 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:26.335791 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:26.335804 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:26.335815 [ 12 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:26.335826 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:26.335837 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:26.335848 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:26.335898 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:26.336163 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:26.336191 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:26.336204 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:26.336215 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:26.336225 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:26.336235 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:26.336247 [ 15 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:26.336260 [ 15 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:26.336272 [ 15 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:26.836421 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:26.836460 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:26.836473 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:26.836484 [ 15 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:26.836497 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:26.836508 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:26.836520 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:26.836577 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:26.836825 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:26.836852 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:26.836864 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:26.836874 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:26.836882 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:26.836891 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:26.836901 [ 17 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:26.836913 [ 17 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:26.836922 [ 17 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:26.903270 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:26.903312 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:26.903330 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:27.337577 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:27.337618 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:27.337629 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:27.337639 [ 12 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:27.337651 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:27.337660 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:27.337670 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:27.337720 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:27.337984 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:27.338041 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:27.338055 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:27.338066 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:27.338076 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:27.338085 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:27.338097 [ 17 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:27.338109 [ 17 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:27.338120 [ 17 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:27.654313 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:27.654351 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:27.654412 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:27.838419 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:27.838459 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:27.838471 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:27.838482 [ 18 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:27.838495 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:27.838505 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:27.838515 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:27.838566 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:27.838880 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:27.838903 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:27.838913 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:27.838923 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:27.838931 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:27.838939 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:27.838949 [ 12 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:27.838961 [ 12 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:27.838972 [ 12 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:28.339232 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:28.339275 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:28.339289 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:28.339301 [ 16 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 54 2024.09.25 20:51:28.339313 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=0, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:28.339324 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:28.339335 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:28.339388 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:28.339711 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:28.339755 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=54 2024.09.25 20:51:28.339798 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:28.339809 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 54 2024.09.25 20:51:28.339819 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:28.339828 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 53 2024.09.25 20:51:28.339839 [ 12 ] {} RaftInstance: last durable index 53, precommit index 53 2024.09.25 20:51:28.339851 [ 12 ] {} RaftInstance: quorum idx 1, 53 53 0 2024.09.25 20:51:28.339862 [ 12 ] {} RaftInstance: local log idx 53, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:28.404869 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:28.404904 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:28.404915 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:28.755109 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:51:28.755126 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:51:28.755214 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:51:28.755251 [ 6 ] {} RaftInstance: append at log_idx 54, timestamp 1727297488755225 2024.09.25 20:51:28.755307 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:51:28.755336 [ 21 ] {} RaftInstance: last_log_idx: 53, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:28.755350 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=53, LastLogTerm=2, EntriesLength=1, CommitIndex=53, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:28.755360 [ 21 ] {} RaftInstance: idx: 54 2024.09.25 20:51:28.755370 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:28.755427 [ 21 ] {} RaftInstance: sent 2024.09.25 20:51:28.755441 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:28.756497 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:51:28.756526 [ 8 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:28.756540 [ 8 ] {} RaftInstance: quorum idx 1, 54 53 0 2024.09.25 20:51:28.756551 [ 8 ] {} RaftInstance: local log idx 54, target_commit_idx 53, quick_commit_index_ 53, state_->get_commit_idx() 53 2024.09.25 20:51:28.756977 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:28.757005 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:28.757016 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:28.757027 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:28.757035 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:28.757043 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 53, new matched idx: 54 2024.09.25 20:51:28.757052 [ 12 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:28.757062 [ 12 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:28.757071 [ 12 ] {} RaftInstance: trigger commit upto 54 2024.09.25 20:51:28.757080 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:28.757088 [ 12 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:28.757098 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:28.757107 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:28.757115 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:28.757160 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:28.757174 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:28.757186 [ 12 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 53 2024.09.25 20:51:28.757197 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:51:28.757240 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:51:28.757267 [ 20 ] {} RaftInstance: commit upto 54, current idx 53 2024.09.25 20:51:28.757278 [ 20 ] {} RaftInstance: commit upto 54, current idx 54 2024.09.25 20:51:28.757313 [ 20 ] {} RaftInstance: notify cb 54 1d87a5c8 2024.09.25 20:51:28.757327 [ 20 ] {} RaftInstance: DONE: commit upto 54, current idx 54 2024.09.25 20:51:28.757338 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:51:28.757394 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:28.757415 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:28.757425 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:28.757433 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:28.757441 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:28.757450 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:28.757459 [ 16 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:28.757469 [ 16 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:28.757478 [ 16 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:28.839501 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:28.839546 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:28.839559 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:28.839570 [ 12 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:28.839583 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:28.839593 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:28.839605 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:28.839657 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:28.839930 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:28.839953 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:28.839964 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:28.839974 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:28.839982 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:28.839990 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:28.840001 [ 16 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:28.840013 [ 16 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:28.840021 [ 16 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:29.155163 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:29.155200 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:29.155212 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:29.340283 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:29.340324 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:29.340344 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:29.340355 [ 18 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:29.340366 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:29.340376 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:29.340386 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:29.340442 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:29.340780 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:29.340814 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:29.340824 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:29.340833 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:29.340842 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:29.340851 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:29.340862 [ 16 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:29.340873 [ 16 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:29.340882 [ 16 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:29.840897 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:29.840942 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:29.840956 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:29.840968 [ 13 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:29.840981 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:29.840990 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:29.841002 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:29.841057 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:29.841367 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:29.841395 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:29.841405 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:29.841416 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:29.841426 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:29.841435 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:29.841447 [ 16 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:29.841459 [ 16 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:29.841470 [ 16 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:29.905506 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:29.905547 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:29.905558 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:30.341618 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:30.341659 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:30.341670 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:30.341680 [ 16 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:30.341691 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:30.341700 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:30.341710 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:30.341759 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:30.342032 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:30.342053 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:30.342063 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:30.342072 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:30.342080 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:30.342087 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:30.342098 [ 18 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:30.342109 [ 18 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:30.342118 [ 18 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:30.656165 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:30.656205 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:30.656218 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:30.842615 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:30.842689 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:30.842702 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:30.842714 [ 18 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:30.842726 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:30.842737 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:30.842748 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:30.842800 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:30.843101 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:30.843123 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:30.843132 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:30.843141 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:30.843149 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:30.843159 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:30.843171 [ 16 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:30.843183 [ 16 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:30.843194 [ 16 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:31.343245 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:31.343285 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:31.343296 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:31.343306 [ 13 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:31.343317 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:31.343327 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:31.343336 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:31.343384 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:31.343687 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:31.343714 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:31.343724 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:31.343735 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:31.343744 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:31.343752 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:31.343764 [ 18 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:31.343775 [ 18 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:31.343785 [ 18 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:31.406806 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:31.406850 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:31.406864 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:31.843931 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:31.843982 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:31.843996 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:31.844015 [ 18 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:31.844029 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:31.844041 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:31.844052 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:31.844116 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:31.844417 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:31.844444 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:31.844483 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:31.844495 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:31.844505 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:31.844514 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:31.844535 [ 13 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:31.844547 [ 13 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:31.844557 [ 13 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:32.157538 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:32.157591 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:32.157613 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:32.344739 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:32.344779 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:32.344790 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:32.344800 [ 14 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:32.344812 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:32.344821 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:32.344832 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:32.344882 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:32.345172 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:32.345199 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:32.345211 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:32.345222 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:32.345232 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:32.345241 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:32.345253 [ 18 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:32.345266 [ 18 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:32.345276 [ 18 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:32.845531 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:32.845575 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:32.845588 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:32.845599 [ 13 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:32.845612 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:32.845622 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:32.845634 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:32.845725 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:32.846022 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:32.846045 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:32.846057 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:32.846067 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:32.846076 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:32.846085 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:32.846117 [ 18 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:32.846131 [ 18 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:32.846142 [ 18 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:32.908319 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:32.908359 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:32.908372 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:33.346439 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:33.346480 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:33.346491 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:33.346501 [ 13 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:33.346513 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:33.346523 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:33.346535 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:33.346591 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:33.346877 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:33.346903 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:33.346915 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:33.346926 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:33.346936 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:33.346946 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:33.346982 [ 15 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:33.346994 [ 15 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:33.347006 [ 15 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:33.659001 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:33.659044 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:33.659058 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:33.847164 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:33.847206 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:33.847219 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:33.847231 [ 15 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:33.847243 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:33.847253 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:33.847264 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:33.847319 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:33.847588 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:33.847615 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:33.847627 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:33.847638 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:33.847647 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:33.847656 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:33.847667 [ 14 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:33.847679 [ 14 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:33.847689 [ 14 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:34.347697 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:34.347742 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:34.347755 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:34.347772 [ 13 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:34.347783 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:34.347792 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:34.347802 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:34.347850 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:34.348162 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:34.348180 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:34.348190 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:34.348200 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:34.348208 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:34.348217 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:34.348228 [ 14 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:34.348246 [ 14 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:34.348256 [ 14 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:34.409328 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:34.409369 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:34.409397 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:34.419176 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:51:34.419220 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:51:34.848415 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:34.848456 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:34.848469 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:34.848480 [ 13 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:34.848492 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:34.848501 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:34.848512 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:34.848566 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:34.848845 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:34.848867 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:34.848877 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:34.848888 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:34.848897 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:34.848906 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:34.848919 [ 14 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:34.848963 [ 14 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:34.848975 [ 14 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:35.159977 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:35.160016 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:35.160030 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:51:35.160072 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:51:35.160084 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:51:35.160095 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (54) and matched log idx (0) 2024.09.25 20:51:35.160106 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:51:35.160116 [ 13 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:35.160128 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 54 2024.09.25 20:51:35.160138 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:35.160149 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:51:35.160160 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:51:35.160187 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:35.349413 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:35.349452 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:35.349466 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:35.349478 [ 15 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:35.349492 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:35.349503 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:35.349515 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:35.349566 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:35.349801 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:35.349827 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:35.349839 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:35.349850 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:35.349860 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:35.349869 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:35.349882 [ 13 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:35.349895 [ 13 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:35.349907 [ 13 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:35.850193 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:35.850235 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:35.850249 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:35.850262 [ 19 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:35.850276 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:35.850288 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:35.850300 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:35.850352 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:35.850609 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:35.850633 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:35.850644 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:35.850655 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:35.850664 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:35.850673 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:35.850685 [ 13 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:35.850697 [ 13 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:35.850708 [ 13 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:35.910991 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:35.911031 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:35.911043 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:36.351095 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:36.351137 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:36.351149 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:36.351160 [ 13 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:36.351173 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:36.351183 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:36.351194 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:36.351245 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:36.351595 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:36.351623 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:36.351635 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:36.351646 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:36.351656 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:36.351666 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:36.351678 [ 15 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:36.351690 [ 15 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:36.351701 [ 15 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:36.661735 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:36.661779 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:36.661793 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:36.851845 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:36.851890 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:36.851904 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:36.851917 [ 15 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:36.851931 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:36.851942 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:36.851953 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:36.852012 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:36.852317 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:36.852344 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:36.852356 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:36.852367 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:36.852376 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:36.852386 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:36.852397 [ 13 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:36.852410 [ 13 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:36.852420 [ 13 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:37.352723 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:37.352768 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:37.352780 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:37.352790 [ 15 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:37.352801 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:37.352811 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:37.352821 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:37.352869 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:37.353126 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:37.353152 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:37.353163 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:37.353173 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:37.353181 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:37.353190 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:37.353202 [ 19 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:37.353215 [ 19 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:37.353226 [ 19 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:37.412259 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:37.412302 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:37.412315 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:37.853584 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:37.853621 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:37.853635 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:37.853646 [ 19 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:37.853658 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:37.853668 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:37.853679 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:37.853762 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:37.853995 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:37.854055 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:37.854077 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:37.854089 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:37.854099 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:37.854108 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:37.854121 [ 15 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:37.854135 [ 15 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:37.854147 [ 15 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:38.163207 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:38.163235 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:38.163247 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:38.354344 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:38.354380 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:38.354392 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:38.354403 [ 19 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 55 2024.09.25 20:51:38.354415 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=0, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:38.354425 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:38.354436 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:38.354490 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:38.354778 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:38.354802 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=55 2024.09.25 20:51:38.354815 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:38.354827 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 55 2024.09.25 20:51:38.354837 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:38.354847 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 54 2024.09.25 20:51:38.354860 [ 17 ] {} RaftInstance: last durable index 54, precommit index 54 2024.09.25 20:51:38.354871 [ 17 ] {} RaftInstance: quorum idx 1, 54 54 0 2024.09.25 20:51:38.354883 [ 17 ] {} RaftInstance: local log idx 54, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:38.755142 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:51:38.755171 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:51:38.755249 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:51:38.755301 [ 6 ] {} RaftInstance: append at log_idx 55, timestamp 1727297498755264 2024.09.25 20:51:38.755358 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:51:38.755384 [ 21 ] {} RaftInstance: last_log_idx: 54, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:38.755407 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=54, LastLogTerm=2, EntriesLength=1, CommitIndex=54, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:38.755417 [ 21 ] {} RaftInstance: idx: 55 2024.09.25 20:51:38.755429 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:38.755488 [ 21 ] {} RaftInstance: sent 2024.09.25 20:51:38.755501 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:38.756364 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:51:38.756397 [ 8 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:38.756409 [ 8 ] {} RaftInstance: quorum idx 1, 55 54 0 2024.09.25 20:51:38.756419 [ 8 ] {} RaftInstance: local log idx 55, target_commit_idx 54, quick_commit_index_ 54, state_->get_commit_idx() 54 2024.09.25 20:51:38.756946 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:38.756980 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:38.757012 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:38.757036 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:38.757048 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:38.757057 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 54, new matched idx: 55 2024.09.25 20:51:38.757068 [ 12 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:38.757079 [ 12 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:38.757161 [ 12 ] {} RaftInstance: trigger commit upto 55 2024.09.25 20:51:38.757174 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:38.757185 [ 12 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:38.757206 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 55 2024.09.25 20:51:38.757219 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:38.757229 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:38.757306 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:38.757329 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:38.757340 [ 12 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 54 2024.09.25 20:51:38.757350 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:51:38.757424 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:51:38.757443 [ 20 ] {} RaftInstance: commit upto 55, current idx 54 2024.09.25 20:51:38.757452 [ 20 ] {} RaftInstance: commit upto 55, current idx 55 2024.09.25 20:51:38.757482 [ 20 ] {} RaftInstance: notify cb 55 1d87aba8 2024.09.25 20:51:38.757493 [ 20 ] {} RaftInstance: DONE: commit upto 55, current idx 55 2024.09.25 20:51:38.757503 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:51:38.757537 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:38.757548 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:38.757558 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:38.757567 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:38.757575 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:38.757584 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:38.757601 [ 17 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:38.757611 [ 17 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:38.757620 [ 17 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:38.854864 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:38.854904 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:38.854917 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:38.854929 [ 19 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:38.854941 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:38.854952 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:38.854964 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:38.855021 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:38.855279 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:38.855305 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:38.855316 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:38.855325 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:38.855334 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:38.855343 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:38.855355 [ 17 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:38.855367 [ 17 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:38.855378 [ 17 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:38.913612 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:38.913651 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:38.913666 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:39.355913 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:39.355947 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:39.355958 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:39.355970 [ 17 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:39.355982 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:39.355993 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:39.356004 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:39.356055 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:39.356312 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:39.356340 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:39.356352 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:39.356363 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:39.356373 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:39.356383 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:39.356396 [ 18 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:39.356410 [ 18 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:39.356421 [ 18 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:39.664445 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:39.664489 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:39.664502 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:39.856759 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:39.856801 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:39.856812 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:39.856823 [ 18 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:39.856834 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:39.856844 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:39.856854 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:39.856905 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:39.857217 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:39.857239 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:39.857250 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:39.857260 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:39.857269 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:39.857278 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:39.857290 [ 17 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:39.857302 [ 17 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:39.857312 [ 17 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:40.357335 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:40.357373 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:40.357386 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:40.357396 [ 14 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:40.357406 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:40.357416 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:40.357426 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:40.357475 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:40.357767 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:40.357791 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:40.357804 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:40.357814 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:40.357823 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:40.357832 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:40.357844 [ 17 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:40.357856 [ 17 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:40.357868 [ 17 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:40.414890 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:40.414926 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:40.414940 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:40.858362 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:40.858444 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:40.858466 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:40.858478 [ 17 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:40.858491 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:40.858501 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:40.858512 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:40.858568 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:40.858852 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:40.858874 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:40.858885 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:40.858896 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:40.858905 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:40.858913 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:40.858924 [ 14 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:40.858935 [ 14 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:40.858945 [ 14 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:41.165131 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:41.165229 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:41.165245 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:41.359441 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:41.359482 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:41.359495 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:41.359507 [ 18 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:41.359521 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:41.359532 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:41.359543 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:41.359631 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:41.359926 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:41.359951 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:41.359962 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:41.359972 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:41.359981 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:41.359989 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:41.360000 [ 13 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:41.360012 [ 13 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:41.360022 [ 13 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:41.860180 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:41.860218 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:41.860243 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:41.860254 [ 18 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:41.860266 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:41.860329 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:41.860366 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:41.860429 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:41.860771 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:41.860792 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:41.860802 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:41.860812 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:41.860828 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:41.860837 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:41.860849 [ 13 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:41.860861 [ 13 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:41.860870 [ 13 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:41.916124 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:41.916168 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:41.916183 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:42.361529 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:42.361580 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:42.361593 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:42.361604 [ 13 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:42.361617 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:42.361627 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:42.361638 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:42.361693 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:42.361969 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:42.361997 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:42.362024 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:42.362037 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:42.362047 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:42.362057 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:42.362070 [ 18 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:42.362082 [ 18 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:42.362093 [ 18 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:42.666244 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:42.666286 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:42.666298 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:42.862362 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:42.862406 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:42.862458 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:42.862475 [ 15 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:42.862487 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:42.862499 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:42.862510 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:42.862568 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:42.862839 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:42.862860 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:42.862871 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:42.862880 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:42.862889 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:42.862897 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:42.862907 [ 13 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:42.862919 [ 13 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:42.862929 [ 13 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:43.363050 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:43.363098 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:43.363111 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:43.363122 [ 16 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:43.363134 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:43.363143 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:43.363155 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:43.363208 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:43.363511 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:43.363537 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:43.363550 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:43.363562 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:43.363573 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:43.363583 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:43.363596 [ 15 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:43.363608 [ 15 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:43.363620 [ 15 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:43.416634 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:43.416677 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:43.416707 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:43.864182 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:43.864226 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:43.864237 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:43.864247 [ 15 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:43.864258 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:43.864268 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:43.864278 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:43.864329 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:43.864623 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:43.864644 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:43.864655 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:43.864665 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:43.864674 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:43.864683 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:43.864694 [ 16 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:43.864705 [ 16 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:43.864714 [ 16 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:44.167773 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:44.167833 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:44.167849 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:44.364939 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:44.364980 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:44.364994 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:44.365006 [ 16 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:44.365020 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:44.365031 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:44.365043 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:44.365100 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:44.365380 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:44.365402 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:44.365412 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:44.365422 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:44.365432 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:44.365441 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:44.365454 [ 15 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:44.365467 [ 15 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:44.365478 [ 15 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:44.865509 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:44.865550 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:44.865563 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:44.865574 [ 19 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:44.865587 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:44.865598 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:44.865610 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:44.865669 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:44.865934 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:44.865958 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:44.865971 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:44.865981 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:44.865990 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:44.866000 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:44.866013 [ 15 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:44.866026 [ 15 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:44.866037 [ 15 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:44.918401 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:44.918438 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:44.918451 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:45.366700 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:45.366741 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:45.366755 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:45.366766 [ 15 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:45.366778 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:45.366788 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:45.366799 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:45.366866 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:45.367141 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:45.367168 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:45.367181 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:45.367192 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:45.367201 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:45.367210 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:45.367223 [ 16 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:45.367234 [ 16 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:45.367245 [ 16 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:45.669249 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:45.669284 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:45.669296 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:45.867566 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:45.867604 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:45.867615 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:45.867625 [ 16 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:45.867637 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:45.867648 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:45.867658 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:45.867708 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:45.867970 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:45.867995 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:45.868007 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:45.868017 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:45.868026 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:45.868034 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:45.868046 [ 19 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:45.868058 [ 19 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:45.868068 [ 19 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:46.368128 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:46.368169 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:46.368182 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:46.368193 [ 12 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:46.368205 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:46.368215 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:46.368226 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:46.368278 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:46.368549 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:46.368577 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:46.368590 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:46.368602 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:46.368611 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:46.368621 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:46.368633 [ 19 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:46.368646 [ 19 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:46.368657 [ 19 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:46.419871 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:46.419901 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:46.419912 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:46.869091 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:46.869134 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:46.869148 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:46.869158 [ 16 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:46.869170 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:46.869179 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:46.869190 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:46.869246 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:46.869526 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:46.869553 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:46.869565 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:46.869577 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:46.869587 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:46.869597 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:46.869609 [ 19 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:46.869622 [ 19 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:46.869633 [ 19 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:47.170673 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:47.170729 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:47.170742 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:47.369989 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:47.370031 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:47.370045 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:47.370058 [ 19 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:47.370071 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:47.370081 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:47.370093 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:47.370148 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:47.370425 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:47.370453 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:47.370465 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:47.370475 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:47.370484 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:47.370493 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:47.370505 [ 12 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:47.370517 [ 12 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:47.370537 [ 12 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:47.870581 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:47.870620 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:47.870633 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:47.870645 [ 19 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:47.870658 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:47.870670 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:47.870682 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:47.870738 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:47.871004 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:47.871031 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:47.871043 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:47.871053 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:47.871062 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:47.871071 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:47.871083 [ 12 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:47.871096 [ 12 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:47.871108 [ 12 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:47.921151 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:47.921187 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:47.921200 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:48.371452 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:48.371493 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:48.371506 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:48.371517 [ 12 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 56 2024.09.25 20:51:48.371529 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=0, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:48.371540 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:48.371552 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:48.371609 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:48.371872 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:48.371898 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=56 2024.09.25 20:51:48.371909 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:48.371919 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 56 2024.09.25 20:51:48.371927 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:48.371937 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 55 2024.09.25 20:51:48.371948 [ 19 ] {} RaftInstance: last durable index 55, precommit index 55 2024.09.25 20:51:48.371960 [ 19 ] {} RaftInstance: quorum idx 1, 55 55 0 2024.09.25 20:51:48.371971 [ 19 ] {} RaftInstance: local log idx 55, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:48.672258 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:48.672298 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:48.672312 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:48.755089 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:51:48.755114 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:51:48.755158 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:51:48.755196 [ 6 ] {} RaftInstance: append at log_idx 56, timestamp 1727297508755170 2024.09.25 20:51:48.755253 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:51:48.755278 [ 21 ] {} RaftInstance: last_log_idx: 55, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:48.755291 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=55, LastLogTerm=2, EntriesLength=1, CommitIndex=55, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:48.755300 [ 21 ] {} RaftInstance: idx: 56 2024.09.25 20:51:48.755310 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:48.755362 [ 21 ] {} RaftInstance: sent 2024.09.25 20:51:48.755373 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:48.756331 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:51:48.756355 [ 8 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:48.756366 [ 8 ] {} RaftInstance: quorum idx 1, 56 55 0 2024.09.25 20:51:48.756376 [ 8 ] {} RaftInstance: local log idx 56, target_commit_idx 55, quick_commit_index_ 55, state_->get_commit_idx() 55 2024.09.25 20:51:48.756974 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:48.756998 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:48.757008 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:48.757019 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:48.757027 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:48.757036 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 55, new matched idx: 56 2024.09.25 20:51:48.757046 [ 19 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:48.757057 [ 19 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:48.757066 [ 19 ] {} RaftInstance: trigger commit upto 56 2024.09.25 20:51:48.757077 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:48.757086 [ 19 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:48.757096 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 56 2024.09.25 20:51:48.757105 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:48.757114 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:48.757154 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:48.757165 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:48.757174 [ 19 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 55 2024.09.25 20:51:48.757185 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:51:48.757225 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:51:48.757249 [ 20 ] {} RaftInstance: commit upto 56, current idx 55 2024.09.25 20:51:48.757260 [ 20 ] {} RaftInstance: commit upto 56, current idx 56 2024.09.25 20:51:48.757293 [ 20 ] {} RaftInstance: notify cb 56 1d87aba8 2024.09.25 20:51:48.757305 [ 20 ] {} RaftInstance: DONE: commit upto 56, current idx 56 2024.09.25 20:51:48.757314 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:51:48.757466 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:48.757490 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:48.757500 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:48.757510 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:48.757518 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:48.757526 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:48.757536 [ 12 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:48.757547 [ 12 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:48.757557 [ 12 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:48.871838 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:48.871880 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:48.871894 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:48.871906 [ 19 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:48.871919 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:48.871929 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:48.871942 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:48.872001 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:48.872288 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:48.872313 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:48.872327 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:48.872339 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:48.872348 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:48.872358 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:48.872369 [ 12 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:48.872381 [ 12 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:48.872393 [ 12 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:49.372405 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:49.372444 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:49.372457 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:51:49.372470 [ 17 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:49.372483 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:49.372494 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:49.372505 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:49.372558 [ 17 ] {} RaftInstance: sent 2024.09.25 20:51:49.372870 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:49.372895 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:49.372908 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:49.372920 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:49.372930 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:49.372939 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:49.372951 [ 14 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:49.372962 [ 14 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:49.372972 [ 14 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:49.423189 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:49.423249 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:49.423270 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:49.873466 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:49.873501 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:49.873513 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:49.873524 [ 14 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:49.873535 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:49.873546 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:49.873556 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:49.873608 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:49.873845 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:49.873869 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:49.873881 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:49.873892 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:49.873901 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:49.873909 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:49.873920 [ 18 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:49.873931 [ 18 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:49.873941 [ 18 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:50.173991 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:50.174035 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:50.174051 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:50.374430 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:50.374498 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:50.374513 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:50.374524 [ 18 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:50.374537 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:50.374547 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:50.374557 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:50.374611 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:50.374866 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:50.374894 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:50.374907 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:50.374917 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:50.374926 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:50.374935 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:50.374947 [ 17 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:50.374959 [ 17 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:50.374971 [ 17 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:50.875002 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:50.875044 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:50.875057 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:50.875067 [ 14 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:50.875081 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:50.875091 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:50.875103 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:50.875158 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:50.875443 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:50.875466 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:50.875477 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:50.875487 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:50.875496 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:50.875505 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:50.875517 [ 17 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:50.875529 [ 17 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:50.875539 [ 17 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:50.924570 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:50.924611 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:50.924625 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:51.375690 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:51.375724 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:51.375737 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:51.375749 [ 18 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:51.375761 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:51.375772 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:51.375784 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:51.375838 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:51.376141 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:51.376170 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:51.376182 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:51.376192 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:51.376201 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:51.376211 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:51.376224 [ 14 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:51.376236 [ 14 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:51.376247 [ 14 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:51.675474 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:51.675516 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:51.675528 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:51.876588 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:51.876650 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:51.876663 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:51.876674 [ 14 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:51.876685 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:51.876692 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:51.876700 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:51.876733 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:51.877076 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:51.877099 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:51.877111 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:51.877119 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:51.877125 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:51.877134 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:51.877146 [ 13 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:51.877158 [ 13 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:51.877166 [ 13 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:52.377366 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:52.377406 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:52.377419 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:52.377430 [ 15 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:52.377442 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:52.377452 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:52.377462 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:52.377511 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:52.377838 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:52.377860 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:52.377872 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:52.377884 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:52.377894 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:52.377904 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:52.377928 [ 13 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:52.377941 [ 13 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:52.377953 [ 13 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:52.426378 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:52.426422 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:52.426434 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:52.878484 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:52.878525 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:52.878537 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:51:52.878547 [ 13 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:52.878558 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:52.878567 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:52.878578 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:52.878640 [ 13 ] {} RaftInstance: sent 2024.09.25 20:51:52.878871 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:52.878898 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:52.878908 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:52.878917 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:52.878925 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:52.878934 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:52.878944 [ 14 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:52.878955 [ 14 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:52.878964 [ 14 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:53.177422 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:53.177464 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:53.177477 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:53.379685 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:53.379722 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:53.379736 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:53.379748 [ 14 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:53.379760 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:53.379772 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:53.379784 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:53.379841 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:53.380165 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:53.380192 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:53.380204 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:53.380215 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:53.380224 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:53.380232 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:53.380243 [ 13 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:53.380257 [ 13 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:53.380268 [ 13 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:53.880488 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:53.880530 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:53.880544 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:53.880591 [ 14 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:53.880670 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:53.880684 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:53.880696 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:53.880748 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:53.880971 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:53.880999 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:53.881023 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:53.881036 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:53.881047 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:53.881057 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:53.881070 [ 13 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:53.881082 [ 13 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:53.881094 [ 13 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:53.928192 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:53.928234 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:53.928248 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:54.381441 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:54.381494 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:54.381512 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:54.381523 [ 16 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:54.381535 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:54.381545 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:54.381555 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:54.381608 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:54.381929 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:54.381952 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:54.381966 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:54.381977 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:54.381988 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:54.381998 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:54.382011 [ 14 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:54.382024 [ 14 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:54.382036 [ 14 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:54.679161 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:54.679260 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:54.679272 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:54.882269 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:54.882308 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:54.882319 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:51:54.882329 [ 14 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:54.882354 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:54.882367 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:54.882379 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:54.882436 [ 14 ] {} RaftInstance: sent 2024.09.25 20:51:54.882712 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:54.882738 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:54.882751 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:54.882761 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:54.882771 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:54.882780 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:54.882792 [ 12 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:54.882805 [ 12 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:54.882817 [ 12 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:55.382871 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:55.382907 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:55.382920 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:51:55.382930 [ 16 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:55.382941 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:55.382952 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:55.382963 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:55.383034 [ 16 ] {} RaftInstance: sent 2024.09.25 20:51:55.383321 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:55.383343 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:55.383354 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:55.383364 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:55.383373 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:55.383382 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:55.383394 [ 12 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:55.383405 [ 12 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:55.383416 [ 12 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:55.429462 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:55.429501 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:55.429515 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:55.883565 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:55.883604 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:55.883616 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:55.883627 [ 12 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:55.883638 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:55.883647 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:55.883657 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:55.883726 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:55.884016 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:55.884073 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:55.884085 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:55.884095 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:55.884104 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:55.884113 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:55.884124 [ 14 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:55.884137 [ 14 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:55.884148 [ 14 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:56.180556 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:56.180596 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:56.180631 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:56.384648 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:56.384694 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:56.384706 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:56.384717 [ 12 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:56.384736 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:56.384747 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:56.384758 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:56.384811 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:56.385106 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:56.385130 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:56.385142 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:56.385152 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:56.385170 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:56.385180 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:56.385191 [ 19 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:56.385204 [ 19 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:56.385214 [ 19 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:56.885254 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:56.885295 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:56.885307 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:56.885318 [ 12 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:56.885331 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:56.885341 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:56.885352 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:56.885398 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:56.885624 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:56.885650 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:56.885660 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:56.885670 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:56.885679 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:56.885687 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:56.885698 [ 19 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:56.885709 [ 19 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:56.885718 [ 19 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:56.930737 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:56.930778 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:56.930792 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:57.385856 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:57.385901 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:57.385914 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:51:57.385925 [ 19 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:57.385938 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:57.385948 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:57.385959 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:57.386011 [ 19 ] {} RaftInstance: sent 2024.09.25 20:51:57.386263 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:57.386300 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:57.386314 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:57.386325 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:57.386335 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:57.386345 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:57.386357 [ 18 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:57.386370 [ 18 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:57.386381 [ 18 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:57.681406 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:57.681441 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:57.681454 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:57.886518 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:57.886559 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:57.886572 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:51:57.886583 [ 18 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:57.886595 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:57.886605 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:57.886615 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:57.886667 [ 18 ] {} RaftInstance: sent 2024.09.25 20:51:57.886937 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:57.886959 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:57.886969 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:57.886978 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:57.886986 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:57.886994 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:57.887005 [ 19 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:57.887016 [ 19 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:57.887025 [ 19 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:58.387082 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:58.387118 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:58.387130 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:58.387140 [ 12 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 57 2024.09.25 20:51:58.387151 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=0, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:58.387162 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:58.387173 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:58.387221 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:58.387525 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:58.387552 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=57 2024.09.25 20:51:58.387564 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:58.387575 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 57 2024.09.25 20:51:58.387583 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:58.387592 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 56 2024.09.25 20:51:58.387604 [ 19 ] {} RaftInstance: last durable index 56, precommit index 56 2024.09.25 20:51:58.387616 [ 19 ] {} RaftInstance: quorum idx 1, 56 56 0 2024.09.25 20:51:58.387627 [ 19 ] {} RaftInstance: local log idx 56, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:58.431652 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:58.431690 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:58.431702 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:58.755102 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:51:58.755116 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:51:58.755167 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:51:58.755205 [ 6 ] {} RaftInstance: append at log_idx 57, timestamp 1727297518755178 2024.09.25 20:51:58.755261 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:51:58.755285 [ 21 ] {} RaftInstance: last_log_idx: 56, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:51:58.755298 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=56, LastLogTerm=2, EntriesLength=1, CommitIndex=56, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:58.755308 [ 21 ] {} RaftInstance: idx: 57 2024.09.25 20:51:58.755320 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:58.755372 [ 21 ] {} RaftInstance: sent 2024.09.25 20:51:58.755386 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:58.756370 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:51:58.756399 [ 8 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:51:58.756414 [ 8 ] {} RaftInstance: quorum idx 1, 57 56 0 2024.09.25 20:51:58.756425 [ 8 ] {} RaftInstance: local log idx 57, target_commit_idx 56, quick_commit_index_ 56, state_->get_commit_idx() 56 2024.09.25 20:51:58.756803 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:58.756829 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:51:58.756840 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:58.756850 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:51:58.756859 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:58.756867 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 56, new matched idx: 57 2024.09.25 20:51:58.756877 [ 12 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:51:58.756888 [ 12 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:51:58.756896 [ 12 ] {} RaftInstance: trigger commit upto 57 2024.09.25 20:51:58.756906 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:58.756915 [ 12 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:51:58.756924 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 57 2024.09.25 20:51:58.756933 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:58.756941 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:58.756979 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:58.756992 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:58.757002 [ 12 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 56 2024.09.25 20:51:58.757012 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:51:58.757050 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:51:58.757074 [ 20 ] {} RaftInstance: commit upto 57, current idx 56 2024.09.25 20:51:58.757085 [ 20 ] {} RaftInstance: commit upto 57, current idx 57 2024.09.25 20:51:58.757119 [ 20 ] {} RaftInstance: notify cb 57 1d86b8f8 2024.09.25 20:51:58.757133 [ 20 ] {} RaftInstance: DONE: commit upto 57, current idx 57 2024.09.25 20:51:58.757143 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:51:58.763964 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:58.763995 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:51:58.764034 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:58.764054 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:51:58.764064 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:58.764073 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:51:58.764083 [ 19 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:51:58.764094 [ 19 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:51:58.764104 [ 19 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:51:58.888121 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:58.888164 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:58.888188 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:51:58.888201 [ 12 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:51:58.888213 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:51:58.888230 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:58.888242 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:58.888301 [ 12 ] {} RaftInstance: sent 2024.09.25 20:51:58.888591 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:58.888618 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:51:58.888637 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:58.888647 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:51:58.888655 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:58.888663 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:51:58.888675 [ 15 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:51:58.888694 [ 15 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:51:58.888705 [ 15 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:51:59.181909 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:59.181948 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:59.181962 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:51:59.389110 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:59.389145 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:59.389156 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:59.389166 [ 15 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:51:59.389178 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:51:59.389189 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:59.389200 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:59.389251 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:59.389508 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:59.389535 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:51:59.389547 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:59.389557 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:51:59.389567 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:59.389576 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:51:59.389587 [ 13 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:51:59.389599 [ 13 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:51:59.389609 [ 13 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:51:59.889638 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:51:59.889679 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:59.889693 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:51:59.889704 [ 15 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:51:59.889718 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:51:59.889728 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:51:59.889739 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:51:59.889796 [ 15 ] {} RaftInstance: sent 2024.09.25 20:51:59.890085 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:51:59.890108 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:51:59.890120 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:51:59.890131 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:51:59.890184 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:51:59.890205 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:51:59.890218 [ 13 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:51:59.890231 [ 13 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:51:59.890262 [ 13 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:51:59.932420 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:51:59.932462 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:51:59.932475 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:00.390835 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:00.390883 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:00.390895 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:00.390905 [ 13 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:00.390916 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:00.390925 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:00.390937 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:00.390986 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:00.391245 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:00.391267 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:00.391277 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:00.391287 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:00.391295 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:00.391302 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:00.391313 [ 16 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:00.391324 [ 16 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:00.391335 [ 16 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:00.683709 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:00.683752 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:00.683764 [ 13 ] {} RaftInstance: connection to peer 1 is not active long time: 25523 ms, force re-connect 2024.09.25 20:52:00.683810 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:00.683854 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:52:00.683869 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:52:00.683880 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (55) and matched log idx (0) 2024.09.25 20:52:00.683891 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:52:00.683901 [ 13 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:00.683912 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 55 2024.09.25 20:52:00.683921 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:00.683931 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:00.683943 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:52:00.683971 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:00.891247 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:00.891290 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:00.891303 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:52:00.891314 [ 16 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:00.891326 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:00.891336 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:00.891348 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:00.891400 [ 16 ] {} RaftInstance: sent 2024.09.25 20:52:00.891688 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:00.891713 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:00.891725 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:00.891736 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:00.891746 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:00.891755 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:00.891767 [ 13 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:00.891781 [ 13 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:00.891793 [ 13 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:01.391913 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:01.391957 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:01.391970 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:01.391980 [ 13 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:01.392000 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:01.392009 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:01.392020 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:01.392068 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:01.392430 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:01.392464 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:01.392476 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:01.392486 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:01.392495 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:01.392504 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:01.392525 [ 15 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:01.392536 [ 15 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:01.392547 [ 15 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:01.434675 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:01.434722 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:01.434776 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:01.892796 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:01.892842 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:01.892855 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:01.892866 [ 13 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:01.892878 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:01.892888 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:01.892899 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:01.892951 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:01.893203 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:01.893230 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:01.893242 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:01.893252 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:01.893261 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:01.893270 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:01.893281 [ 15 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:01.893293 [ 15 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:01.893303 [ 15 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:02.185321 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:02.185373 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:02.185387 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:02.393422 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:02.393462 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:02.393475 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:02.393485 [ 15 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:02.393496 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:02.393505 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:02.393515 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:02.393564 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:02.393842 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:02.393867 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:02.393878 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:02.393888 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:02.393897 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:02.393906 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:02.393918 [ 14 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:02.393930 [ 14 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:02.393940 [ 14 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:02.894014 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:02.894061 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:02.894074 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:02.894085 [ 13 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:02.894097 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:02.894108 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:02.894118 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:02.894177 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:02.894452 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:02.894474 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:02.894486 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:02.894496 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:02.894505 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:02.894514 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:02.894550 [ 14 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:02.894563 [ 14 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:02.894574 [ 14 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:02.935733 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:02.935775 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:02.935789 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:03.395032 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:03.395075 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:03.395091 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:03.395102 [ 15 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:03.395115 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:03.395128 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:03.395140 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:03.395195 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:03.395465 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:03.395492 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:03.395504 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:03.395515 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:03.395524 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:03.395533 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:03.395545 [ 14 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:03.395557 [ 14 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:03.395569 [ 14 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:03.686599 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:03.686644 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:03.686658 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:03.895914 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:03.895984 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:03.896001 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:03.896012 [ 14 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:03.896023 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:03.896031 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:03.896042 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:03.896089 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:03.896340 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:03.896365 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:03.896376 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:03.896387 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:03.896396 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:03.896406 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:03.896418 [ 18 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:03.896430 [ 18 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:03.896440 [ 18 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:04.396449 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:04.396487 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:04.396500 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:04.396510 [ 12 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:04.396522 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:04.396532 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:04.396543 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:04.396597 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:04.396832 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:04.396877 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:04.396895 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:04.396906 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:04.396915 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:04.396925 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:04.396936 [ 18 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:04.396948 [ 18 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:04.396960 [ 18 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:04.436958 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:04.436998 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:04.437022 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:04.897202 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:04.897242 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:04.897256 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:04.897268 [ 18 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:04.897282 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:04.897292 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:04.897304 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:04.897355 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:04.897627 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:04.897650 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:04.897662 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:04.897673 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:04.897683 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:04.897692 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:04.897704 [ 14 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:04.897717 [ 14 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:04.897728 [ 14 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:05.187749 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:05.187796 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:05.187811 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:05.397870 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:05.397915 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:05.397929 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:05.397941 [ 14 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:05.397954 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:05.397963 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:05.397973 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:05.398027 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:05.398314 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:05.398343 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:05.398356 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:05.398369 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:05.398379 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:05.398390 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:05.398402 [ 18 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:05.398415 [ 18 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:05.398426 [ 18 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:05.898636 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:05.898674 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:05.898685 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:05.898694 [ 19 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:05.898705 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:05.898714 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:05.898724 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:05.898772 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:05.899055 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:05.899077 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:05.899087 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:05.899097 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:05.899105 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:05.899113 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:05.899124 [ 18 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:05.899135 [ 18 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:05.899144 [ 18 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:05.938407 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:05.938451 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:05.938464 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:06.399722 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:06.399762 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:06.399773 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:06.399783 [ 18 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:06.399793 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:06.399802 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:06.399812 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:06.399861 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:06.400105 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:06.400125 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:06.400134 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:06.400143 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:06.400152 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:06.400159 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:06.400169 [ 19 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:06.400181 [ 19 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:06.400190 [ 19 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:06.689469 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:06.689516 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:06.689530 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:06.900588 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:06.900630 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:06.900643 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:06.900655 [ 19 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:06.900667 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:06.900678 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:06.900689 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:06.900746 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:06.901063 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:06.901087 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:06.901098 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:06.901129 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:06.901142 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:06.901151 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:06.901164 [ 18 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:06.901176 [ 18 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:06.901187 [ 18 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:07.049153 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:07.049229 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:52:07.401418 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:07.401461 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:07.401472 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:07.401482 [ 18 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:07.401492 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:07.401501 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:07.401511 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:07.401576 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:07.401860 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:07.401886 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:07.401897 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:07.401906 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:07.401915 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:07.401924 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:07.401935 [ 17 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:07.401946 [ 17 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:07.401956 [ 17 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:07.440182 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:07.440225 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:07.440238 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:07.440277 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:52:07.440288 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:52:07.440298 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (58) and matched log idx (0) 2024.09.25 20:52:07.440307 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:52:07.440316 [ 18 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:07.440327 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:07.440335 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:07.440345 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:07.440356 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:52:07.440380 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:07.440510 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:07.440534 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:52:07.901707 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:07.901746 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:07.901758 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:07.901768 [ 17 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:07.901779 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:07.901788 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:07.901799 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:07.901875 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:07.902128 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:07.902155 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:07.902169 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:07.902180 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:07.902190 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:07.902199 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:07.902211 [ 19 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:07.902224 [ 19 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:07.902236 [ 19 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:08.191361 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:08.191397 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:08.191409 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:08.191450 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:52:08.191461 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:52:08.191471 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (58) and matched log idx (0) 2024.09.25 20:52:08.191479 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:52:08.191489 [ 19 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:08.191499 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:08.191508 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:08.191518 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:08.191530 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:52:08.191557 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:08.403024 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:08.403060 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:08.403073 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:52:08.403084 [ 16 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 58 2024.09.25 20:52:08.403096 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:08.403107 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:08.403118 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:08.403169 [ 16 ] {} RaftInstance: sent 2024.09.25 20:52:08.403442 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:08.403467 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=58 2024.09.25 20:52:08.403478 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:08.403488 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 58 2024.09.25 20:52:08.403498 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:08.403507 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 57 2024.09.25 20:52:08.403518 [ 19 ] {} RaftInstance: last durable index 57, precommit index 57 2024.09.25 20:52:08.403530 [ 19 ] {} RaftInstance: quorum idx 1, 57 57 0 2024.09.25 20:52:08.403541 [ 19 ] {} RaftInstance: local log idx 57, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:08.609191 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:08.609233 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:52:08.755113 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:52:08.755154 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:52:08.755197 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:52:08.755238 [ 6 ] {} RaftInstance: append at log_idx 58, timestamp 1727297528755208 2024.09.25 20:52:08.755294 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:52:08.755320 [ 21 ] {} RaftInstance: last_log_idx: 57, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:08.755332 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=57, LastLogTerm=2, EntriesLength=1, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:08.755341 [ 21 ] {} RaftInstance: idx: 58 2024.09.25 20:52:08.755351 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:08.755417 [ 21 ] {} RaftInstance: sent 2024.09.25 20:52:08.755428 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:08.755468 [ 21 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:52:08.755479 [ 21 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:52:08.755489 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (58) and matched log idx (0) 2024.09.25 20:52:08.755498 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:52:08.755507 [ 21 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:08.755517 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=57, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:08.755526 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:08.755535 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:08.755545 [ 21 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:52:08.755570 [ 21 ] {} RaftInstance: sent 2024.09.25 20:52:08.755682 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:08.755710 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:52:08.756453 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:52:08.756477 [ 8 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:08.756489 [ 8 ] {} RaftInstance: quorum idx 1, 58 57 0 2024.09.25 20:52:08.756498 [ 8 ] {} RaftInstance: local log idx 58, target_commit_idx 57, quick_commit_index_ 57, state_->get_commit_idx() 57 2024.09.25 20:52:08.756852 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:08.756875 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:08.756884 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:08.756894 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:08.756902 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:08.756910 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 57, new matched idx: 58 2024.09.25 20:52:08.756919 [ 19 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:08.756929 [ 19 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:08.756938 [ 19 ] {} RaftInstance: trigger commit upto 58 2024.09.25 20:52:08.756946 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:08.756955 [ 19 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:08.756964 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 58 2024.09.25 20:52:08.756973 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:08.756981 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:08.757018 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:08.757030 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:08.757040 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:52:08.757049 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:52:08.757057 [ 19 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:08.757066 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:08.757074 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:08.757083 [ 19 ] {} RaftInstance: recovered from long pause to peer 1, 103 warnings, 1 ms, 4 times 2024.09.25 20:52:08.757111 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:08.757120 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 20:52:08.757128 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:08.757137 [ 19 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 57 2024.09.25 20:52:08.757146 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:52:08.757182 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:52:08.757203 [ 20 ] {} RaftInstance: commit upto 58, current idx 57 2024.09.25 20:52:08.757211 [ 20 ] {} RaftInstance: commit upto 58, current idx 58 2024.09.25 20:52:08.757232 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:08.757239 [ 20 ] {} RaftInstance: notify cb 58 1d87af98 2024.09.25 20:52:08.757256 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:08.757263 [ 20 ] {} RaftInstance: DONE: commit upto 58, current idx 58 2024.09.25 20:52:08.757268 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:08.757275 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:52:08.757281 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:08.757292 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:08.757301 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:08.757310 [ 17 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:08.757319 [ 17 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:08.757328 [ 17 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:08.903336 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:08.903377 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:08.903391 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:08.903402 [ 19 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:08.903414 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:08.903425 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:08.903436 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:08.903486 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:08.903735 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:08.903762 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:08.903788 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:08.903800 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:08.903810 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:08.903818 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:08.903829 [ 17 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:08.903840 [ 17 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:08.903849 [ 17 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:08.941983 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:08.942035 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:08.942049 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:08.942060 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:52:08.942069 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:52:08.942079 [ 15 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:08.942090 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:08.942099 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:08.942109 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:08.942120 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 20:52:08.942130 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:09.404112 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:09.404157 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:09.404168 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:09.404178 [ 17 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:09.404189 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:09.404198 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:09.404208 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:09.404256 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:09.404546 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:09.404572 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:09.404583 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:09.404595 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:09.404604 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:09.404635 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:09.404649 [ 15 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:09.404661 [ 15 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:09.404672 [ 15 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:09.692720 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:09.692756 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:09.692768 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:09.692808 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:52:09.692821 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:52:09.692831 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (59) and matched log idx (0) 2024.09.25 20:52:09.692841 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:52:09.692851 [ 17 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:09.692863 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:09.692874 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:09.692886 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:09.692898 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:52:09.692929 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:09.905338 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:09.905381 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:09.905393 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:09.905403 [ 15 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:09.905414 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:09.905424 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:09.905434 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:09.905485 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:09.905753 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:09.905803 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:09.905817 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:09.905827 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:09.905835 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:09.905844 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:09.905856 [ 17 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:09.905916 [ 17 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:09.905928 [ 17 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:10.405992 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:10.406033 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:10.406046 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:10.406056 [ 15 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:10.406067 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:10.406075 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:10.406085 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:10.406128 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:10.406403 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:10.406431 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:10.406444 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:10.406454 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:10.406464 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:10.406474 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:10.406486 [ 17 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:10.406499 [ 17 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:10.406510 [ 17 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:10.443564 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:10.443604 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:10.443618 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:10.443630 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:52:10.906883 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:10.906918 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:10.906931 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:10.906942 [ 17 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:10.906953 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:10.906963 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:10.906973 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:10.907020 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:10.907280 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:10.907305 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:10.907316 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:10.907327 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:10.907335 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:10.907344 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:10.907356 [ 13 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:10.907366 [ 13 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:10.907376 [ 13 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:11.194661 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:11.194694 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:11.194706 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:11.194715 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:52:11.407993 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:11.408045 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:11.408059 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:11.408072 [ 13 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:11.408084 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:11.408094 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:11.408106 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:11.408160 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:11.408446 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:11.408489 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:11.408501 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:11.408511 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:11.408519 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:11.408528 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:11.408540 [ 17 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:11.408552 [ 17 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:11.408562 [ 17 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:11.908613 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:11.908656 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:11.908669 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:11.908681 [ 12 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:11.908692 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:11.908702 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:11.908714 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:11.908765 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:11.909044 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:11.909069 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:11.909080 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:11.909091 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:11.909100 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:11.909109 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:11.909122 [ 17 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:11.909134 [ 17 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:11.909145 [ 17 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:11.945202 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:11.945239 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:11.945251 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:11.945262 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:52:12.409311 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:12.409369 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:12.409382 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:12.409394 [ 17 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:12.409406 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:12.409416 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:12.409426 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:12.409480 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:12.409767 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:12.409786 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:12.409796 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:12.409804 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:12.409812 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:12.409820 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:12.409830 [ 12 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:12.409841 [ 12 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:12.409851 [ 12 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:12.629198 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:12.629244 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:52:12.695408 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:12.695447 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:12.695460 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:12.695501 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:52:12.695514 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:52:12.695525 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (59) and matched log idx (0) 2024.09.25 20:52:12.695534 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:52:12.695544 [ 12 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:12.695556 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:12.695565 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:12.695575 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:12.695585 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:52:12.695613 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:12.909883 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:12.909918 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:12.909941 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:12.909953 [ 17 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:12.909966 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:12.909977 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:12.909988 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:12.910040 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:12.910300 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:12.910326 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:12.910338 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:12.910349 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:12.910358 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:12.910368 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:12.910381 [ 14 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:12.910394 [ 14 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:12.910405 [ 14 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:13.410689 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:13.410730 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:13.410742 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:13.410752 [ 18 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:13.410763 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:13.410771 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:13.410784 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:13.410836 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:13.411110 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:13.411136 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:13.411147 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:13.411158 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:13.411167 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:13.411222 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:13.411235 [ 14 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:13.411247 [ 14 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:13.411257 [ 14 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:13.446628 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:13.446674 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:13.446689 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:13.446701 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 20:52:13.911758 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:13.911790 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:13.911803 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:13.911815 [ 14 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:13.911828 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:13.911838 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:13.911849 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:13.911901 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:13.912175 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:13.912279 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:13.912300 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:13.912312 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:13.912321 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:13.912331 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:13.912343 [ 18 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:13.912355 [ 18 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:13.912365 [ 18 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:13.959164 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:13.959210 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:52:14.197409 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:14.197450 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:14.197464 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:14.197505 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:52:14.197517 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:52:14.197528 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (59) and matched log idx (0) 2024.09.25 20:52:14.197538 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:52:14.197548 [ 18 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:14.197560 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:14.197570 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:14.197580 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:14.197590 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:52:14.197615 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:14.412062 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:14.412105 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:14.412118 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:14.412129 [ 14 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:14.412140 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:14.412149 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:14.412159 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:14.412208 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:14.412473 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:14.412501 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:14.412532 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:14.412544 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:14.412553 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:14.412562 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:14.412575 [ 18 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:14.412586 [ 18 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:14.412596 [ 18 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:14.619175 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:14.619225 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:52:14.912405 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:14.912448 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:14.912461 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:14.912472 [ 14 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:14.912484 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:14.912494 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:14.912506 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:14.912560 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:14.912829 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:14.912855 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:14.912867 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:14.912879 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:14.912889 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:14.912899 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:14.912910 [ 17 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:14.912922 [ 17 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:14.912933 [ 17 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:14.948267 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:14.948310 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:14.948324 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:14.948367 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:52:14.948380 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:52:14.948391 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (59) and matched log idx (0) 2024.09.25 20:52:14.948401 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:52:14.948412 [ 17 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:14.948424 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:14.948434 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:14.948445 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:14.948455 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:52:14.948483 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:15.412780 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:15.412824 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:15.412836 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:52:15.412846 [ 16 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:15.412857 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:15.412866 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:15.412876 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:15.412923 [ 16 ] {} RaftInstance: sent 2024.09.25 20:52:15.413230 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:15.413257 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:15.413270 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:15.413282 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:15.413292 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:15.413301 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:15.413312 [ 17 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:15.413324 [ 17 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:15.413335 [ 17 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:15.699416 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:15.699447 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:15.699457 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:15.699467 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:52:15.913533 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:15.913566 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:15.913577 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:15.913587 [ 17 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:15.913598 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:15.913607 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:15.913616 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:15.913660 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:15.913929 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:15.913954 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:15.913965 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:15.913975 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:15.913983 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:15.913992 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:15.914005 [ 16 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:15.914016 [ 16 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:15.914025 [ 16 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:16.414121 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:16.414162 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:16.414175 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:16.414186 [ 14 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:16.414199 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:16.414210 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:16.414222 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:16.414282 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:16.414571 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:16.414595 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:16.414606 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:16.414616 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:16.414625 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:16.414635 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:16.414647 [ 16 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:16.414660 [ 16 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:16.414670 [ 16 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:16.449798 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:16.449848 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:16.449863 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:16.449875 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:52:16.915159 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:16.915201 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:16.915213 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:16.915224 [ 19 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:16.915234 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:16.915244 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:16.915254 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:16.915312 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:16.915599 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:16.915622 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:16.915632 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:16.915643 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:16.915652 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:16.915661 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:16.915672 [ 17 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:16.915685 [ 17 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:16.915696 [ 17 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:17.200702 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:17.200752 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:17.200765 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:17.200776 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:52:17.415968 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:17.416028 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:17.416040 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:17.416051 [ 17 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:17.416063 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:17.416073 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:17.416084 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:17.416134 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:17.416427 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:17.416453 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:17.416465 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:17.416475 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:17.416484 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:17.416494 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:17.416505 [ 15 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:17.416516 [ 15 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:17.416527 [ 15 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:17.916568 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:17.916604 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:17.916616 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:17.916626 [ 19 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:17.916637 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:17.916646 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:17.916657 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:17.916710 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:17.916959 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:17.916980 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:17.916991 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:17.917000 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:17.917008 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:17.917018 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:17.917029 [ 15 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:17.917040 [ 15 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:17.917049 [ 15 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:17.951089 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:17.951129 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:17.951141 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:17.951152 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:52:18.417213 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:18.417258 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:18.417273 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:18.417286 [ 15 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 59 2024.09.25 20:52:18.417298 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=0, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:18.417308 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:18.417320 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:18.417377 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:18.417673 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:18.417696 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=59 2024.09.25 20:52:18.417706 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:18.417715 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 59 2024.09.25 20:52:18.417739 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:18.417747 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 58 2024.09.25 20:52:18.417757 [ 13 ] {} RaftInstance: last durable index 58, precommit index 58 2024.09.25 20:52:18.417767 [ 13 ] {} RaftInstance: quorum idx 1, 58 58 0 2024.09.25 20:52:18.417776 [ 13 ] {} RaftInstance: local log idx 58, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:18.701813 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:18.701854 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:18.701866 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:18.701876 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:52:18.755092 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:52:18.755116 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:52:18.755161 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:52:18.755203 [ 6 ] {} RaftInstance: append at log_idx 59, timestamp 1727297538755173 2024.09.25 20:52:18.755264 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:52:18.755283 [ 21 ] {} RaftInstance: last_log_idx: 58, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:18.755297 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=58, LastLogTerm=2, EntriesLength=1, CommitIndex=58, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:18.755306 [ 21 ] {} RaftInstance: idx: 59 2024.09.25 20:52:18.755318 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:18.755355 [ 21 ] {} RaftInstance: sent 2024.09.25 20:52:18.755368 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:18.755379 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3806 ms ago 2024.09.25 20:52:18.756204 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:52:18.756230 [ 8 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:18.756244 [ 8 ] {} RaftInstance: quorum idx 1, 59 58 0 2024.09.25 20:52:18.756255 [ 8 ] {} RaftInstance: local log idx 59, target_commit_idx 58, quick_commit_index_ 58, state_->get_commit_idx() 58 2024.09.25 20:52:18.757028 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:18.757053 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:18.757063 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:18.757072 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:18.757081 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:18.757089 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 58, new matched idx: 59 2024.09.25 20:52:18.757099 [ 13 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:18.757108 [ 13 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:18.757117 [ 13 ] {} RaftInstance: trigger commit upto 59 2024.09.25 20:52:18.757125 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:18.757134 [ 13 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:18.757143 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:18.757151 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:18.757160 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:18.757190 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:18.757200 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:18.757210 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3808 ms ago 2024.09.25 20:52:18.757238 [ 13 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 58 2024.09.25 20:52:18.757246 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:52:18.757283 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:52:18.757307 [ 20 ] {} RaftInstance: commit upto 59, current idx 58 2024.09.25 20:52:18.757318 [ 20 ] {} RaftInstance: commit upto 59, current idx 59 2024.09.25 20:52:18.757342 [ 20 ] {} RaftInstance: notify cb 59 1d661e68 2024.09.25 20:52:18.757354 [ 20 ] {} RaftInstance: DONE: commit upto 59, current idx 59 2024.09.25 20:52:18.757364 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:52:18.757501 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:18.757520 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:18.757530 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:18.757539 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:18.757547 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:18.757555 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:18.757565 [ 15 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:18.757574 [ 15 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:18.757583 [ 15 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:18.917610 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:18.917640 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:18.917652 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:18.917663 [ 13 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:18.917675 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:18.917684 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:18.917696 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:18.917749 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:18.918043 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:18.918072 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:18.918155 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:18.918177 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:18.918189 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:18.918197 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:18.918209 [ 15 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:18.918222 [ 15 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:18.918234 [ 15 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:19.418155 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:19.418190 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:19.418199 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:19.418206 [ 12 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:19.418214 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:19.418220 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:19.418228 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:19.418270 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:19.418574 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:19.418594 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:19.418602 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:19.418609 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:19.418615 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:19.418621 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:19.418629 [ 13 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:19.418636 [ 13 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:19.418643 [ 13 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:19.452777 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:19.452810 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:19.452820 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:19.452827 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:52:19.919099 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:19.919135 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:19.919151 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:19.919165 [ 13 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:19.919180 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:19.919192 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:19.919205 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:19.919260 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:19.919536 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:19.919557 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:19.919567 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:19.919577 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:19.919587 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:19.919596 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:19.919607 [ 12 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:19.919620 [ 12 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:19.919631 [ 12 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:20.202891 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:20.202930 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:20.202942 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:20.202952 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5254 ms ago 2024.09.25 20:52:20.420015 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:20.420055 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:20.420068 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:20.420079 [ 12 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:20.420091 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:20.420101 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:20.420111 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:20.420160 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:20.420469 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:20.420497 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:20.420509 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:20.420519 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:20.420528 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:20.420537 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:20.420548 [ 13 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:20.420560 [ 13 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:20.420572 [ 13 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:20.920619 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:20.920653 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:20.920666 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:20.920677 [ 18 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:20.920689 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:20.920699 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:20.920710 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:20.920763 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:20.921000 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:20.921022 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:20.921033 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:20.921042 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:20.921051 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:20.921060 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:20.921071 [ 13 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:20.921084 [ 13 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:20.921094 [ 13 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:20.953676 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:20.953717 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:20.953737 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:20.953749 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 20:52:21.421789 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:21.421830 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:21.421843 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:21.421854 [ 18 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:21.421866 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:21.421876 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:21.421936 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:21.421995 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:21.422285 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:21.422309 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:21.422320 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:21.422331 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:21.422339 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:21.422348 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:21.422360 [ 13 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:21.422372 [ 13 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:21.422382 [ 13 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:21.704616 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:21.704659 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:21.704672 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:21.704683 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6756 ms ago 2024.09.25 20:52:21.922725 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:21.922764 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:21.922779 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:21.922790 [ 13 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:21.922803 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:21.922814 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:21.922825 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:21.922880 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:21.923227 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:21.923250 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:21.923261 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:21.923271 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:21.923279 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:21.923288 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:21.923300 [ 16 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:21.923313 [ 16 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:21.923323 [ 16 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:22.423372 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:22.423425 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:22.423438 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:22.423450 [ 18 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:22.423462 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:22.423472 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:22.423483 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:22.423528 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:22.423832 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:22.423854 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:22.423865 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:22.423875 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:22.423883 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:22.423891 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:22.423902 [ 16 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:22.423914 [ 16 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:22.423922 [ 16 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:22.455104 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:22.455144 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:22.455157 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:22.455167 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7506 ms ago 2024.09.25 20:52:22.924213 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:22.924264 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:22.924277 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:22.924295 [ 13 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:22.924307 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:22.924318 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:22.924330 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:22.924391 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:22.924665 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:22.924702 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:22.924715 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:22.924725 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:22.924734 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:22.924743 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:22.924755 [ 14 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:22.924776 [ 14 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:22.924787 [ 14 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:23.205939 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:23.205982 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:23.206025 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:23.206038 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8257 ms ago 2024.09.25 20:52:23.425246 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:23.425283 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:23.425296 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:23.425309 [ 14 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:23.425320 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:23.425330 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:23.425341 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:23.425393 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:23.425661 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:23.425698 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:23.425710 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:23.425721 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:23.425730 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:23.425739 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:23.425751 [ 18 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:23.425763 [ 18 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:23.425775 [ 18 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:23.926002 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:23.926044 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:23.926057 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:23.926070 [ 17 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:23.926082 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:23.926092 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:23.926104 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:23.926161 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:23.926481 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:23.926510 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:23.926524 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:23.926535 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:23.926544 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:23.926553 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:23.926566 [ 18 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:23.926579 [ 18 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:23.926589 [ 18 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:23.956616 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:23.956652 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:23.956664 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:23.956675 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9008 ms ago 2024.09.25 20:52:24.426780 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:24.426820 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:24.426832 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:24.426843 [ 17 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:24.426855 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:24.426864 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:24.426876 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:24.426923 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:24.427198 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:24.427223 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:24.427234 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:24.427243 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:24.427251 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:24.427260 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:24.427270 [ 14 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:24.427281 [ 14 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:24.427290 [ 14 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:24.707361 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:24.707402 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:24.707417 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:24.707429 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9758 ms ago 2024.09.25 20:52:24.927675 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:24.927715 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:24.927728 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:24.927740 [ 13 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:24.927751 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:24.927761 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:24.927773 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:24.927830 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:24.928081 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:24.928108 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:24.928122 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:24.928133 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:24.928142 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:24.928151 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:24.928162 [ 17 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:24.928173 [ 17 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:24.928182 [ 17 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:25.428189 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:25.428229 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:25.428241 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:25.428251 [ 19 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:25.428262 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:25.428271 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:25.428281 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:25.428331 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:25.428594 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:25.428617 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:25.428627 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:25.428636 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:25.428644 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:25.428653 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:25.428665 [ 17 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:25.428677 [ 17 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:25.428689 [ 17 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:25.457732 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:25.457773 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:25.457787 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:25.457799 [ 19 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:52:25.928831 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:25.928867 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:25.928878 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:25.928889 [ 17 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:25.928901 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:25.928911 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:25.928921 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:25.928970 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:25.929235 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:25.929259 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:25.929271 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:25.929281 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:25.929289 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:25.929299 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:25.929312 [ 19 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:25.929323 [ 19 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:25.929334 [ 19 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:26.208373 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:26.208416 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:26.208429 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:26.429568 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:26.429620 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:26.429643 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:26.429655 [ 19 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:26.429668 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:26.429678 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:26.429700 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:26.429763 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:26.430111 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:26.430147 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:26.430159 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:26.430169 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:26.430178 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:26.430187 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:26.430198 [ 17 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:26.430216 [ 17 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:26.430227 [ 17 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:26.689141 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:26.689215 [ 19 ] {} RaftInstance: [EDGE CASE] RPC for 1 has been reset before returning error: current 1d87a550 (274), from parameter 1d87c810 (266) 2024.09.25 20:52:26.689239 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:52:26.930422 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:26.930466 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:26.930481 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:26.930494 [ 17 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:26.930507 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:26.930518 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:26.930529 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:26.930584 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:26.930842 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:26.930869 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:26.930880 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:26.930890 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:26.930898 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:26.930906 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:26.930917 [ 15 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:26.930929 [ 15 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:26.930938 [ 15 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:26.959034 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:26.959077 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:26.959091 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:27.431220 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:27.431282 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:27.431296 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:27.431308 [ 15 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:27.431321 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:27.431331 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:27.431342 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:27.431392 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:27.431653 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:27.431682 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:27.431694 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:27.431704 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:27.431714 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:27.431741 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:27.431756 [ 17 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:27.431769 [ 17 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:27.431780 [ 17 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:27.709905 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:27.709949 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:27.709964 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:27.869172 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:27.869220 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:52:27.931547 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:27.931590 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:27.931602 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:27.931615 [ 15 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:27.931626 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:27.931637 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:27.931648 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:27.931721 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:27.931977 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:27.932003 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:27.932016 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:27.932028 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:27.932037 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:27.932046 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:27.932060 [ 17 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:27.932094 [ 17 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:27.932106 [ 17 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:28.432094 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:28.432132 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:28.432143 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:28.432153 [ 12 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:28.432164 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:28.432173 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:28.432183 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:28.432231 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:28.432502 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:28.432525 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=60 2024.09.25 20:52:28.432536 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:28.432547 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 60 2024.09.25 20:52:28.432556 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:28.432564 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 59 2024.09.25 20:52:28.432576 [ 17 ] {} RaftInstance: last durable index 59, precommit index 59 2024.09.25 20:52:28.432587 [ 17 ] {} RaftInstance: quorum idx 1, 59 59 0 2024.09.25 20:52:28.432597 [ 17 ] {} RaftInstance: local log idx 59, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:28.460698 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:28.460731 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:28.460744 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:28.460784 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:52:28.460796 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:52:28.460807 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (59) and matched log idx (0) 2024.09.25 20:52:28.460837 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:52:28.460847 [ 12 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 60 2024.09.25 20:52:28.460858 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=59, LastLogTerm=2, EntriesLength=0, CommitIndex=59, Term=2, peer_last_sent_idx 59 2024.09.25 20:52:28.460899 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:28.460911 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:28.460922 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:52:28.460949 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:28.461107 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:28.461135 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:52:28.755108 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:52:28.755125 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:52:28.755176 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:52:28.755218 [ 6 ] {} RaftInstance: append at log_idx 60, timestamp 1727297548755185 2024.09.25 20:52:28.755270 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:52:28.755293 [ 21 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:28.755307 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=59, LastLogTerm=2, EntriesLength=1, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:28.755318 [ 21 ] {} RaftInstance: idx: 60 2024.09.25 20:52:28.755328 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:28.755380 [ 21 ] {} RaftInstance: sent 2024.09.25 20:52:28.755395 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:28.755405 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:52:28.755414 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:52:28.755423 [ 21 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:28.755433 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=59, LastLogTerm=2, EntriesLength=1, CommitIndex=59, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:28.755443 [ 21 ] {} RaftInstance: idx: 60 2024.09.25 20:52:28.755508 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 23 warnings, 294 ms, 5 times 2024.09.25 20:52:28.755543 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:28.755553 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:52:28.755562 [ 21 ] {} RaftInstance: sent 2024.09.25 20:52:28.756419 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:52:28.756446 [ 8 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:28.756458 [ 8 ] {} RaftInstance: quorum idx 1, 60 59 0 2024.09.25 20:52:28.756467 [ 8 ] {} RaftInstance: local log idx 60, target_commit_idx 59, quick_commit_index_ 59, state_->get_commit_idx() 59 2024.09.25 20:52:28.757066 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:28.757087 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:28.757098 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:28.757109 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:28.757119 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:28.757127 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 59, new matched idx: 60 2024.09.25 20:52:28.757137 [ 17 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:28.757147 [ 17 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:28.757156 [ 17 ] {} RaftInstance: trigger commit upto 60 2024.09.25 20:52:28.757165 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:28.757198 [ 17 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:28.757209 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:28.757218 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:28.757227 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:28.757266 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:28.757278 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:28.757287 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:52:28.757296 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:52:28.757306 [ 17 ] {} RaftInstance: last_log_idx: 59, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:28.757316 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=59, LastLogTerm=2, EntriesLength=1, CommitIndex=60, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:28.757326 [ 17 ] {} RaftInstance: idx: 60 2024.09.25 20:52:28.757335 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:28.757344 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 20:52:28.757353 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:28.757362 [ 17 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 59 2024.09.25 20:52:28.757373 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:52:28.757425 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:52:28.757442 [ 20 ] {} RaftInstance: commit upto 60, current idx 59 2024.09.25 20:52:28.757451 [ 20 ] {} RaftInstance: commit upto 60, current idx 60 2024.09.25 20:52:28.757513 [ 20 ] {} RaftInstance: notify cb 60 1d87aba8 2024.09.25 20:52:28.757529 [ 20 ] {} RaftInstance: DONE: commit upto 60, current idx 60 2024.09.25 20:52:28.757531 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:28.757586 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:28.757548 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:52:28.757597 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:28.757622 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:28.757630 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:28.757638 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:28.757648 [ 15 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:28.757658 [ 15 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:28.757668 [ 15 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:28.932677 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:28.932716 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:28.932728 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:28.932738 [ 17 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:28.932750 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:28.932759 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:28.932769 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:28.932817 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:28.933086 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:28.933112 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:28.933123 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:28.933133 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:28.933142 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:28.933150 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:28.933161 [ 15 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:28.933172 [ 15 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:28.933182 [ 15 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:29.211220 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:29.211258 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:29.211271 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:29.211312 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:52:29.211323 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:52:29.211333 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (60) and matched log idx (0) 2024.09.25 20:52:29.211342 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:52:29.211351 [ 17 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:29.211361 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 60 2024.09.25 20:52:29.211370 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:29.211380 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:29.211391 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:52:29.211417 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:29.211561 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:29.211585 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:52:29.433754 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:29.433803 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:29.433817 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:29.433829 [ 15 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:29.433840 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:29.433850 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:29.433862 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:29.433919 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:29.434212 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:29.434240 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:29.434251 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:29.434261 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:29.434270 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:29.434279 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:29.434291 [ 17 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:29.434302 [ 17 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:29.434313 [ 17 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:29.934337 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:29.934379 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:29.934391 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:52:29.934402 [ 16 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:29.934414 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:29.934424 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:29.934434 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:29.934486 [ 16 ] {} RaftInstance: sent 2024.09.25 20:52:29.934777 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:29.934801 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:29.934814 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:29.934825 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:29.934835 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:29.934845 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:29.934859 [ 17 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:29.934873 [ 17 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:29.934886 [ 17 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:29.962159 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:29.962202 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:29.962215 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:29.962259 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:52:29.962274 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:52:29.962285 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (61) and matched log idx (0) 2024.09.25 20:52:29.962295 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:52:29.962306 [ 15 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:29.962319 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:29.962330 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:29.962341 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:29.962353 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:52:29.962383 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:30.434709 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:30.434754 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:30.434769 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:30.434798 [ 17 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:30.434811 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:30.434823 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:30.434833 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:30.434887 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:30.435132 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:30.435160 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:30.435175 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:30.435186 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:30.435195 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:30.435203 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:30.435214 [ 15 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:30.435226 [ 15 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:30.435235 [ 15 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:30.713370 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:30.713408 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:30.713421 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:30.713431 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 20:52:30.935519 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:30.935562 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:30.935576 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:30.935588 [ 15 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:30.935601 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:30.935611 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:30.935623 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:30.935679 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:30.935910 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:30.935932 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:30.935943 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:30.935953 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:30.935962 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:30.935971 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:30.935983 [ 14 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:30.935995 [ 14 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:30.936005 [ 14 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:31.436458 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:31.436498 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:31.436512 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:31.436524 [ 17 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:31.436537 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:31.436547 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:31.436558 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:31.436613 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:31.436871 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:31.436900 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:31.436912 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:31.436923 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:31.436934 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:31.436944 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:31.436956 [ 14 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:31.436968 [ 14 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:31.436978 [ 14 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:31.464017 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:31.464054 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:31.464067 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:31.464078 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:52:31.937373 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:31.937409 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:31.937422 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:31.937432 [ 14 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:31.937444 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:31.937454 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:31.937473 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:31.937529 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:31.937797 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:31.937823 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:31.937836 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:31.937847 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:31.937857 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:31.937866 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:31.937878 [ 15 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:31.937891 [ 15 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:31.937902 [ 15 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:32.215152 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:32.215237 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:32.215253 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:32.215265 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:52:32.438466 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:32.438510 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:32.438522 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:32.438534 [ 15 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:32.438546 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:32.438556 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:32.438567 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:32.438618 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:32.438884 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:32.438907 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:32.438918 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:32.438929 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:32.438938 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:32.438947 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:32.438959 [ 18 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:32.438971 [ 18 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:32.438981 [ 18 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:32.939054 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:32.939094 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:32.939107 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:32.939118 [ 13 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:32.939130 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:32.939140 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:32.939151 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:32.939231 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:32.939514 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:32.939537 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:32.939548 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:32.939559 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:32.939569 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:32.939577 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:32.939589 [ 18 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:32.939601 [ 18 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:32.939611 [ 18 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:32.965857 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:32.965901 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:32.965916 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:32.965928 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 20:52:33.439958 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:33.439999 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:33.440011 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:33.440022 [ 18 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:33.440033 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:33.440042 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:33.440053 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:33.440102 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:33.440356 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:33.440383 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:33.440395 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:33.440406 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:33.440414 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:33.440423 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:33.440435 [ 15 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:33.440447 [ 15 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:33.440456 [ 15 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:33.716531 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:33.716571 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:33.716587 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:33.716598 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3754 ms ago 2024.09.25 20:52:33.940630 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:33.940672 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:33.940687 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:33.940700 [ 15 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:33.940714 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:33.940724 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:33.940735 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:33.940786 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:33.941061 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:33.941088 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:33.941100 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:33.941111 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:33.941120 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:33.941129 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:33.941159 [ 18 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:33.941172 [ 18 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:33.941182 [ 18 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:34.441214 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:34.441259 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:34.441272 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:34.441283 [ 15 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:34.441295 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:34.441305 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:34.441315 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:34.441393 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:34.441653 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:34.441677 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:34.441687 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:34.441697 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:34.441705 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:34.441713 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:34.441725 [ 18 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:34.441738 [ 18 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:34.441748 [ 18 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:34.467317 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:34.467361 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:34.467371 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:34.467381 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:52:34.942431 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:34.942474 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:34.942486 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:34.942495 [ 19 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:34.942506 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:34.942515 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:34.942525 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:34.942574 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:34.942823 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:34.942852 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:34.942864 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:34.942876 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:34.942885 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:34.942893 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:34.942904 [ 18 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:34.942915 [ 18 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:34.942925 [ 18 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:35.218011 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:35.218055 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:35.218071 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:35.218084 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 20:52:35.443113 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:35.443161 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:35.443173 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:35.443183 [ 18 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:35.443194 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:35.443203 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:35.443213 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:35.443268 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:35.443540 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:35.443566 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:35.443596 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:35.443606 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:35.443614 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:35.443623 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:35.443634 [ 19 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:35.443645 [ 19 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:35.443654 [ 19 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:35.943909 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:35.943955 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:35.943968 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:35.943979 [ 15 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:35.943991 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:35.944000 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:35.944012 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:35.944063 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:35.944347 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:35.944373 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:35.944386 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:35.944418 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:35.944429 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:35.944438 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:35.944451 [ 19 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:35.944464 [ 19 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:35.944475 [ 19 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:35.968704 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:35.968747 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:35.968759 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:35.968769 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6006 ms ago 2024.09.25 20:52:36.444813 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:36.444853 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:36.444867 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:36.444877 [ 19 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:36.444890 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:36.444899 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:36.444911 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:36.444964 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:36.445290 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:36.445321 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:36.445332 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:36.445342 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:36.445350 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:36.445376 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:36.445387 [ 18 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:36.445399 [ 18 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:36.445409 [ 18 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:36.719832 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:36.719868 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:36.719881 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:36.719892 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6757 ms ago 2024.09.25 20:52:36.945111 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:36.945153 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:36.945165 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:36.945176 [ 18 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:36.945188 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:36.945197 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:36.945208 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:36.945261 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:36.945554 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:36.945576 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:36.945588 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:36.945598 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:36.945607 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:36.945615 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:36.945627 [ 12 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:36.945640 [ 12 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:36.945651 [ 12 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:37.445686 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:37.445741 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:37.445756 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:52:37.445767 [ 16 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:37.445780 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:37.445791 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:37.445803 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:37.445861 [ 16 ] {} RaftInstance: sent 2024.09.25 20:52:37.446149 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:37.446174 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:37.446186 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:37.446196 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:37.446206 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:37.446215 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:37.446227 [ 12 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:37.446239 [ 12 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:37.446250 [ 12 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:37.470282 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:37.470324 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:37.470338 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:37.470349 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7507 ms ago 2024.09.25 20:52:37.949207 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:37.949265 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:37.949277 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:37.949288 [ 12 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:37.949299 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:37.949309 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:37.949332 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:37.949388 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:37.949648 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:37.949679 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:37.949690 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:37.949700 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:37.949707 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:37.949749 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:37.949765 [ 18 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:37.949776 [ 18 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:37.949786 [ 18 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:38.220771 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:38.220818 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:38.220832 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:38.220842 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8258 ms ago 2024.09.25 20:52:38.450166 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:38.450209 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:38.450221 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:38.450232 [ 18 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 61 2024.09.25 20:52:38.450242 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=0, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:38.450250 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:38.450261 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:38.450311 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:38.450615 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:38.450640 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=61 2024.09.25 20:52:38.450652 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:38.450661 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 61 2024.09.25 20:52:38.450670 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:38.450678 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 60 2024.09.25 20:52:38.450689 [ 12 ] {} RaftInstance: last durable index 60, precommit index 60 2024.09.25 20:52:38.450701 [ 12 ] {} RaftInstance: quorum idx 1, 60 60 0 2024.09.25 20:52:38.450711 [ 12 ] {} RaftInstance: local log idx 60, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:38.755103 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:52:38.755127 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:52:38.755179 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:52:38.755246 [ 6 ] {} RaftInstance: append at log_idx 61, timestamp 1727297558755192 2024.09.25 20:52:38.755395 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:52:38.755420 [ 21 ] {} RaftInstance: last_log_idx: 60, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:38.755435 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=60, LastLogTerm=2, EntriesLength=1, CommitIndex=60, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:38.755445 [ 21 ] {} RaftInstance: idx: 61 2024.09.25 20:52:38.755457 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:38.755565 [ 21 ] {} RaftInstance: sent 2024.09.25 20:52:38.755586 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:38.755597 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8793 ms ago 2024.09.25 20:52:38.756404 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:52:38.756429 [ 8 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:38.756442 [ 8 ] {} RaftInstance: quorum idx 1, 61 60 0 2024.09.25 20:52:38.756453 [ 8 ] {} RaftInstance: local log idx 61, target_commit_idx 60, quick_commit_index_ 60, state_->get_commit_idx() 60 2024.09.25 20:52:38.757098 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:38.757125 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:38.757138 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:38.757150 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:38.757160 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:38.757169 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 60, new matched idx: 61 2024.09.25 20:52:38.757180 [ 16 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:38.757192 [ 16 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:38.757203 [ 16 ] {} RaftInstance: trigger commit upto 61 2024.09.25 20:52:38.757213 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:52:38.757223 [ 16 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:38.757233 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:38.757243 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:38.757254 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:38.757291 [ 16 ] {} RaftInstance: sent 2024.09.25 20:52:38.757318 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:38.757330 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8794 ms ago 2024.09.25 20:52:38.757361 [ 16 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 60 2024.09.25 20:52:38.757370 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:52:38.757414 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:52:38.757438 [ 20 ] {} RaftInstance: commit upto 61, current idx 60 2024.09.25 20:52:38.757449 [ 20 ] {} RaftInstance: commit upto 61, current idx 61 2024.09.25 20:52:38.757482 [ 20 ] {} RaftInstance: notify cb 61 1d879d88 2024.09.25 20:52:38.757494 [ 20 ] {} RaftInstance: DONE: commit upto 61, current idx 61 2024.09.25 20:52:38.757503 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:52:38.757587 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:38.757611 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:38.757622 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:38.757631 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:38.757640 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:38.757649 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:38.757658 [ 14 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:38.757669 [ 14 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:38.757679 [ 14 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:38.950912 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:38.950952 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:38.950965 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:52:38.950977 [ 16 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:38.951004 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:38.951016 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:38.951028 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:38.951076 [ 16 ] {} RaftInstance: sent 2024.09.25 20:52:38.951331 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:38.951358 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:38.951372 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:38.951384 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:38.951395 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:38.951405 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:38.951417 [ 14 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:38.951431 [ 14 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:38.951442 [ 14 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:38.971454 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:38.971485 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:38.971497 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:38.971506 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9009 ms ago 2024.09.25 20:52:39.451592 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:39.451633 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:39.451646 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:39.451657 [ 14 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:39.451669 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:39.451679 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:39.451690 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:39.451742 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:39.451998 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:39.452022 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:39.452033 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:39.452044 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:39.452053 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:39.452062 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:39.452074 [ 16 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:39.452087 [ 16 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:39.452099 [ 16 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:39.722148 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:39.722191 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:39.722205 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:39.722218 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9759 ms ago 2024.09.25 20:52:39.952547 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:39.952589 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:39.952605 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:52:39.952618 [ 16 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:39.952631 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:39.952642 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:39.952655 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:39.952707 [ 16 ] {} RaftInstance: sent 2024.09.25 20:52:39.952993 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:39.953020 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:39.953033 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:39.953043 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:39.953052 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:39.953061 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:39.953074 [ 12 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:39.953086 [ 12 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:39.953097 [ 12 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:40.453117 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:40.453150 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:40.453161 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:40.453171 [ 13 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:40.453183 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:40.453193 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:40.453203 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:40.453268 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:40.453539 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:40.453563 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:40.453574 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:40.453584 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:40.453592 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:40.453600 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:40.453610 [ 12 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:40.453622 [ 12 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:40.453632 [ 12 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:40.472650 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:40.472686 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:40.472699 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:40.472709 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10510 ms ago 2024.09.25 20:52:40.953968 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:40.954006 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:40.954020 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:40.954032 [ 12 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:40.954045 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:40.954055 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:40.954066 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:40.954118 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:40.954396 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:40.954419 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:40.954430 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:40.954440 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:40.954449 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:40.954459 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:40.954471 [ 13 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:40.954483 [ 13 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:40.954492 [ 13 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:41.223519 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:41.223557 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:41.223569 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:41.223579 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 11261 ms ago 2024.09.25 20:52:41.454746 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:41.454782 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:41.454795 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:41.454807 [ 13 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:41.454820 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:41.454830 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:41.454842 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:41.454894 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:41.455163 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:41.455186 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:41.455196 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:41.455205 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:41.455213 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:41.455221 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:41.455231 [ 12 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:41.455241 [ 12 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:41.455251 [ 12 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:41.955278 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:41.955321 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:41.955332 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:52:41.955343 [ 16 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:41.955358 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:41.955368 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:41.955380 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:41.955431 [ 16 ] {} RaftInstance: sent 2024.09.25 20:52:41.955754 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:41.955784 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:41.955797 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:41.955807 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:41.955816 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:41.955825 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:41.955838 [ 12 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:41.955854 [ 12 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:41.955866 [ 12 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:41.973912 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:41.973957 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:41.973971 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:41.973983 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12011 ms ago 2024.09.25 20:52:42.456056 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:42.456106 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:42.456118 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:42.456129 [ 12 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:42.456141 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:42.456151 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:42.456162 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:42.456217 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:42.456513 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:42.456542 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:42.456553 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:42.456563 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:42.456571 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:42.456581 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:42.456592 [ 13 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:42.456605 [ 13 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:42.456616 [ 13 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:42.724752 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:42.724789 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:42.724800 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:42.724812 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12762 ms ago 2024.09.25 20:52:42.956879 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:42.956915 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:42.956928 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:42.956938 [ 17 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:42.956950 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:42.956960 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:42.956972 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:42.957042 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:42.957305 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:42.957329 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:42.957340 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:42.957350 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:42.957359 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:42.957369 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:42.957381 [ 13 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:42.957428 [ 13 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:42.957470 [ 13 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:43.457477 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:43.457517 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:43.457530 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:43.457542 [ 12 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:43.457554 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:43.457564 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:43.457575 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:43.457632 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:43.457903 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:43.457932 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:43.457946 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:43.457957 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:43.457968 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:43.457978 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:43.457992 [ 13 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:43.458006 [ 13 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:43.458018 [ 13 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:43.475042 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:43.475084 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:43.475098 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:43.475109 [ 17 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:52:43.958176 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:43.958218 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:43.958233 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:43.958245 [ 13 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:43.958257 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:43.958267 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:43.958279 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:43.958317 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:43.958573 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:43.958601 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:43.958612 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:43.958624 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:43.958633 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:43.958642 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:43.958654 [ 17 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:43.958666 [ 17 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:43.958677 [ 17 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:44.225827 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:44.225869 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:44.225880 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:44.459132 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:44.459173 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:44.459184 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:44.459194 [ 13 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:44.459205 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:44.459214 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:44.459224 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:44.459275 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:44.459552 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:44.459581 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:44.459595 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:44.459606 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:44.459616 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:44.459627 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:44.459639 [ 12 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:44.459652 [ 12 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:44.459663 [ 12 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:44.959711 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:44.959748 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:44.959762 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:44.959774 [ 13 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:44.959786 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:44.959796 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:44.959807 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:44.959850 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:44.960081 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:44.960108 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:44.960121 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:44.960133 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:44.960143 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:44.960152 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:44.960165 [ 12 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:44.960179 [ 12 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:44.960190 [ 12 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:44.976218 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:44.976255 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:44.976266 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:45.460332 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:45.460374 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:45.460387 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:45.460397 [ 12 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:45.460410 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:45.460420 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:45.460432 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:45.460487 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:45.460788 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:45.460812 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:45.460824 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:45.460835 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:45.460844 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:45.460853 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:45.460865 [ 15 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:45.460877 [ 15 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:45.460888 [ 15 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:45.727123 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:45.727181 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:45.727193 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:45.961252 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:45.961297 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:45.961310 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:45.961321 [ 15 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:45.961334 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:45.961346 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:45.961358 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:45.961414 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:45.961697 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:45.961744 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:45.961757 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:45.961791 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:45.961804 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:45.961813 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:45.961825 [ 13 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:45.961837 [ 13 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:45.961848 [ 13 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:46.461840 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:46.461881 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:46.461892 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:46.461901 [ 12 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:46.461911 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:46.461920 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:46.461930 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:46.461976 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:46.462213 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:46.462237 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:46.462247 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:46.462256 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:46.462264 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:46.462272 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:46.462283 [ 13 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:46.462294 [ 13 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:46.462303 [ 13 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:46.477599 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:46.477641 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:46.477655 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:46.962730 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:46.962770 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:46.962791 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:46.962802 [ 13 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:46.962814 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:46.962824 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:46.962835 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:46.962892 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:46.963249 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:46.963295 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:46.963313 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:46.963323 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:46.963339 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:46.963347 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:46.963359 [ 19 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:46.963370 [ 19 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:46.963380 [ 19 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:47.228483 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:47.228530 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:47.228541 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:47.463678 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:47.463720 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:47.463732 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:47.463742 [ 19 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:47.463752 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:47.463762 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:47.463772 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:47.463821 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:47.464067 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:47.464095 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:47.464106 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:47.464116 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:47.464124 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:47.464132 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:47.464143 [ 18 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:47.464155 [ 18 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:47.464165 [ 18 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:47.964472 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:47.964514 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:47.964527 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:47.964539 [ 13 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:47.964552 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:47.964563 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:47.964577 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:47.964621 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:47.964884 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:47.964913 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:47.964926 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:47.964938 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:47.964947 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:47.964956 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:47.964968 [ 18 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:47.964980 [ 18 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:47.964990 [ 18 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:47.979233 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:47.979278 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:47.979298 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:48.465414 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:48.465456 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:48.465470 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:48.465483 [ 13 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 62 2024.09.25 20:52:48.465494 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=0, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:48.465505 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:48.465516 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:48.465570 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:48.465849 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:48.465874 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=62 2024.09.25 20:52:48.465885 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:48.465894 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 62 2024.09.25 20:52:48.465903 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:48.465911 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 61 2024.09.25 20:52:48.465921 [ 14 ] {} RaftInstance: last durable index 61, precommit index 61 2024.09.25 20:52:48.465932 [ 14 ] {} RaftInstance: quorum idx 1, 61 61 0 2024.09.25 20:52:48.465941 [ 14 ] {} RaftInstance: local log idx 61, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:48.729960 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:48.730001 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:48.730015 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:48.755103 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:52:48.755119 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:52:48.755168 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:52:48.755206 [ 6 ] {} RaftInstance: append at log_idx 62, timestamp 1727297568755178 2024.09.25 20:52:48.755265 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:52:48.755294 [ 21 ] {} RaftInstance: last_log_idx: 61, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:48.755309 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=61, LastLogTerm=2, EntriesLength=1, CommitIndex=61, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:48.755320 [ 21 ] {} RaftInstance: idx: 62 2024.09.25 20:52:48.755332 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:48.755409 [ 21 ] {} RaftInstance: sent 2024.09.25 20:52:48.755428 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:48.756467 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:52:48.756493 [ 8 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:48.756506 [ 8 ] {} RaftInstance: quorum idx 1, 62 61 0 2024.09.25 20:52:48.756518 [ 8 ] {} RaftInstance: local log idx 62, target_commit_idx 61, quick_commit_index_ 61, state_->get_commit_idx() 61 2024.09.25 20:52:48.756899 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:48.756923 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:48.756934 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:48.756944 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:48.756953 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:48.756961 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 61, new matched idx: 62 2024.09.25 20:52:48.756971 [ 19 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:48.756980 [ 19 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:48.756989 [ 19 ] {} RaftInstance: trigger commit upto 62 2024.09.25 20:52:48.756998 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:48.757006 [ 19 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:48.764976 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 62 2024.09.25 20:52:48.765001 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:48.765012 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:48.765068 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:48.765080 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:48.765090 [ 19 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 61 2024.09.25 20:52:48.765101 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:52:48.765173 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:52:48.765190 [ 20 ] {} RaftInstance: commit upto 62, current idx 61 2024.09.25 20:52:48.765199 [ 20 ] {} RaftInstance: commit upto 62, current idx 62 2024.09.25 20:52:48.765234 [ 20 ] {} RaftInstance: notify cb 62 1d88f5d8 2024.09.25 20:52:48.765246 [ 20 ] {} RaftInstance: DONE: commit upto 62, current idx 62 2024.09.25 20:52:48.765256 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:52:48.765384 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:48.765407 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:48.765417 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:48.765427 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:48.765436 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:48.765445 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:48.765455 [ 13 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:48.765465 [ 13 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:48.765474 [ 13 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:48.965671 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:48.965712 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:48.965726 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:48.965737 [ 14 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:48.965749 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:48.965759 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:48.965770 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:48.965839 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:48.966088 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:48.966110 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:48.966121 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:48.966131 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:48.966140 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:48.966149 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:48.966160 [ 13 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:48.966171 [ 13 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:48.966181 [ 13 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:49.466224 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:49.466269 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:49.466283 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:49.466295 [ 17 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:49.466309 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:49.466320 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:49.466332 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:49.466388 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:49.466658 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:49.466680 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:49.466691 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:49.466701 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:49.466710 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:49.466719 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:49.466730 [ 13 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:49.466741 [ 13 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:49.466752 [ 13 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:49.480912 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:49.480953 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:49.480965 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:49.967033 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:49.967102 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:49.967116 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:49.967127 [ 13 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:49.967139 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:49.967149 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:49.967160 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:49.967206 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:49.967500 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:49.967527 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:49.967538 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:49.967549 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:49.967559 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:49.967569 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:49.967582 [ 14 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:49.967594 [ 14 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:49.967605 [ 14 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:50.231759 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:50.231801 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:50.231814 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:50.467882 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:50.467924 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:50.467938 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:50.467949 [ 17 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:50.467961 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:50.467972 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:50.467984 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:50.468035 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:50.468283 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:50.468305 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:50.468316 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:50.468325 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:50.468334 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:50.468342 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:50.468353 [ 15 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:50.468364 [ 15 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:50.468375 [ 15 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:50.968631 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:50.968672 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:50.968685 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:50.968695 [ 12 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:50.968707 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:50.968717 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:50.968728 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:50.968780 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:50.969045 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:50.969072 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:50.969084 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:50.969095 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:50.969105 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:50.969113 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:50.969125 [ 15 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:50.969137 [ 15 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:50.969148 [ 15 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:50.982158 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:50.982196 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:50.982207 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:51.469425 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:51.469459 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:51.469523 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:51.469544 [ 12 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:51.469556 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:51.469566 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:51.469576 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:51.469633 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:51.469930 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:51.469960 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:51.469973 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:51.469983 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:51.469993 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:51.470031 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:51.470043 [ 15 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:51.470056 [ 15 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:51.470067 [ 15 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:51.733385 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:51.733425 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:51.733437 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:51.970595 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:51.970636 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:51.970649 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:51.970660 [ 15 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:51.970673 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:51.970683 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:51.970695 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:51.970747 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:51.971037 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:51.971064 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:51.971075 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:51.971085 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:51.971093 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:51.971102 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:51.971114 [ 17 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:51.971125 [ 17 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:51.971136 [ 17 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:52.471160 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:52.471215 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:52.471228 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:52.471240 [ 12 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:52.471252 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:52.471262 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:52.471273 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:52.471346 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:52.471608 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:52.471630 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:52.471641 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:52.471671 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:52.471680 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:52.471689 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:52.471700 [ 15 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:52.471711 [ 15 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:52.471721 [ 15 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:52.483848 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:52.483888 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:52.483902 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:52.972283 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:52.972327 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:52.972341 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:52:52.972352 [ 16 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:52.972366 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:52.972376 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:52.972387 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:52.972441 [ 16 ] {} RaftInstance: sent 2024.09.25 20:52:52.972725 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:52.972749 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:52.972759 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:52.972770 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:52.972779 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:52.972788 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:52.972800 [ 15 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:52.972811 [ 15 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:52.972821 [ 15 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:53.234892 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:53.234930 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:53.234942 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:53.473045 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:53.473093 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:53.473108 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:53.473120 [ 15 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:53.473133 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:53.473145 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:53.473158 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:53.473221 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:53.473524 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:53.473544 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:53.473555 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:53.473566 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:53.473574 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:53.473584 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:53.473596 [ 12 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:53.473608 [ 12 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:53.473619 [ 12 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:53.973653 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:53.973694 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:53.973706 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:53.973717 [ 15 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:53.973729 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:53.973739 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:53.973749 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:53.973802 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:53.974079 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:53.974106 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:53.974118 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:53.974129 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:53.974139 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:53.974149 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:53.974161 [ 12 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:53.974173 [ 12 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:53.974184 [ 12 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:53.985209 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:53.985250 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:53.985262 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:54.474320 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:54.474365 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:54.474379 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:52:54.474390 [ 12 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:54.474403 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:54.474414 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:54.474426 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:54.474479 [ 12 ] {} RaftInstance: sent 2024.09.25 20:52:54.474727 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:54.474751 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:54.474762 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:54.474773 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:54.474782 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:54.474790 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:54.474802 [ 15 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:54.474813 [ 15 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:54.474824 [ 15 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:54.735864 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:54.735912 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:54.735925 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:54.975041 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:54.975088 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:54.975102 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:52:54.975115 [ 15 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:54.975128 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:54.975139 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:54.975150 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:54.975196 [ 15 ] {} RaftInstance: sent 2024.09.25 20:52:54.975462 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:54.975492 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:54.975505 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:54.975516 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:54.975525 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:54.975535 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:54.975546 [ 16 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:54.975558 [ 16 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:54.975568 [ 16 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:55.475562 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:55.475606 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:55.475618 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:55.475630 [ 18 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:55.475642 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:55.475655 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:55.475667 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:55.475720 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:55.476001 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:55.476045 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:55.476059 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:55.476070 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:55.476080 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:55.476090 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:55.476102 [ 16 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:55.476134 [ 16 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:55.476147 [ 16 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:55.486142 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:55.486175 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:55.486187 [ 19 ] {} RaftInstance: connection to peer 1 is not active long time: 25523 ms, force re-connect 2024.09.25 20:52:55.486229 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:55.486283 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:52:55.486295 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:52:55.486304 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (61) and matched log idx (0) 2024.09.25 20:52:55.486314 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:52:55.486323 [ 19 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:55.486334 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 61 2024.09.25 20:52:55.486342 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:55.486353 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:55.486362 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:52:55.486386 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:55.909169 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:52:55.909217 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:52:55.976409 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:55.976455 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:55.976469 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:52:55.976481 [ 19 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:55.976494 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:55.976506 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:55.976517 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:55.976571 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:55.976847 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:55.976875 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:55.976897 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:55.976948 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:55.976960 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:55.976969 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:55.976981 [ 18 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:55.976993 [ 18 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:55.977004 [ 18 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:56.236990 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:56.237036 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:56.237050 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:52:56.237094 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:52:56.237108 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:52:56.237118 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (63) and matched log idx (0) 2024.09.25 20:52:56.237128 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:52:56.237138 [ 19 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:56.237150 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:56.237159 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:56.237171 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:52:56.237182 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:52:56.237210 [ 19 ] {} RaftInstance: sent 2024.09.25 20:52:56.477480 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:56.477524 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:56.477537 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:56.477548 [ 18 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:56.477560 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:56.477569 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:56.477580 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:56.477639 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:56.477877 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:56.477905 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:56.477915 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:56.477925 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:56.477932 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:56.477940 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:56.477951 [ 14 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:56.477961 [ 14 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:56.477970 [ 14 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:56.978312 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:56.978357 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:56.978371 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:56.978383 [ 14 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:56.978396 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:56.978406 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:56.978418 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:56.978473 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:56.978758 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:56.978785 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:56.978796 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:56.978805 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:56.978813 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:56.978821 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:56.978832 [ 13 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:56.978842 [ 13 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:56.978853 [ 13 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:56.987871 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:56.987915 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:56.987928 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:57.479049 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:57.479100 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:57.479115 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:57.479127 [ 13 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:57.479140 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:57.479152 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:57.479164 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:57.479222 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:57.479507 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:57.479534 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:57.479546 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:57.479558 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:57.479568 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:57.479578 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:57.479591 [ 18 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:57.479603 [ 18 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:57.479615 [ 18 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:57.738637 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:57.738682 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:57.738696 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:57.979739 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:57.979786 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:57.979797 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:57.979808 [ 18 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:57.979818 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:57.979828 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:57.979839 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:57.979892 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:57.980229 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:57.980256 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:57.980269 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:57.980281 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:57.980291 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:57.980300 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:57.980312 [ 14 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:57.980323 [ 14 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:57.980334 [ 14 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:58.480538 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:58.480579 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:58.480592 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:52:58.480604 [ 13 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 63 2024.09.25 20:52:58.480615 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=0, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:58.480625 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:58.480638 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:58.480687 [ 13 ] {} RaftInstance: sent 2024.09.25 20:52:58.480999 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:58.481023 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=63 2024.09.25 20:52:58.481034 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:58.481044 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 63 2024.09.25 20:52:58.481054 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:58.481063 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 62 2024.09.25 20:52:58.481076 [ 14 ] {} RaftInstance: last durable index 62, precommit index 62 2024.09.25 20:52:58.481087 [ 14 ] {} RaftInstance: quorum idx 1, 62 62 0 2024.09.25 20:52:58.481127 [ 14 ] {} RaftInstance: local log idx 62, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:58.489125 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:58.489171 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:58.489185 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:58.755117 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:52:58.755138 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:52:58.755193 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:52:58.755237 [ 6 ] {} RaftInstance: append at log_idx 63, timestamp 1727297578755205 2024.09.25 20:52:58.755293 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:52:58.755325 [ 21 ] {} RaftInstance: last_log_idx: 62, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:52:58.755339 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=62, LastLogTerm=2, EntriesLength=1, CommitIndex=62, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:58.755349 [ 21 ] {} RaftInstance: idx: 63 2024.09.25 20:52:58.755361 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:58.755419 [ 21 ] {} RaftInstance: sent 2024.09.25 20:52:58.755431 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:58.756394 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:52:58.756427 [ 8 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:52:58.756440 [ 8 ] {} RaftInstance: quorum idx 1, 63 62 0 2024.09.25 20:52:58.756452 [ 8 ] {} RaftInstance: local log idx 63, target_commit_idx 62, quick_commit_index_ 62, state_->get_commit_idx() 62 2024.09.25 20:52:58.757050 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:58.757075 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:52:58.757086 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:58.757096 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:52:58.757104 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:58.757113 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 62, new matched idx: 63 2024.09.25 20:52:58.757123 [ 14 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:52:58.757133 [ 14 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:52:58.757142 [ 14 ] {} RaftInstance: trigger commit upto 63 2024.09.25 20:52:58.757151 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:58.757160 [ 14 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:52:58.757169 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 63 2024.09.25 20:52:58.757178 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:58.757188 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:58.757230 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:58.757244 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:58.757255 [ 14 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 62 2024.09.25 20:52:58.757265 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:52:58.757302 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:52:58.757325 [ 20 ] {} RaftInstance: commit upto 63, current idx 62 2024.09.25 20:52:58.757335 [ 20 ] {} RaftInstance: commit upto 63, current idx 63 2024.09.25 20:52:58.757367 [ 20 ] {} RaftInstance: notify cb 63 1d65ab78 2024.09.25 20:52:58.757380 [ 20 ] {} RaftInstance: DONE: commit upto 63, current idx 63 2024.09.25 20:52:58.757389 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:52:58.757502 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:58.757521 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:52:58.757531 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:58.757542 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:52:58.757552 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:58.757562 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:52:58.757572 [ 18 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:52:58.757583 [ 18 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:52:58.757594 [ 18 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:52:58.981655 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:58.981696 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:58.981709 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:52:58.981722 [ 14 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:52:58.981735 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:52:58.981746 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:58.981757 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:58.981812 [ 14 ] {} RaftInstance: sent 2024.09.25 20:52:58.982078 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:58.982100 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:52:58.982111 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:58.982122 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:52:58.982131 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:58.982140 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:52:58.982152 [ 18 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:52:58.982163 [ 18 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:52:58.982173 [ 18 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:52:59.240210 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:59.240253 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:59.240264 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:52:59.482342 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:59.482386 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:59.482398 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:52:59.482410 [ 18 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:52:59.482422 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:52:59.482432 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:59.482443 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:59.482496 [ 18 ] {} RaftInstance: sent 2024.09.25 20:52:59.482794 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:59.482813 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:52:59.482824 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:59.482835 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:52:59.482844 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:59.482853 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:52:59.482865 [ 14 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:52:59.482877 [ 14 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:52:59.482887 [ 14 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:52:59.982971 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:52:59.983015 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:59.983028 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:52:59.983039 [ 17 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:52:59.983051 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:52:59.983060 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:52:59.983069 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:52:59.983122 [ 17 ] {} RaftInstance: sent 2024.09.25 20:52:59.983381 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:52:59.983406 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:52:59.983417 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:52:59.983428 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:52:59.983436 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:52:59.983444 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:52:59.983456 [ 14 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:52:59.983468 [ 14 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:52:59.983480 [ 14 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:52:59.990711 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:52:59.990757 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:52:59.990771 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:00.483851 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:00.483887 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:00.483898 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:00.483908 [ 14 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:00.483921 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:00.483932 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:00.483943 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:00.483994 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:00.484295 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:00.484320 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:00.484332 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:00.484343 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:00.484353 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:00.484363 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:00.484375 [ 18 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:00.484387 [ 18 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:00.484399 [ 18 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:00.741451 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:00.741496 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:00.741510 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:00.984562 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:00.984599 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:00.984611 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:53:00.984622 [ 18 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:00.984634 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:00.984645 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:00.984657 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:00.984710 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:00.984987 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:00.985014 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:00.985027 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:00.985038 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:00.985050 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:00.985059 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:00.985072 [ 12 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:00.985085 [ 12 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:00.985095 [ 12 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:01.485225 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:01.485266 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:01.485278 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:01.485288 [ 12 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:01.485299 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:01.485309 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:01.485319 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:01.485369 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:01.485639 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:01.485692 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:01.485705 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:01.485715 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:01.485723 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:01.485732 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:01.485743 [ 16 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:01.485755 [ 16 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:01.485766 [ 16 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:01.491802 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:01.491837 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:01.491849 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:01.985925 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:01.985964 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:01.985978 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:01.985989 [ 16 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:01.986002 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:01.986012 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:01.986023 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:01.986075 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:01.986330 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:01.986349 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:01.986360 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:01.986370 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:01.986379 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:01.986388 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:01.986399 [ 12 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:01.986411 [ 12 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:01.986422 [ 12 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:02.242575 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:02.242633 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:02.242648 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:02.486687 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:02.486744 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:02.486758 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:02.486769 [ 16 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:02.486781 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:02.486791 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:02.486801 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:02.486854 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:02.487141 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:02.487162 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:02.487173 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:02.487183 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:02.487192 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:02.487201 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:02.487212 [ 18 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:02.487224 [ 18 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:02.487235 [ 18 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:02.499177 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:02.499226 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:02.987568 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:02.987600 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:02.987612 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:53:02.987623 [ 18 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:02.987634 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:02.987643 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:02.987653 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:02.987704 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:02.987955 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:02.987977 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:02.988004 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:02.988015 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:02.988025 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:02.988033 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:02.988045 [ 15 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:02.988057 [ 15 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:02.988068 [ 15 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:02.993072 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:02.993117 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:02.993130 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:02.993180 [ 18 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:53:02.993191 [ 18 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:53:02.993201 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (63) and matched log idx (0) 2024.09.25 20:53:02.993210 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:53:02.993220 [ 18 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:02.993231 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 63 2024.09.25 20:53:02.993240 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:02.993250 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:02.993261 [ 18 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:53:02.993287 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:02.993414 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:02.993440 [ 18 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:53:03.488627 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:03.488665 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:03.488676 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:03.488686 [ 15 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:03.488704 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:03.488714 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:03.488724 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:03.488773 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:03.489108 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:03.489137 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:03.489152 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:03.489164 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:03.489175 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:03.489185 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:03.489199 [ 18 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:03.489213 [ 18 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:03.489225 [ 18 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:03.744271 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:03.744315 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:03.744329 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:03.744372 [ 15 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:53:03.744387 [ 15 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:53:03.744399 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (64) and matched log idx (0) 2024.09.25 20:53:03.744410 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:53:03.744420 [ 15 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:03.744433 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:03.744444 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:03.744455 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:03.744466 [ 15 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:53:03.744494 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:03.988919 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:03.988955 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:03.988969 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:53:03.988980 [ 18 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:03.988992 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:03.989001 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:03.989025 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:03.989111 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:03.989370 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:03.989390 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:03.989399 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:03.989409 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:03.989417 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:03.989425 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:03.989436 [ 16 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:03.989448 [ 16 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:03.989458 [ 16 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:04.489513 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:04.489565 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:04.489578 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:04.489591 [ 19 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:04.489604 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:04.489624 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:04.489636 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:04.489698 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:04.490037 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:04.490064 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:04.490075 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:04.490097 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:04.490107 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:04.490117 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:04.490130 [ 16 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:04.490152 [ 16 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:04.490164 [ 16 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:04.495324 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:04.495353 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:04.495364 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:04.990726 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:04.990768 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:04.990782 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:04.990794 [ 19 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:04.990805 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:04.990815 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:04.990825 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:04.990879 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:04.991187 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:04.991211 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:04.991222 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:04.991231 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:04.991240 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:04.991249 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:04.991260 [ 16 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:04.991272 [ 16 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:04.991283 [ 16 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:05.245477 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:05.245522 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:05.245535 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:05.491593 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:05.491632 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:05.491644 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:05.491654 [ 16 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:05.491665 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:05.491674 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:05.491684 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:05.491734 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:05.492005 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:05.492037 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:05.492049 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:05.492060 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:05.492068 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:05.492076 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:05.492087 [ 19 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:05.492099 [ 19 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:05.492109 [ 19 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:05.992156 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:05.992201 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:05.992212 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:05.992221 [ 13 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:05.992232 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:05.992243 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:05.992255 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:05.992310 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:05.992594 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:05.992622 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:05.992633 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:05.992656 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:05.992666 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:05.992675 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:05.992687 [ 16 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:05.992718 [ 16 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:05.992730 [ 16 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:05.995699 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:05.995726 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:05.995738 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:06.493133 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:06.493173 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:06.493186 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:06.493198 [ 16 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:06.493210 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:06.493220 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:06.493232 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:06.493287 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:06.493568 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:06.493594 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:06.493606 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:06.493617 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:06.493627 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:06.493637 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:06.493648 [ 17 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:06.493662 [ 17 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:06.493673 [ 17 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:06.745869 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:06.745908 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:06.745921 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:06.993979 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:06.994053 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:06.994065 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:53:06.994084 [ 17 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:06.994098 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:06.994108 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:06.994119 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:06.994178 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:06.994501 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:06.994524 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:06.994545 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:06.994556 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:06.994565 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:06.994574 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:06.994586 [ 14 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:06.994610 [ 14 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:06.994625 [ 14 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:07.494619 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:07.494661 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:07.494674 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:07.494685 [ 16 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:07.494698 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:07.494708 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:07.494720 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:07.494802 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:07.495080 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:07.495103 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:07.495114 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:07.495123 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:07.495131 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:07.495139 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:07.495150 [ 14 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:07.495161 [ 14 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:07.495171 [ 14 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:07.496227 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:07.496249 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:07.496259 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:07.995386 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:07.995423 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:07.995436 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:07.995448 [ 14 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:07.995460 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:07.995471 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:07.995481 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:07.995534 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:07.995790 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:07.995817 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:07.995829 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:07.995840 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:07.995849 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:07.995858 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:07.995869 [ 16 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:07.995881 [ 16 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:07.995891 [ 16 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:08.247324 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:08.247363 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:08.247376 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:08.496429 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:08.496473 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:08.496487 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:08.496500 [ 14 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 64 2024.09.25 20:53:08.496513 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=0, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:08.496525 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:08.496538 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:08.496605 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:08.496886 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:08.496912 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=64 2024.09.25 20:53:08.496923 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:08.496933 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 64 2024.09.25 20:53:08.496941 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:08.496949 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 63 2024.09.25 20:53:08.496960 [ 17 ] {} RaftInstance: last durable index 63, precommit index 63 2024.09.25 20:53:08.496971 [ 17 ] {} RaftInstance: quorum idx 1, 63 63 0 2024.09.25 20:53:08.496980 [ 17 ] {} RaftInstance: local log idx 63, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:08.755155 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:53:08.755176 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:53:08.755230 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:53:08.755272 [ 6 ] {} RaftInstance: append at log_idx 64, timestamp 1727297588755242 2024.09.25 20:53:08.755330 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:53:08.755363 [ 21 ] {} RaftInstance: last_log_idx: 63, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:08.755379 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=63, LastLogTerm=2, EntriesLength=1, CommitIndex=63, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:08.755389 [ 21 ] {} RaftInstance: idx: 64 2024.09.25 20:53:08.755402 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:08.755459 [ 21 ] {} RaftInstance: sent 2024.09.25 20:53:08.755475 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:08.756296 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:53:08.756321 [ 8 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:08.756335 [ 8 ] {} RaftInstance: quorum idx 1, 64 63 0 2024.09.25 20:53:08.756347 [ 8 ] {} RaftInstance: local log idx 64, target_commit_idx 63, quick_commit_index_ 63, state_->get_commit_idx() 63 2024.09.25 20:53:08.756915 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:08.756941 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:08.756952 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:08.756964 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:08.756973 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:08.756982 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 63, new matched idx: 64 2024.09.25 20:53:08.756993 [ 12 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:08.757005 [ 12 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:08.757016 [ 12 ] {} RaftInstance: trigger commit upto 64 2024.09.25 20:53:08.757025 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:08.757034 [ 12 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:08.757045 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:08.757055 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:08.757066 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:08.757108 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:08.757121 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:08.757133 [ 12 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 63 2024.09.25 20:53:08.757143 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:53:08.757177 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:53:08.757190 [ 20 ] {} RaftInstance: commit upto 64, current idx 63 2024.09.25 20:53:08.757200 [ 20 ] {} RaftInstance: commit upto 64, current idx 64 2024.09.25 20:53:08.757236 [ 20 ] {} RaftInstance: notify cb 64 1d88f928 2024.09.25 20:53:08.757253 [ 20 ] {} RaftInstance: DONE: commit upto 64, current idx 64 2024.09.25 20:53:08.757265 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:53:08.757412 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:08.757437 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:08.757448 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:08.757459 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:08.757468 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:08.757477 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:08.757487 [ 17 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:08.757498 [ 17 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:08.757509 [ 17 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:08.997537 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:08.997581 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:08.997593 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:08.997605 [ 12 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:08.997624 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:08.997634 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:08.997644 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:08.997686 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:08.997767 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:08.997791 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:08.997803 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:08.997971 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:08.998008 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:08.998068 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:08.998091 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:08.998102 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:08.998122 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:08.998136 [ 14 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:08.998150 [ 14 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:08.998161 [ 14 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:09.498091 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:09.498131 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:09.498144 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:53:09.498155 [ 17 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:09.498168 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:09.498178 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:09.498190 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:09.498242 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:09.498516 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:09.498541 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:09.498552 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:09.498563 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:09.498575 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:09.498587 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:09.498600 [ 14 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:09.498613 [ 14 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:09.498626 [ 14 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:09.748643 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:09.748683 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:09.748696 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:09.899175 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:09.899220 [ 14 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:53:09.999267 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:09.999300 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:09.999313 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:53:09.999324 [ 17 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:09.999338 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:09.999348 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:09.999359 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:09.999411 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:09.999685 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:09.999714 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:09.999726 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:09.999738 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:09.999749 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:09.999759 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:09.999772 [ 14 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:09.999785 [ 14 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:09.999796 [ 14 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:10.498978 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:10.499027 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:10.499040 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:10.499081 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:53:10.499091 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:53:10.499102 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (64) and matched log idx (0) 2024.09.25 20:53:10.499112 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:53:10.499122 [ 12 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:10.499133 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 64 2024.09.25 20:53:10.499144 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:10.499156 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:10.499167 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:53:10.499195 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:10.500399 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:10.500421 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:10.500432 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:10.500442 [ 14 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:10.500452 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:10.500463 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:10.500473 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:10.500525 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:10.500820 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:10.500843 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:10.500855 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:10.500866 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:10.500875 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:10.500886 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:10.500898 [ 12 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:10.500911 [ 12 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:10.500923 [ 12 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:10.909187 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:10.909233 [ 17 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:53:11.000591 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:11.000626 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:11.000638 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:11.000647 [ 12 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:11.000658 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:11.000667 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:11.000676 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:11.000742 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:11.001028 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:11.001056 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:11.001070 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:11.001081 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:11.001090 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:11.001099 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:11.001110 [ 17 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:11.001123 [ 17 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:11.001134 [ 17 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:11.249269 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:11.249307 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:11.249322 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:11.249364 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:53:11.249377 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:53:11.249387 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (65) and matched log idx (0) 2024.09.25 20:53:11.249396 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:53:11.249408 [ 12 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:11.249420 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:11.249430 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:11.249440 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:11.249452 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:53:11.249481 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:11.501731 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:11.501768 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:11.501782 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:11.501795 [ 14 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:11.501807 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:11.501817 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:11.501828 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:11.501880 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:11.502147 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:11.502175 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:11.502188 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:11.502200 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:11.502210 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:11.502219 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:11.502232 [ 12 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:11.502244 [ 12 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:11.502256 [ 12 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:12.000615 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:12.000651 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:12.000664 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:12.002718 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:12.002754 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:12.002765 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:12.002776 [ 12 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:12.002787 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:12.002797 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:12.002809 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:12.002865 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:12.003120 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:12.003149 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:12.003162 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:12.003173 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:12.003183 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:12.003192 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:12.003204 [ 14 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:12.003216 [ 14 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:12.003227 [ 14 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:12.503230 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:12.503271 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:12.503282 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:12.503292 [ 19 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:12.503304 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:12.503314 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:12.503326 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:12.503375 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:12.503614 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:12.503637 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:12.503649 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:12.503660 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:12.503670 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:12.503680 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:12.503693 [ 14 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:12.503707 [ 14 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:12.503718 [ 14 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:12.750714 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:12.750769 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:12.750783 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:13.004387 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:13.004423 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:13.004436 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:13.004447 [ 19 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:13.004459 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:13.004478 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:13.004489 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:13.004541 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:13.004805 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:13.004832 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:13.004845 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:13.004858 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:13.004868 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:13.004877 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:13.004888 [ 14 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:13.004899 [ 14 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:13.004909 [ 14 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:13.501788 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:13.501831 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:13.501845 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:13.504957 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:13.504995 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:13.505009 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:13.505021 [ 19 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:13.505034 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:13.505054 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:13.505067 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:13.505128 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:13.505408 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:13.505436 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:13.505447 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:13.505457 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:13.505466 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:13.505475 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:13.505485 [ 14 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:13.505497 [ 14 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:13.505507 [ 14 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:14.005767 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:14.005809 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:14.005825 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:14.005838 [ 19 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:14.005850 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:14.005860 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:14.005872 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:14.005927 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:14.006188 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:14.006216 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:14.006230 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:14.006244 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:14.006255 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:14.006265 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:14.006278 [ 14 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:14.006291 [ 14 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:14.006302 [ 14 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:14.119192 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:14.119244 [ 13 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:53:14.252544 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:14.252577 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:14.252586 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:14.252620 [ 14 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:53:14.252628 [ 14 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:53:14.252661 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (65) and matched log idx (0) 2024.09.25 20:53:14.252669 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:53:14.252677 [ 14 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:14.252688 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:14.252696 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:14.252706 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:14.252717 [ 14 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:53:14.252742 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:14.506160 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:14.506197 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:14.506211 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:14.506223 [ 13 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:14.506236 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:14.506247 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:14.506259 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:14.506314 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:14.506579 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:14.506601 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:14.506612 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:14.506622 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:14.506631 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:14.506640 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:14.506651 [ 14 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:14.506664 [ 14 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:14.506675 [ 14 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:15.003715 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:15.003751 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:15.003763 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:15.006812 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:15.006844 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:15.006857 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:15.006869 [ 14 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:15.006881 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:15.006892 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:15.006903 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:15.006956 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:15.007218 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:15.007245 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:15.007256 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:15.007267 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:15.007277 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:15.007286 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:15.007298 [ 19 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:15.007311 [ 19 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:15.007322 [ 19 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:15.507537 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:15.507577 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:15.507589 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:15.507618 [ 13 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:15.507636 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:15.507648 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:15.507660 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:15.507718 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:15.508002 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:15.508031 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:15.508045 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:15.508057 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:15.508067 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:15.508078 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:15.508092 [ 19 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:15.508106 [ 19 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:15.508137 [ 19 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:15.754455 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:15.754502 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:15.754517 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:16.008566 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:16.008605 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:16.008618 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:16.008629 [ 19 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:16.008640 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:16.008649 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:16.008660 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:16.008714 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:16.009045 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:16.009073 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:16.009087 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:16.009143 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:16.009163 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:16.009172 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:16.009184 [ 13 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:16.009195 [ 13 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:16.009206 [ 13 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:16.505159 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:16.505200 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:16.505211 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:16.509239 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:16.509272 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:16.509283 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:16.509294 [ 13 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:16.509306 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:16.509316 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:16.509326 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:16.509381 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:16.509630 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:16.509657 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:16.509668 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:16.509678 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:16.509686 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:16.509695 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:16.509706 [ 19 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:16.509718 [ 19 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:16.509727 [ 19 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:17.009856 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:17.009897 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:17.009910 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:17.009921 [ 16 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:17.009933 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:17.009944 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:17.009955 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:17.010007 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:17.010317 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:17.010349 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:17.010361 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:17.010371 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:17.010379 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:17.010388 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:17.010399 [ 19 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:17.010412 [ 19 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:17.010423 [ 19 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:17.129148 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:17.129224 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:53:17.255421 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:17.255462 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:17.255473 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:17.255514 [ 19 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:53:17.255523 [ 19 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:53:17.255532 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (65) and matched log idx (0) 2024.09.25 20:53:17.255541 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:53:17.255551 [ 19 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:17.255562 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:17.255571 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:17.255581 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:17.255591 [ 19 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:53:17.255616 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:17.511251 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:17.511290 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:17.511302 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:17.511311 [ 16 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:17.511322 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:17.511331 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:17.511340 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:17.511391 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:17.511651 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:17.511676 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:17.511688 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:17.511698 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:17.511706 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:17.511714 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:17.511725 [ 19 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:17.511736 [ 19 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:17.511745 [ 19 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:18.005901 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:18.005942 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:18.005955 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:18.012394 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:18.012432 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:18.012445 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:18.012457 [ 13 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:18.012469 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:18.012479 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:18.012491 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:18.012530 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:18.012843 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:18.012867 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:18.012879 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:18.012890 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:18.012899 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:18.012908 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:18.012950 [ 19 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:18.012965 [ 19 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:18.012975 [ 19 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:18.499160 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:18.499206 [ 15 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:53:18.513395 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:18.513430 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:18.513441 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:18.513451 [ 19 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 65 2024.09.25 20:53:18.513463 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:18.513474 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:18.513484 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:18.513537 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:18.513803 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:18.513825 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=65 2024.09.25 20:53:18.513835 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:18.513845 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 65 2024.09.25 20:53:18.513856 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:18.513867 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 64 2024.09.25 20:53:18.513878 [ 15 ] {} RaftInstance: last durable index 64, precommit index 64 2024.09.25 20:53:18.513892 [ 15 ] {} RaftInstance: quorum idx 1, 64 64 0 2024.09.25 20:53:18.513903 [ 15 ] {} RaftInstance: local log idx 64, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:18.755139 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:53:18.755167 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:53:18.755207 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:53:18.755243 [ 6 ] {} RaftInstance: append at log_idx 65, timestamp 1727297598755217 2024.09.25 20:53:18.755311 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:53:18.755338 [ 21 ] {} RaftInstance: last_log_idx: 64, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:18.755353 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=64, LastLogTerm=2, EntriesLength=1, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:18.755363 [ 21 ] {} RaftInstance: idx: 65 2024.09.25 20:53:18.755375 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:18.755435 [ 21 ] {} RaftInstance: sent 2024.09.25 20:53:18.755454 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:18.755498 [ 21 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:18.755511 [ 21 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:18.755522 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (65) and matched log idx (0) 2024.09.25 20:53:18.755531 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:53:18.755541 [ 21 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:18.755551 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:18.755561 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:18.755570 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:18.755581 [ 21 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:18.755614 [ 21 ] {} RaftInstance: sent 2024.09.25 20:53:18.755802 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:18.755826 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:18.756273 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:53:18.756296 [ 8 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:18.756310 [ 8 ] {} RaftInstance: quorum idx 1, 65 64 0 2024.09.25 20:53:18.756322 [ 8 ] {} RaftInstance: local log idx 65, target_commit_idx 64, quick_commit_index_ 64, state_->get_commit_idx() 64 2024.09.25 20:53:18.756905 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:18.756914 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:18.756928 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:18.756943 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:18.756951 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:53:18.756959 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:53:18.756968 [ 13 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:18.756979 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=64, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:18.756988 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:18.757078 [ 13 ] {} RaftInstance: recovered from long pause to peer 1, 64 warnings, 1 ms, 6 times 2024.09.25 20:53:18.757110 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:18.757119 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 20:53:18.757128 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:18.757159 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:18.757172 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:18.757183 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:18.757192 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:18.757201 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 64, new matched idx: 65 2024.09.25 20:53:18.757211 [ 15 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:18.757221 [ 15 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:18.757232 [ 15 ] {} RaftInstance: trigger commit upto 65 2024.09.25 20:53:18.757241 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:18.757292 [ 15 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:18.757320 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 65 2024.09.25 20:53:18.757333 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:18.757343 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:18.757387 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:18.757401 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:18.757411 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:53:18.757421 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:53:18.757431 [ 15 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:18.757441 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:18.757450 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:18.757461 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:18.757471 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 20:53:18.757482 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:18.757492 [ 15 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 64 2024.09.25 20:53:18.757503 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:53:18.757553 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:53:18.757579 [ 20 ] {} RaftInstance: commit upto 65, current idx 64 2024.09.25 20:53:18.757590 [ 20 ] {} RaftInstance: commit upto 65, current idx 65 2024.09.25 20:53:18.757614 [ 20 ] {} RaftInstance: notify cb 65 1d87b778 2024.09.25 20:53:18.757628 [ 20 ] {} RaftInstance: DONE: commit upto 65, current idx 65 2024.09.25 20:53:18.757638 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:53:18.757695 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:18.757719 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:18.757730 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:18.757740 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:18.757749 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:18.757757 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:18.757767 [ 19 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:18.757778 [ 19 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:18.757789 [ 19 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:19.013807 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:19.013852 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:19.013865 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:19.013877 [ 13 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:19.013890 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:19.013900 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:19.013912 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:19.013966 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:19.014222 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:19.014250 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:19.014259 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:19.014269 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:19.014279 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:19.014288 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:19.014301 [ 19 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:19.014315 [ 19 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:19.014326 [ 19 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:19.507559 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:19.507592 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:19.507605 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:19.507647 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:19.507660 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:19.507670 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (66) and matched log idx (0) 2024.09.25 20:53:19.507680 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:53:19.507690 [ 18 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:19.507700 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:19.507710 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:19.507721 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:19.507731 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:19.507758 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:19.507897 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:19.507922 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:19.514067 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:19.514098 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:19.514110 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:19.514122 [ 19 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:19.514135 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:19.514144 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:19.514155 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:19.514209 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:19.514518 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:19.514542 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:19.514554 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:19.514565 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:19.514575 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:19.514584 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:19.514596 [ 18 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:19.514608 [ 18 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:19.514620 [ 18 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:20.014981 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:20.015067 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:20.015085 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:20.015097 [ 13 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:20.015109 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:20.015118 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:20.015130 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:20.015179 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:20.015426 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:20.015451 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:20.015462 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:20.015471 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:20.015480 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:20.015489 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:20.015499 [ 13 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:20.015510 [ 13 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:20.015520 [ 13 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:20.257817 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:20.257855 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:20.257868 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:20.257908 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:20.257918 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:20.257927 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (66) and matched log idx (0) 2024.09.25 20:53:20.257936 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:53:20.257946 [ 13 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:20.257956 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:20.257964 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:20.257973 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:20.257982 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:20.258006 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:20.258196 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:20.258219 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:20.515594 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:20.515629 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:20.515642 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:53:20.515653 [ 18 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:20.515666 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:20.515676 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:20.515686 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:20.515739 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:20.515951 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:20.515981 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:20.515993 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:20.516003 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:20.516053 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:20.516072 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:20.516085 [ 13 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:20.516099 [ 13 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:20.516109 [ 13 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:21.009078 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:21.009122 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:21.009135 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:21.009176 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:21.009187 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:21.009196 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (66) and matched log idx (0) 2024.09.25 20:53:21.009206 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:53:21.009216 [ 18 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:21.009227 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:21.009236 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:21.009247 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:21.009257 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:21.009283 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:21.009419 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:21.009443 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:21.016622 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:21.016658 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:21.016670 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:21.016679 [ 19 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:21.016691 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:21.016700 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:21.016710 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:21.016757 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:21.017053 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:21.017079 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:21.017090 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:21.017100 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:21.017108 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:21.017117 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:21.017127 [ 18 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:21.017138 [ 18 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:21.017148 [ 18 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:21.517270 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:21.517309 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:21.517324 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:53:21.517337 [ 18 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:21.517351 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:21.517363 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:21.517377 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:21.517429 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:21.517774 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:21.517829 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:21.517841 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:21.517851 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:21.517861 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:21.517870 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:21.517881 [ 12 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:21.517893 [ 12 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:21.517903 [ 12 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:21.759904 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:21.759943 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:21.759957 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:21.760017 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:21.760031 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:21.760041 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (66) and matched log idx (0) 2024.09.25 20:53:21.760050 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:53:21.760060 [ 19 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:21.760071 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:21.760079 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:21.760091 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:21.760101 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:21.760127 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:22.018397 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:22.018437 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:22.018451 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:22.018462 [ 12 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:22.018474 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:22.018486 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:22.018499 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:22.018555 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:22.018847 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:22.018869 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:22.018881 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:22.018893 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:22.018903 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:22.018912 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:22.018924 [ 19 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:22.018937 [ 19 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:22.018948 [ 19 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:22.511066 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:22.511116 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:22.511131 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:22.511143 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 20:53:22.519296 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:22.519324 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:22.519336 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:22.519348 [ 19 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:22.519359 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:22.519369 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:22.519380 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:22.519433 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:22.519699 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:22.519723 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:22.519735 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:22.519746 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:22.519755 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:22.519766 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:22.519778 [ 14 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:22.519789 [ 14 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:22.519800 [ 14 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:23.009155 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:23.009200 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:23.020417 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:23.020459 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:23.020473 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:23.020485 [ 14 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:23.020498 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:23.020510 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:23.020521 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:23.020573 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:23.020816 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:23.020842 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:23.020852 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:23.020863 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:23.020871 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:23.020880 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:23.020891 [ 16 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:23.020903 [ 16 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:23.020913 [ 16 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:23.261923 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:23.261958 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:23.261971 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:23.262013 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:23.262025 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:23.262036 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (66) and matched log idx (0) 2024.09.25 20:53:23.262046 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:53:23.262056 [ 14 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:23.262068 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:23.262077 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:23.262088 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:23.262098 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:23.262124 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:23.262248 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:23.262272 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:23.521459 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:23.521495 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:23.521509 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:23.521520 [ 16 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:23.521532 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:23.521543 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:23.521554 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:23.521606 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:23.521874 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:23.521902 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:23.521915 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:23.521926 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:23.521935 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:23.521943 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:23.521955 [ 14 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:23.521967 [ 14 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:23.521977 [ 14 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:24.013021 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:24.013054 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:24.013065 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:24.013105 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:24.013115 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:24.013125 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (66) and matched log idx (0) 2024.09.25 20:53:24.013133 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:53:24.013141 [ 16 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:24.013152 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:24.013160 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:24.013169 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:24.013179 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:24.013204 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:24.013336 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:24.013358 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:24.021833 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:24.021867 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:24.021879 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:24.021890 [ 19 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:24.021902 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:24.021912 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:24.021923 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:24.021977 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:24.022285 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:24.022313 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:24.022325 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:24.022336 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:24.022346 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:24.022356 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:24.022367 [ 16 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:24.022379 [ 16 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:24.022389 [ 16 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:24.522403 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:24.522442 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:24.522455 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:24.522466 [ 15 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:24.522478 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:24.522487 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:24.522497 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:24.522552 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:24.522835 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:24.522854 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:24.522864 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:24.522874 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:24.522883 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:24.522892 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:24.522904 [ 16 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:24.522916 [ 16 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:24.522927 [ 16 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:24.764002 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:24.764043 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:24.764058 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:24.764102 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:24.764118 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:24.764130 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (66) and matched log idx (0) 2024.09.25 20:53:24.764141 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:53:24.764152 [ 17 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:24.764164 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:24.764174 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:24.764195 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:24.764208 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:24.764238 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:25.023750 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:25.023791 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:25.023803 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:25.023814 [ 16 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:25.023827 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:25.023838 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:25.023849 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:25.023897 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:25.024198 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:25.024224 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:25.024237 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:25.024248 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:25.024258 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:25.024267 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:25.024279 [ 17 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:25.024289 [ 17 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:25.024298 [ 17 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:25.179177 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:25.179227 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:25.514445 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:25.514480 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:25.514493 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:25.514533 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:25.514545 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:25.514555 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (66) and matched log idx (0) 2024.09.25 20:53:25.514565 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:53:25.514575 [ 17 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:25.514585 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:25.514595 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:25.514604 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:25.514615 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:25.514642 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:25.524880 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:25.524915 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:25.524926 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:25.524936 [ 16 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:25.524947 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:25.524957 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:25.524967 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:25.525014 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:25.525259 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:25.525283 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:25.525293 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:25.525303 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:25.525312 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:25.525321 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:25.525332 [ 15 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:25.525344 [ 15 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:25.525355 [ 15 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:26.025498 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:26.025543 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:26.025557 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:26.025568 [ 15 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:26.025580 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:26.025590 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:26.025603 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:26.025662 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:26.025933 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:26.025963 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:26.025975 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:26.025985 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:26.025994 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:26.026004 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:26.026016 [ 13 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:26.026029 [ 13 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:26.026039 [ 13 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:26.265068 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:26.265107 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:26.265120 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:26.265131 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:53:26.526167 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:26.526200 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:26.526212 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:26.526222 [ 13 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:26.526233 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:26.526242 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:26.526252 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:26.526300 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:26.526554 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:26.526604 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:26.526617 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:26.526629 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:26.526638 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:26.526648 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:26.526660 [ 15 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:26.526673 [ 15 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:26.526684 [ 15 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:27.015695 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:27.015737 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:27.015750 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:27.015759 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:53:27.026816 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:27.026862 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:27.026874 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:27.026886 [ 15 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:27.026898 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:27.026909 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:27.026920 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:27.026973 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:27.027243 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:27.027266 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:27.027276 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:27.027287 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:27.027296 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:27.027305 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:27.027316 [ 13 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:27.027327 [ 13 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:27.027338 [ 13 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:27.527384 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:27.527429 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:27.527442 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:27.527453 [ 16 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:27.527491 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:27.527508 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:27.527519 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:27.527574 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:27.527867 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:27.527893 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:27.527905 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:27.527917 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:27.527952 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:27.527961 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:27.527973 [ 13 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:27.527985 [ 13 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:27.527997 [ 13 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:27.766100 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:27.766143 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:27.766156 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:27.766168 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 20:53:28.028426 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:28.028463 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:28.028475 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:28.028485 [ 13 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:28.028498 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:28.028509 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:28.028520 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:28.028573 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:28.028851 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:28.028877 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:28.028889 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:28.028899 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:28.028908 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:28.028918 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:28.028947 [ 16 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:28.028962 [ 16 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:28.028973 [ 16 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:28.516988 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:28.517018 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:28.517029 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:28.517040 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:53:28.529186 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:28.529221 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:28.529235 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:28.529246 [ 16 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 66 2024.09.25 20:53:28.529258 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=0, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:28.529268 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:28.529279 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:28.529336 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:28.529638 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:28.529665 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=66 2024.09.25 20:53:28.529678 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:28.529689 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 66 2024.09.25 20:53:28.529698 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:28.529708 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 65 2024.09.25 20:53:28.529719 [ 18 ] {} RaftInstance: last durable index 65, precommit index 65 2024.09.25 20:53:28.529732 [ 18 ] {} RaftInstance: quorum idx 1, 65 65 0 2024.09.25 20:53:28.529743 [ 18 ] {} RaftInstance: local log idx 65, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:28.755815 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:53:28.755826 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:53:28.755944 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:53:28.755981 [ 6 ] {} RaftInstance: append at log_idx 66, timestamp 1727297608755955 2024.09.25 20:53:28.756033 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:53:28.756057 [ 21 ] {} RaftInstance: last_log_idx: 65, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:28.756071 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=65, LastLogTerm=2, EntriesLength=1, CommitIndex=65, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:28.756079 [ 21 ] {} RaftInstance: idx: 66 2024.09.25 20:53:28.756099 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:28.756150 [ 21 ] {} RaftInstance: sent 2024.09.25 20:53:28.756164 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:28.756177 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3241 ms ago 2024.09.25 20:53:28.757162 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:53:28.757187 [ 8 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:28.757199 [ 8 ] {} RaftInstance: quorum idx 1, 66 65 0 2024.09.25 20:53:28.757209 [ 8 ] {} RaftInstance: local log idx 66, target_commit_idx 65, quick_commit_index_ 65, state_->get_commit_idx() 65 2024.09.25 20:53:28.757736 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:28.757757 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:28.757767 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:28.757777 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:28.757786 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:28.757795 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 65, new matched idx: 66 2024.09.25 20:53:28.757805 [ 13 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:28.757815 [ 13 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:28.757825 [ 13 ] {} RaftInstance: trigger commit upto 66 2024.09.25 20:53:28.757834 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:28.757843 [ 13 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:28.757856 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:28.757867 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:28.757876 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:28.757920 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:28.757934 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:28.757945 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3243 ms ago 2024.09.25 20:53:28.757982 [ 13 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 65 2024.09.25 20:53:28.757992 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:53:28.758038 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:53:28.758058 [ 20 ] {} RaftInstance: commit upto 66, current idx 65 2024.09.25 20:53:28.758067 [ 20 ] {} RaftInstance: commit upto 66, current idx 66 2024.09.25 20:53:28.758091 [ 20 ] {} RaftInstance: notify cb 66 1d86b878 2024.09.25 20:53:28.758102 [ 20 ] {} RaftInstance: DONE: commit upto 66, current idx 66 2024.09.25 20:53:28.758111 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:53:28.758183 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:28.758208 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:28.758220 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:28.758230 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:28.758239 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:28.758249 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:28.758260 [ 18 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:28.758271 [ 18 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:28.758283 [ 18 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:29.030316 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:29.030360 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:29.030375 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:29.030387 [ 13 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:29.030400 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:29.030410 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:29.030422 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:29.030477 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:29.030774 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:29.030804 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:29.030818 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:29.030829 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:29.030838 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:29.030848 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:29.030860 [ 18 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:29.030873 [ 18 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:29.030883 [ 18 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:29.267912 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:29.267954 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:29.267969 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:29.267982 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:53:29.531191 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:29.531232 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:29.531243 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:53:29.531253 [ 18 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:29.531264 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:29.531272 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:29.531282 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:29.531334 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:29.531631 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:29.531652 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:29.531662 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:29.531672 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:29.531681 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:29.531689 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:29.531701 [ 13 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:29.531712 [ 13 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:29.531722 [ 13 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:30.018938 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:30.018976 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:30.018989 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:30.019000 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:53:30.032053 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:30.032108 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:30.032121 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:30.032133 [ 13 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:30.032147 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:30.032159 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:30.032170 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:30.032225 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:30.032491 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:30.032515 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:30.032526 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:30.032537 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:30.032546 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:30.032555 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:30.032567 [ 12 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:30.032579 [ 12 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:30.032589 [ 12 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:30.532770 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:30.532812 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:30.532825 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:30.532836 [ 14 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:30.532848 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:30.532857 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:30.532868 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:30.532936 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:30.533198 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:30.533217 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:30.533226 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:30.533235 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:30.533243 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:30.533251 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:30.533262 [ 12 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:30.533273 [ 12 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:30.533282 [ 12 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:30.769387 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:30.769437 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:30.769451 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:30.769462 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5254 ms ago 2024.09.25 20:53:31.033703 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:31.033737 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:31.033749 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:31.033759 [ 12 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:31.033771 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:31.033781 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:31.033792 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:31.033848 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:31.034163 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:31.034194 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:31.034207 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:31.034217 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:31.034226 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:31.034235 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:31.034246 [ 13 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:31.034258 [ 13 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:31.034269 [ 13 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:31.520286 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:31.520322 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:31.520335 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:31.520345 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 20:53:31.534512 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:31.534553 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:31.534565 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:31.534575 [ 12 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:31.534586 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:31.534596 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:31.534606 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:31.534648 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:31.534885 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:31.534912 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:31.534925 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:31.534937 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:31.534945 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:31.534955 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:31.534966 [ 14 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:31.534979 [ 14 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:31.534990 [ 14 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:32.035130 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:32.035161 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:32.035173 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:53:32.035183 [ 17 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:32.035194 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:32.035202 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:32.035212 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:32.035262 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:32.035538 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:32.035561 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:32.035573 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:32.035586 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:32.035595 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:32.035604 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:32.035617 [ 14 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:32.035629 [ 14 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:32.035641 [ 14 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:32.270780 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:32.270823 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:32.270837 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:32.270848 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6756 ms ago 2024.09.25 20:53:32.535908 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:32.535949 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:32.535963 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:32.535974 [ 12 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:32.535986 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:32.536005 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:32.536016 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:32.536067 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:32.536356 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:32.536383 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:32.536398 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:32.536409 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:32.536454 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:32.536467 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:32.536479 [ 14 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:32.536493 [ 14 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:32.536504 [ 14 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:33.021742 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:33.021780 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:33.021792 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:33.021802 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7507 ms ago 2024.09.25 20:53:33.037180 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:33.037222 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:33.037235 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:33.037246 [ 14 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:33.037258 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:33.037269 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:33.037280 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:33.037337 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:33.037595 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:33.037625 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:33.037639 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:33.037652 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:33.037661 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:33.037671 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:33.037684 [ 17 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:33.037695 [ 17 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:33.037705 [ 17 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:33.538171 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:33.538207 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:33.538221 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:53:33.538232 [ 17 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:33.538245 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:33.538255 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:33.538266 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:33.538323 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:33.538572 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:33.538603 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:33.538617 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:33.538629 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:33.538638 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:33.538648 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:33.538661 [ 12 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:33.538675 [ 12 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:33.538686 [ 12 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:33.772722 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:33.772763 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:33.772777 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:33.772787 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8258 ms ago 2024.09.25 20:53:34.038842 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:34.038879 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:34.038895 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:34.038906 [ 12 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:34.038919 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:34.038929 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:34.038941 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:34.038991 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:34.039257 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:34.039286 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:34.039298 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:34.039308 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:34.039318 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:34.039326 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:34.039337 [ 19 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:34.039348 [ 19 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:34.039359 [ 19 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:34.523495 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:34.523531 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:34.523545 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:34.523557 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9008 ms ago 2024.09.25 20:53:34.539616 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:34.539660 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:34.539675 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:34.539688 [ 15 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:34.539703 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:34.539715 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:34.539727 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:34.539780 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:34.540060 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:34.540088 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:34.540100 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:34.540112 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:34.540121 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:34.540132 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:34.540145 [ 19 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:34.540157 [ 19 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:34.540169 [ 19 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:35.040406 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:35.040441 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:35.040453 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:35.040464 [ 12 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:35.040477 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:35.040488 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:35.040500 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:35.040573 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:35.040822 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:35.040848 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:35.040861 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:35.040873 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:35.040884 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:35.040894 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:35.040906 [ 19 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:35.040920 [ 19 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:35.040931 [ 19 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:35.273942 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:35.273982 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:35.273996 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:35.274007 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9759 ms ago 2024.09.25 20:53:35.541108 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:35.541143 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:35.541156 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:35.541168 [ 19 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:35.541180 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:35.541190 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:35.541201 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:35.541253 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:35.541518 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:35.541547 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:35.541560 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:35.541572 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:35.541583 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:35.541592 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:35.541604 [ 12 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:35.541616 [ 12 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:35.541627 [ 12 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:36.024832 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:36.024870 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:36.024885 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:36.024897 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10510 ms ago 2024.09.25 20:53:36.042172 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:36.042213 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:36.042225 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:36.042235 [ 12 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:36.042247 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:36.042257 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:36.042269 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:36.042320 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:36.042572 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:36.042597 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:36.042609 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:36.042619 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:36.042629 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:36.042638 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:36.042650 [ 19 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:36.042663 [ 19 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:36.042674 [ 19 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:36.542704 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:36.542756 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:36.542773 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:36.542786 [ 16 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:36.542806 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:36.542817 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:36.542829 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:36.542895 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:36.543250 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:36.543284 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:36.543296 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:36.543306 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:36.543315 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:36.543332 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:36.543344 [ 19 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:36.543356 [ 19 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:36.543367 [ 19 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:36.775391 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:36.775427 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:36.775439 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:36.775450 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 11260 ms ago 2024.09.25 20:53:37.043706 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:37.043744 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:37.043757 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:37.043769 [ 19 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:37.043782 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:37.043793 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:37.043805 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:37.043857 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:37.044147 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:37.044175 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:37.044188 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:37.044199 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:37.044208 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:37.044218 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:37.044230 [ 16 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:37.044242 [ 16 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:37.044252 [ 16 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:37.526440 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:37.526490 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:37.526504 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:37.526515 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12011 ms ago 2024.09.25 20:53:37.544545 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:37.544588 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:37.544601 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:37.544613 [ 16 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:37.544624 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:37.544634 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:37.544645 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:37.544698 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:37.545078 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:37.545122 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:37.545134 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:37.545145 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:37.545154 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:37.545163 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:37.545175 [ 12 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:37.545187 [ 12 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:37.545198 [ 12 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:38.045208 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:38.045246 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:38.045257 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:38.045267 [ 19 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:38.045291 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:38.045301 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:38.045312 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:38.045359 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:38.045637 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:38.045665 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:38.045676 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:38.045685 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:38.045693 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:38.045701 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:38.045712 [ 16 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:38.045724 [ 16 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:38.045733 [ 16 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:38.276880 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:38.276918 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:38.276932 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:38.276944 [ 18 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:53:38.279169 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:38.279219 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:38.545439 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:38.545479 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:38.545492 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:53:38.545504 [ 18 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 67 2024.09.25 20:53:38.545516 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:38.545527 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:38.545538 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:38.545587 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:38.545881 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:38.545906 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=67 2024.09.25 20:53:38.545917 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:38.545928 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 67 2024.09.25 20:53:38.545938 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:38.545947 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 66 2024.09.25 20:53:38.545959 [ 16 ] {} RaftInstance: last durable index 66, precommit index 66 2024.09.25 20:53:38.545972 [ 16 ] {} RaftInstance: quorum idx 1, 66 66 0 2024.09.25 20:53:38.545983 [ 16 ] {} RaftInstance: local log idx 66, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:38.755844 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:53:38.755872 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:53:38.755917 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:53:38.755956 [ 6 ] {} RaftInstance: append at log_idx 67, timestamp 1727297618755928 2024.09.25 20:53:38.756025 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:53:38.756050 [ 21 ] {} RaftInstance: last_log_idx: 66, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:38.756065 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=66, LastLogTerm=2, EntriesLength=1, CommitIndex=66, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:38.756075 [ 21 ] {} RaftInstance: idx: 67 2024.09.25 20:53:38.756086 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:38.756131 [ 21 ] {} RaftInstance: sent 2024.09.25 20:53:38.756146 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:38.756188 [ 21 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:38.756198 [ 21 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:38.756206 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (66) and matched log idx (0) 2024.09.25 20:53:38.756215 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:53:38.756223 [ 21 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:38.756233 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=66, Term=2, peer_last_sent_idx 66 2024.09.25 20:53:38.756241 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:38.756251 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:38.756261 [ 21 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:38.756284 [ 21 ] {} RaftInstance: sent 2024.09.25 20:53:38.757083 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:53:38.757110 [ 8 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:38.757123 [ 8 ] {} RaftInstance: quorum idx 1, 67 66 0 2024.09.25 20:53:38.757134 [ 8 ] {} RaftInstance: local log idx 67, target_commit_idx 66, quick_commit_index_ 66, state_->get_commit_idx() 66 2024.09.25 20:53:38.757614 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:38.757641 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:38.757654 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:38.757665 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:38.757674 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:38.757684 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 66, new matched idx: 67 2024.09.25 20:53:38.757694 [ 19 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:38.757705 [ 19 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:38.757715 [ 19 ] {} RaftInstance: trigger commit upto 67 2024.09.25 20:53:38.757723 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:38.757732 [ 19 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:38.757743 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 67 2024.09.25 20:53:38.757752 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:38.757762 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:38.757804 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:38.757818 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:38.757829 [ 19 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 66 2024.09.25 20:53:38.757839 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:53:38.757883 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:53:38.757909 [ 20 ] {} RaftInstance: commit upto 67, current idx 66 2024.09.25 20:53:38.757922 [ 20 ] {} RaftInstance: commit upto 67, current idx 67 2024.09.25 20:53:38.757959 [ 20 ] {} RaftInstance: notify cb 67 1d87bff8 2024.09.25 20:53:38.757975 [ 20 ] {} RaftInstance: DONE: commit upto 67, current idx 67 2024.09.25 20:53:38.757986 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:53:38.758156 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:38.758175 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:38.758184 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:38.758193 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:38.758230 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:38.758239 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:38.758248 [ 16 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:38.758258 [ 16 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:38.758266 [ 16 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:39.027283 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:39.027325 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:39.027338 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:39.046532 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:39.046568 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:39.046582 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:39.046596 [ 16 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:39.046609 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:39.046619 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:39.046630 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:39.046685 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:39.046974 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:39.047022 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:39.047037 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:39.047049 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:39.047059 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:39.047068 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:39.047080 [ 19 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:39.047092 [ 19 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:39.047103 [ 19 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:39.199162 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:39.199206 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:39.547663 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:39.547700 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:39.547712 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:39.547723 [ 19 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:39.547733 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:39.547744 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:39.547754 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:39.547824 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:39.548047 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:39.548075 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:39.548085 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:39.548093 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:39.548101 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:39.548109 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:39.548119 [ 16 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:39.548130 [ 16 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:39.548139 [ 16 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:39.778200 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:39.778252 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:39.778268 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:39.778323 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:39.778340 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:39.778352 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (68) and matched log idx (0) 2024.09.25 20:53:39.778374 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:53:39.778387 [ 13 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:39.778400 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:39.778410 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:39.778431 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:39.778445 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:39.778475 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:40.048722 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:40.048764 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:40.048775 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:40.048785 [ 16 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:40.048796 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:40.048805 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:40.048815 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:40.048867 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:40.049162 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:40.049187 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:40.049198 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:40.049208 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:40.049216 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:40.049224 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:40.049235 [ 19 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:40.049246 [ 19 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:40.049256 [ 19 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:40.199184 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:40.199229 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:40.529406 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:40.529450 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:40.529463 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:40.529504 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:40.529514 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:40.529523 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (68) and matched log idx (0) 2024.09.25 20:53:40.529533 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:53:40.529542 [ 19 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:40.529553 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:40.529562 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:40.529573 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:40.529583 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:40.529607 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:40.529747 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:40.529772 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:40.548919 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:40.548958 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:40.548969 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:40.548980 [ 13 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:40.549011 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:40.549022 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:40.549068 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:40.549122 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:40.549388 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:40.549414 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:40.549426 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:40.549436 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:40.549445 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:40.549454 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:40.549466 [ 14 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:40.549478 [ 14 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:40.549488 [ 14 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:41.049756 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:41.049800 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:41.049814 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:41.049826 [ 14 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:41.049839 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:41.049850 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:41.049861 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:41.049917 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:41.050289 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:41.050312 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:41.050323 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:41.050333 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:41.050342 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:41.050352 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:41.050363 [ 16 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:41.050376 [ 16 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:41.050387 [ 16 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:41.280452 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:41.280491 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:41.280503 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:41.280545 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:41.280554 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:41.280564 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (68) and matched log idx (0) 2024.09.25 20:53:41.280572 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:53:41.280581 [ 17 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:41.280592 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:41.280600 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:41.280610 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:41.280620 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:41.280644 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:41.280777 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:41.280801 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:41.550185 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:41.550253 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:41.550271 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:41.550283 [ 16 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:41.550297 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:41.550308 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:41.550320 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:41.550374 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:41.550632 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:41.550654 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:41.550665 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:41.550677 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:41.550686 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:41.550695 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:41.550707 [ 17 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:41.550719 [ 17 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:41.550729 [ 17 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:42.032837 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:42.032873 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:42.032887 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:42.032930 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:42.032986 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:42.033017 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (68) and matched log idx (0) 2024.09.25 20:53:42.033027 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:53:42.033038 [ 17 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:42.033049 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:42.033059 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:42.033069 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:42.033080 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:42.033105 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:42.051384 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:42.051453 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:42.051468 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:42.051479 [ 16 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:42.051492 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:42.051503 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:42.051515 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:42.051591 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:42.060799 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:42.060838 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:42.060851 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:42.060862 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:42.060871 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:42.060879 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:42.060892 [ 17 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:42.060904 [ 17 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:42.060915 [ 17 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:42.551656 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:42.551713 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:42.551726 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:42.551738 [ 14 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:42.551749 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:42.551758 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:42.551768 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:42.551818 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:42.552106 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:42.552129 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:42.552139 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:42.552150 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:42.552201 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:42.552236 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:42.552256 [ 17 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:42.552269 [ 17 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:42.552282 [ 17 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:42.783407 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:42.783443 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:42.783454 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:43.052512 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:43.052562 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:43.052576 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:53:43.052617 [ 17 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:43.052631 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:43.052652 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:43.052666 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:43.052729 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:43.053016 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:43.053039 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:43.053050 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:43.053061 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:43.053080 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:43.053090 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:43.053103 [ 15 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:43.053116 [ 15 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:43.053134 [ 15 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:43.534186 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:43.534227 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:43.534241 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:43.553525 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:43.553567 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:43.553579 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:43.553589 [ 15 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:43.553600 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:43.553610 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:43.553620 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:43.553672 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:43.553910 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:43.553936 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:43.553949 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:43.553984 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:43.554000 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:43.554024 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:43.554040 [ 12 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:43.554053 [ 12 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:43.554064 [ 12 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:44.054184 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:44.054226 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:44.054240 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:53:44.054251 [ 17 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:44.054264 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:44.054275 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:44.054286 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:44.054341 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:44.054619 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:44.054647 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:44.054660 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:44.054672 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:44.054683 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:44.054693 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:44.054707 [ 15 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:44.054721 [ 15 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:44.054731 [ 15 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:44.284754 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:44.284797 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:44.284810 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:44.555027 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:44.555067 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:44.555079 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:44.555091 [ 15 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:44.555103 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:44.555113 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:44.555124 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:44.555180 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:44.555453 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:44.555476 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:44.555487 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:44.555497 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:44.555506 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:44.555515 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:44.555526 [ 18 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:44.555538 [ 18 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:44.555548 [ 18 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:45.035592 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:45.035643 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:45.035656 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:45.055914 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:45.055952 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:45.055965 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:53:45.055976 [ 18 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:45.055987 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:45.055996 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:45.056007 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:45.056058 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:45.056346 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:45.056375 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:45.056388 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:45.056399 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:45.056409 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:45.056417 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:45.056428 [ 19 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:45.056440 [ 19 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:45.056450 [ 19 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:45.556804 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:45.556854 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:45.556868 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:45.556892 [ 13 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:45.556912 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:45.556923 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:45.556943 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:45.556988 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:45.557528 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:45.557562 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:45.557574 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:45.557585 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:45.557595 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:45.557605 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:45.557627 [ 19 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:45.557639 [ 19 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:45.557651 [ 19 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:45.785758 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:45.785797 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:45.785809 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:46.057869 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:46.057907 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:46.057918 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:46.057927 [ 19 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:46.057938 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:46.057947 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:46.057958 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:46.058013 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:46.058279 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:46.058305 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:46.058317 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:46.058327 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:46.058336 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:46.058345 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:46.058356 [ 18 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:46.058367 [ 18 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:46.058377 [ 18 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:46.536532 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:46.536569 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:46.536582 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:46.558648 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:46.558685 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:46.558699 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:53:46.558710 [ 18 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:46.558722 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:46.558733 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:46.558745 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:46.558800 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:46.559077 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:46.559104 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:46.559117 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:46.559127 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:46.559136 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:46.559145 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:46.559156 [ 19 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:46.559169 [ 19 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:46.559179 [ 19 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:47.059336 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:47.059393 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:47.059406 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:47.059455 [ 13 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:47.059476 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:47.059506 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:47.059619 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:47.059674 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:47.059942 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:47.059968 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:47.059979 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:47.059991 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:47.060001 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:47.060011 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:47.060023 [ 19 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:47.060035 [ 19 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:47.060046 [ 19 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:47.287099 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:47.287143 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:47.287155 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:47.560389 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:47.560429 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:47.560441 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:47.560453 [ 19 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:47.560464 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:47.560475 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:47.560486 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:47.560539 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:47.560799 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:47.560827 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:47.560839 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:47.560850 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:47.560859 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:47.560869 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:47.560880 [ 13 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:47.560894 [ 13 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:47.560906 [ 13 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:48.038143 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:48.038209 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:48.038223 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:48.061275 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:48.061320 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:48.061334 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:48.061347 [ 13 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:48.061360 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:48.061371 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:48.061382 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:48.061443 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:48.061726 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:48.061750 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:48.061761 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:48.061771 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:48.061781 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:48.061790 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:48.061801 [ 19 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:48.061814 [ 19 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:48.061825 [ 19 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:48.299183 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:48.299238 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:48.562426 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:48.562508 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:48.562523 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:48.562536 [ 19 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 68 2024.09.25 20:53:48.562548 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:48.562559 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:48.562571 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:48.562628 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:48.562904 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:48.562923 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=68 2024.09.25 20:53:48.562933 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:48.562943 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 68 2024.09.25 20:53:48.562952 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:48.562961 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 67 2024.09.25 20:53:48.562972 [ 13 ] {} RaftInstance: last durable index 67, precommit index 67 2024.09.25 20:53:48.562983 [ 13 ] {} RaftInstance: quorum idx 1, 67 67 0 2024.09.25 20:53:48.563010 [ 13 ] {} RaftInstance: local log idx 67, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:48.755837 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:53:48.755848 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:53:48.755915 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:53:48.755965 [ 6 ] {} RaftInstance: append at log_idx 68, timestamp 1727297628755936 2024.09.25 20:53:48.756070 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:53:48.756104 [ 21 ] {} RaftInstance: last_log_idx: 67, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:48.756118 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=67, LastLogTerm=2, EntriesLength=1, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:48.756128 [ 21 ] {} RaftInstance: idx: 68 2024.09.25 20:53:48.756140 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:48.756203 [ 21 ] {} RaftInstance: sent 2024.09.25 20:53:48.756225 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:48.756275 [ 21 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:48.756288 [ 21 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:48.756298 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (68) and matched log idx (0) 2024.09.25 20:53:48.756306 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:53:48.756313 [ 21 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:48.756326 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=67, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:48.756333 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:48.756340 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:48.756347 [ 21 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:48.756367 [ 21 ] {} RaftInstance: sent 2024.09.25 20:53:48.757032 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:53:48.757066 [ 8 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:48.757081 [ 8 ] {} RaftInstance: quorum idx 1, 68 67 0 2024.09.25 20:53:48.757091 [ 8 ] {} RaftInstance: local log idx 68, target_commit_idx 67, quick_commit_index_ 67, state_->get_commit_idx() 67 2024.09.25 20:53:48.757884 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:48.757920 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:48.757933 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:48.757946 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:48.757967 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:48.757978 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 67, new matched idx: 68 2024.09.25 20:53:48.757989 [ 16 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:48.758002 [ 16 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:48.758013 [ 16 ] {} RaftInstance: trigger commit upto 68 2024.09.25 20:53:48.758072 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:48.758089 [ 16 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:48.758109 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 68 2024.09.25 20:53:48.758119 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:48.758129 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:48.758176 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:48.758189 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:48.758198 [ 16 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 67 2024.09.25 20:53:48.758207 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:53:48.758259 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:53:48.758284 [ 20 ] {} RaftInstance: commit upto 68, current idx 67 2024.09.25 20:53:48.758305 [ 20 ] {} RaftInstance: commit upto 68, current idx 68 2024.09.25 20:53:48.758344 [ 20 ] {} RaftInstance: notify cb 68 1d87b428 2024.09.25 20:53:48.758364 [ 20 ] {} RaftInstance: DONE: commit upto 68, current idx 68 2024.09.25 20:53:48.758374 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:53:48.758394 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:48.758426 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:48.758436 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:48.758446 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:48.758455 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:48.758470 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:48.758480 [ 13 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:48.758490 [ 13 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:48.758499 [ 13 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:48.788853 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:48.788890 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:48.788902 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:49.062980 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:49.063054 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:49.063069 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:49.063081 [ 13 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:49.063093 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:49.063103 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:49.063115 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:49.063167 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:49.063451 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:49.063479 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:49.063489 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:49.063500 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:49.063508 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:49.063517 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:49.063529 [ 16 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:49.063549 [ 16 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:49.063560 [ 16 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:49.179159 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:49.179204 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:49.539470 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:49.539553 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:49.539568 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:49.539611 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:49.539622 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:49.539633 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (69) and matched log idx (0) 2024.09.25 20:53:49.539642 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:53:49.539652 [ 16 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:49.539663 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:49.539671 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:49.539682 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:49.539692 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:49.539718 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:49.539852 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:49.539876 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:49.564042 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:49.564085 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:49.564097 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:49.564108 [ 12 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:49.564119 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:49.564128 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:49.564139 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:49.564192 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:49.564458 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:49.564483 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:49.564495 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:49.564504 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:49.564513 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:49.564522 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:49.564534 [ 16 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:49.564546 [ 16 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:49.564555 [ 16 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:50.064803 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:50.064859 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:50.064874 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:50.064886 [ 12 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:50.064899 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:50.064918 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:50.064931 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:50.064989 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:50.065291 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:50.065329 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:50.065341 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:50.065353 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:50.065362 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:50.065379 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:50.065393 [ 16 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:50.065406 [ 16 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:50.065418 [ 16 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:50.290418 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:50.290493 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:50.290507 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:50.290553 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:50.290565 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:50.290577 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (69) and matched log idx (0) 2024.09.25 20:53:50.290588 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:53:50.290599 [ 17 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:50.290611 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:50.290622 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:50.290634 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:50.290646 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:50.290674 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:50.290842 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:50.290873 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:50.566054 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:50.566091 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:50.566104 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:50.566116 [ 16 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:50.566129 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:50.566141 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:50.566153 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:50.566208 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:50.566446 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:50.566487 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:50.566500 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:50.566510 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:50.566520 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:50.566530 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:50.566543 [ 17 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:50.566557 [ 17 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:50.566569 [ 17 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:51.041572 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:51.041616 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:51.041629 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:51.041672 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:51.041684 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:51.041694 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (69) and matched log idx (0) 2024.09.25 20:53:51.041704 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:53:51.041714 [ 12 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:51.041725 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:51.041735 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:51.041746 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:51.041757 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:51.041784 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:51.067252 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:51.067293 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:51.067305 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:53:51.067317 [ 17 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:51.067328 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:51.067340 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:51.067351 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:51.067469 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:51.067700 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:51.067725 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:51.067737 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:51.067747 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:51.067755 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:51.067763 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:51.067775 [ 12 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:51.067786 [ 12 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:51.067796 [ 12 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:51.568095 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:51.568178 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:51.568199 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:53:51.568210 [ 17 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:51.568221 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:51.568232 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:51.568244 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:51.568300 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:51.568568 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:51.568593 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:51.568603 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:51.568613 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:51.568621 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:51.568629 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:51.568639 [ 12 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:51.568650 [ 12 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:51.568660 [ 12 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:51.792794 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:51.792830 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:51.792846 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:52.068919 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:52.068978 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:52.069100 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:52.069125 [ 12 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:52.069139 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:52.069149 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:52.069160 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:52.069212 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:52.069546 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:52.069570 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:52.069583 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:52.069595 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:52.069604 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:52.069613 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:52.069626 [ 17 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:52.069638 [ 17 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:52.069649 [ 17 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:52.259161 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:52.259206 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:52.543383 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:52.543423 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:52.543436 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:52.543488 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:52.543500 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:52.543509 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (69) and matched log idx (0) 2024.09.25 20:53:52.543519 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:53:52.543528 [ 17 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:52.543539 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:52.543548 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:52.543558 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:52.543568 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:52.543594 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:52.570071 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:52.570110 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:52.570122 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:52.570132 [ 15 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:52.570143 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:52.570153 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:52.570164 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:52.570215 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:52.570482 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:52.570510 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:52.570523 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:52.570534 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:52.570544 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:52.570553 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:52.570565 [ 17 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:52.570578 [ 17 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:52.570590 [ 17 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:53.071014 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:53.071055 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:53.071070 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:53:53.071082 [ 12 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:53.071096 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:53.071107 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:53.071119 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:53.071176 [ 12 ] {} RaftInstance: sent 2024.09.25 20:53:53.071526 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:53.071548 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:53.071557 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:53.071566 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:53.071575 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:53.071584 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:53.071596 [ 17 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:53.071608 [ 17 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:53.071619 [ 17 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:53.293676 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:53.293719 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:53.293733 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:53.571796 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:53.571826 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:53.571837 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:53:53.571848 [ 17 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:53.571860 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:53.571870 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:53.571880 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:53.571932 [ 17 ] {} RaftInstance: sent 2024.09.25 20:53:53.572190 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:53.572215 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:53.572225 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:53.572234 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:53.572242 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:53.572249 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:53.572259 [ 15 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:53.572271 [ 15 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:53.572280 [ 15 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:54.044328 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:54.044382 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:54.044394 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:54.072454 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:54.072495 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:54.072508 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:54.072520 [ 15 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:54.072533 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:54.072544 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:54.072556 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:54.072608 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:54.072888 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:54.072914 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:54.072926 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:54.072936 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:54.072945 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:54.072954 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:54.072964 [ 17 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:54.072976 [ 17 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:54.072986 [ 17 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:54.573019 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:54.573062 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:54.573075 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:53:54.573087 [ 18 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:54.573098 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:54.573107 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:54.573118 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:54.573187 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:54.573442 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:54.573465 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:54.573476 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:54.573487 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:54.573496 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:54.573504 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:54.573515 [ 17 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:54.573528 [ 17 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:54.573537 [ 17 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:54.794621 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:54.794657 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:54.794671 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:53:55.073770 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:55.073808 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:55.073820 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:55.073830 [ 15 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:55.073841 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:55.073850 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:55.073860 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:55.073910 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:55.074157 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:55.074184 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:55.074195 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:55.074205 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:55.074256 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:55.074298 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:55.074319 [ 18 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:55.074331 [ 18 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:55.074342 [ 18 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:55.379136 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:55.379180 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:55.545401 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:55.545446 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:55.545461 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:55.545503 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:55.545516 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:55.545526 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (69) and matched log idx (0) 2024.09.25 20:53:55.545536 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:53:55.545546 [ 18 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:55.545557 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:55.545567 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:55.545577 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:55.545587 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:55.545619 [ 18 ] {} RaftInstance: sent 2024.09.25 20:53:55.545794 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:55.545825 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:55.573970 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:55.574013 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:55.574027 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:55.574037 [ 19 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:55.574049 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:55.574059 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:55.574070 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:55.574125 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:55.574382 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:55.574405 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:55.574417 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:55.574427 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:55.574437 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:55.574446 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:55.574457 [ 15 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:55.574470 [ 15 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:55.574481 [ 15 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:56.074715 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:56.074757 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:56.074770 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:53:56.074782 [ 14 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:56.074795 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:56.074805 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:56.074817 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:56.074872 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:56.075146 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:56.075175 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:56.075186 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:56.075197 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:56.075205 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:56.075214 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:56.075225 [ 15 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:56.075237 [ 15 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:56.075247 [ 15 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:56.296670 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:56.296712 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:56.296727 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:56.296770 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:56.296784 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:56.296795 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (69) and matched log idx (0) 2024.09.25 20:53:56.296805 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:53:56.296816 [ 19 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:56.296829 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:56.296839 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:56.296850 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:56.296862 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:56.296892 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:56.297017 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:56.297048 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:56.575226 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:56.575269 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:56.575282 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:56.575293 [ 15 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:56.575305 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:56.575314 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:56.575324 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:56.575388 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:56.575657 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:56.575682 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:56.575692 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:56.575702 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:56.575710 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:56.575744 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:56.575756 [ 19 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:56.575768 [ 19 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:56.575778 [ 19 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:57.047783 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:57.047820 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:57.047833 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:57.047872 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:57.047882 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:57.047892 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (69) and matched log idx (0) 2024.09.25 20:53:57.047901 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:53:57.047911 [ 14 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:57.047922 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:57.047932 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:57.047942 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:57.047952 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:57.047977 [ 14 ] {} RaftInstance: sent 2024.09.25 20:53:57.076341 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:57.076398 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:57.076411 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:57.076423 [ 19 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:57.076434 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:57.076445 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:57.076455 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:57.076583 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:57.076904 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:57.076933 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:57.076945 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:57.076955 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:57.076964 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:57.076973 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:57.076985 [ 15 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:57.077053 [ 15 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:57.077067 [ 15 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:57.469165 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:57.469211 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:57.577394 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:57.577442 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:57.577458 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:57.577471 [ 15 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:57.577484 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:57.577496 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:57.577508 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:57.577565 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:57.577894 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:57.577921 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:57.577932 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:57.577943 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:57.577953 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:57.577961 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:57.577972 [ 19 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:57.577984 [ 19 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:57.577995 [ 19 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:57.799041 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:57.799080 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:57.799097 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:57.799141 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:57.799155 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:57.799167 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (69) and matched log idx (0) 2024.09.25 20:53:57.799176 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:53:57.799186 [ 13 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:57.799198 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:57.799209 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:57.799220 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:57.799232 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:57.799258 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:57.799425 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:57.799450 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:58.078631 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:58.078673 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:58.078687 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:53:58.078699 [ 19 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:58.078713 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:58.078724 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:58.078736 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:58.078791 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:58.079110 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:58.079139 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:58.079152 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:58.079164 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:58.079175 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:58.079186 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:58.079199 [ 13 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:58.079212 [ 13 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:58.079224 [ 13 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:58.550464 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:58.550496 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:58.550509 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:58.550552 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:58.550565 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:58.550575 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (69) and matched log idx (0) 2024.09.25 20:53:58.550602 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:53:58.550616 [ 19 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:58.550629 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:58.550639 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:58.550652 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:58.550663 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:58.550690 [ 19 ] {} RaftInstance: sent 2024.09.25 20:53:58.550829 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:58.550857 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:58.579023 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:58.579064 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:58.579076 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:53:58.579086 [ 13 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 69 2024.09.25 20:53:58.579098 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=0, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:58.579107 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:58.579117 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:58.579168 [ 13 ] {} RaftInstance: sent 2024.09.25 20:53:58.579499 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:58.579527 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=69 2024.09.25 20:53:58.579540 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:58.579551 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 69 2024.09.25 20:53:58.579560 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:58.579570 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 68 2024.09.25 20:53:58.579581 [ 15 ] {} RaftInstance: last durable index 68, precommit index 68 2024.09.25 20:53:58.579593 [ 15 ] {} RaftInstance: quorum idx 1, 68 68 0 2024.09.25 20:53:58.579604 [ 15 ] {} RaftInstance: local log idx 68, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:58.755828 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:53:58.755841 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:53:58.755894 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:53:58.755933 [ 6 ] {} RaftInstance: append at log_idx 69, timestamp 1727297638755905 2024.09.25 20:53:58.755982 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:53:58.755996 [ 21 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:53:58.756009 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=68, LastLogTerm=2, EntriesLength=1, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:58.756019 [ 21 ] {} RaftInstance: idx: 69 2024.09.25 20:53:58.756030 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:58.756085 [ 21 ] {} RaftInstance: sent 2024.09.25 20:53:58.756099 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:58.756109 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:53:58.756119 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:53:58.756129 [ 21 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:53:58.756139 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=1, CommitIndex=68, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:58.756150 [ 21 ] {} RaftInstance: idx: 69 2024.09.25 20:53:58.756160 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 32 warnings, 205 ms, 7 times 2024.09.25 20:53:58.756191 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:58.756223 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:53:58.756233 [ 21 ] {} RaftInstance: sent 2024.09.25 20:53:58.757023 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:53:58.757052 [ 8 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:53:58.757068 [ 8 ] {} RaftInstance: quorum idx 1, 69 68 0 2024.09.25 20:53:58.757080 [ 8 ] {} RaftInstance: local log idx 69, target_commit_idx 68, quick_commit_index_ 68, state_->get_commit_idx() 68 2024.09.25 20:53:58.757736 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:58.757759 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:53:58.757768 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:58.757777 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:53:58.757786 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:58.757794 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 68, new matched idx: 69 2024.09.25 20:53:58.757803 [ 16 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:53:58.757812 [ 16 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:53:58.757821 [ 16 ] {} RaftInstance: trigger commit upto 69 2024.09.25 20:53:58.757829 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:53:58.757837 [ 16 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:53:58.757847 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:58.757855 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:58.757865 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:58.757909 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:58.757923 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:58.757932 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:53:58.757941 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:53:58.757949 [ 16 ] {} RaftInstance: last_log_idx: 68, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:53:58.757961 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=68, LastLogTerm=2, EntriesLength=1, CommitIndex=69, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:58.757971 [ 16 ] {} RaftInstance: idx: 69 2024.09.25 20:53:58.757981 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:58.757990 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 20:53:58.757998 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:58.758008 [ 16 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 68 2024.09.25 20:53:58.758019 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:53:58.758060 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:53:58.758079 [ 20 ] {} RaftInstance: commit upto 69, current idx 68 2024.09.25 20:53:58.758089 [ 20 ] {} RaftInstance: commit upto 69, current idx 69 2024.09.25 20:53:58.758126 [ 20 ] {} RaftInstance: notify cb 69 1d86b878 2024.09.25 20:53:58.758142 [ 20 ] {} RaftInstance: DONE: commit upto 69, current idx 69 2024.09.25 20:53:58.758152 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:53:58.758209 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:58.758228 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:53:58.758239 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:58.758249 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:53:58.758260 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:58.758269 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:53:58.758280 [ 12 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:53:58.758291 [ 12 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:53:58.758301 [ 12 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:53:59.079533 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:59.079572 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:59.079586 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:59.079597 [ 15 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:53:59.079611 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:53:59.079622 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:59.079633 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:59.079692 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:59.079948 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:59.079977 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:53:59.079990 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:59.080001 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:53:59.080026 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:59.080036 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:53:59.080049 [ 12 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:53:59.080061 [ 12 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:53:59.080072 [ 12 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:53:59.301205 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:53:59.301249 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:59.301264 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:53:59.301310 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:53:59.301325 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:53:59.301338 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (69) and matched log idx (0) 2024.09.25 20:53:59.301348 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:53:59.301361 [ 16 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:53:59.301373 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 69 2024.09.25 20:53:59.301384 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:59.301396 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:53:59.301407 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:53:59.301438 [ 16 ] {} RaftInstance: sent 2024.09.25 20:53:59.301572 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:53:59.301601 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:53:59.579787 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:53:59.579828 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:53:59.579841 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:53:59.579878 [ 15 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:53:59.579892 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:53:59.579903 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:53:59.579914 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:53:59.579968 [ 15 ] {} RaftInstance: sent 2024.09.25 20:53:59.580248 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:53:59.580276 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:53:59.580288 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:53:59.580298 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:53:59.580308 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:53:59.580317 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:53:59.580329 [ 16 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:53:59.580341 [ 16 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:53:59.580351 [ 16 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:00.051568 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:00.051613 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:00.051627 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:00.051670 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:00.051685 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:00.051697 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:00.051708 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:54:00.051719 [ 17 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:00.051731 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:00.051741 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:00.051753 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:00.051766 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:00.051798 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:00.080060 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:00.080101 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:00.080114 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:00.080124 [ 16 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:00.080135 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:00.080144 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:00.080154 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:00.080206 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:00.080487 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:00.080512 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:00.080525 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:00.080535 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:00.080544 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:00.080553 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:00.080565 [ 17 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:00.080576 [ 17 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:00.080586 [ 17 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:00.580721 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:00.580758 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:00.580771 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:00.580781 [ 13 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:00.580792 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:00.580802 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:00.580812 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:00.580865 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:00.581194 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:00.581220 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:00.581232 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:00.581244 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:00.581254 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:00.581264 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:00.581277 [ 17 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:00.581289 [ 17 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:00.581301 [ 17 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:00.802337 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:00.802428 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:00.802447 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:00.802458 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:54:01.081793 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:01.081824 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:01.081836 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:01.081847 [ 17 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:01.081859 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:01.081869 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:01.081880 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:01.081924 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:01.082172 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:01.082195 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:01.082206 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:01.082216 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:01.082225 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:01.082234 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:01.082245 [ 16 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:01.082256 [ 16 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:01.082267 [ 16 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:01.329189 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:01.329236 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:01.554141 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:01.554179 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:01.554190 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:01.554228 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:01.554236 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:01.554245 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:01.554253 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:54:01.554263 [ 13 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:01.554274 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:01.554283 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:01.554294 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:01.554304 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:01.554329 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:01.554465 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:01.554494 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:01.582671 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:01.582720 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:01.582734 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:01.582745 [ 16 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:01.582756 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:01.582775 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:01.582787 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:01.582845 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:01.583110 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:01.583145 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:01.583157 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:01.583168 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:01.583184 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:01.583193 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:01.583203 [ 17 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:01.583215 [ 17 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:01.583225 [ 17 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:02.083306 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:02.083372 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:02.083386 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:02.083396 [ 18 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:02.083407 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:02.083416 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:02.083427 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:02.083536 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:02.083961 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:02.083986 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:02.083999 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:02.084011 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:02.084020 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:02.084029 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:02.084042 [ 17 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:02.084055 [ 17 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:02.084066 [ 17 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:02.305314 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:02.305347 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:02.305360 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:02.305402 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:02.305412 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:02.305420 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:02.305430 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:54:02.305439 [ 18 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:02.305450 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:02.305459 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:02.305469 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:02.305479 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:02.305504 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:02.305694 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:02.305716 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:02.584714 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:02.584755 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:02.584766 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:02.584777 [ 17 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:02.584789 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:02.584799 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:02.584811 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:02.584862 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:02.585146 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:02.585175 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:02.585188 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:02.585200 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:02.585210 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:02.585219 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:02.585230 [ 18 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:02.585242 [ 18 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:02.585253 [ 18 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:03.055868 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:03.055908 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:03.055922 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:03.055965 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:03.055979 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:03.055989 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:03.055999 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:54:03.056009 [ 16 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:03.056022 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:03.056032 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:03.056044 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:03.056055 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:03.056073 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:03.056350 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:03.056380 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:03.085566 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:03.085613 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:03.085628 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:03.085640 [ 18 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:03.085654 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:03.085666 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:03.085678 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:03.085728 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:03.086017 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:03.086047 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:03.086060 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:03.086071 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:03.086081 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:03.086090 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:03.086103 [ 17 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:03.086116 [ 17 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:03.086127 [ 17 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:03.586352 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:03.586389 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:03.586402 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:03.586413 [ 14 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:03.586426 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:03.586436 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:03.586447 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:03.586504 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:03.586778 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:03.586802 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:03.586812 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:03.586822 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:03.586831 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:03.586840 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:03.586851 [ 17 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:03.586863 [ 17 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:03.586873 [ 17 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:03.806920 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:03.806961 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:03.806975 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:03.807016 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:03.807052 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:03.807063 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:03.807074 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:54:03.807085 [ 18 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:03.807098 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:03.807107 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:03.807118 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:03.807130 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:03.807148 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:03.808692 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:03.808722 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:04.086937 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:04.086977 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:04.087004 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:04.087018 [ 17 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:04.087031 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:04.087042 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:04.087053 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:04.087119 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:04.087476 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:04.087551 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:04.087570 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:04.087581 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:04.087589 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:04.087599 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:04.087642 [ 14 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:04.087664 [ 14 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:04.087676 [ 14 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:04.557598 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:04.557645 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:04.557658 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:04.557706 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:04.557719 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:04.557736 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:04.557745 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:54:04.557755 [ 17 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:04.557766 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:04.557775 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:04.557785 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:04.557804 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:04.557828 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:04.557973 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:04.558045 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:04.587220 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:04.587259 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:04.587270 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:04.587280 [ 14 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:04.587291 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:04.587300 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:04.587312 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:04.587366 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:04.587647 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:04.587673 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:04.587685 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:04.587696 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:04.587706 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:04.587715 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:04.587728 [ 19 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:04.587742 [ 19 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:04.587753 [ 19 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:05.087791 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:05.087832 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:05.087844 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:05.087855 [ 15 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:05.087866 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:05.087876 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:05.087886 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:05.087937 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:05.088221 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:05.088252 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:05.088262 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:05.088272 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:05.088280 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:05.088289 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:05.088301 [ 19 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:05.088313 [ 19 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:05.088323 [ 19 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:05.308511 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:05.308553 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:05.308567 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:05.308614 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:05.308630 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:05.308642 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:05.308652 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:54:05.308664 [ 15 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:05.308677 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:05.308688 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:05.308700 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:05.308714 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:05.308741 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:05.308894 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:05.308961 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:05.588234 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:05.588272 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:05.588285 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:05.588298 [ 19 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:05.588310 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:05.588321 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:05.588332 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:05.588386 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:05.588715 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:05.588739 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:05.588751 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:05.588761 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:05.588771 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:05.588781 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:05.588793 [ 15 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:05.588806 [ 15 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:05.588817 [ 15 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:06.058974 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:06.059009 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:06.059022 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:06.059063 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:06.059074 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:06.059084 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:06.059094 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:54:06.059103 [ 19 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:06.059114 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:06.059132 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:06.059142 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:06.059153 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:06.059179 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:06.089590 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:06.089625 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:06.089637 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:06.089647 [ 15 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:06.089660 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:06.089670 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:06.089680 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:06.089731 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:06.089987 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:06.090031 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:06.090045 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:06.090057 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:06.090066 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:06.090076 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:06.090088 [ 19 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:06.090100 [ 19 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:06.090112 [ 19 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:06.590198 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:06.590235 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:06.590250 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:06.590262 [ 15 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:06.590275 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:06.590286 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:06.590298 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:06.590356 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:06.590641 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:06.590670 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:06.590682 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:06.590692 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:06.590700 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:06.590710 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:06.590759 [ 12 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:06.590784 [ 12 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:06.590798 [ 12 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:06.809800 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:06.809845 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:06.809860 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:06.809870 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:54:07.090910 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:07.090968 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:07.090981 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:07.090991 [ 12 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:07.091003 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:07.091013 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:07.091024 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:07.091073 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:07.091400 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:07.091421 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:07.091431 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:07.091440 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:07.091449 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:07.091457 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:07.091469 [ 15 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:07.091481 [ 15 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:07.091491 [ 15 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:07.379182 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:07.379223 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:07.560794 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:07.560826 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:07.560839 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:07.560881 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:07.560891 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:07.560899 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:07.560908 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:54:07.560917 [ 15 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:07.560929 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:07.560939 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:07.560949 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:07.560960 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:07.560977 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:07.561267 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:07.561296 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:07.591651 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:07.591692 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:07.591707 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:07.591721 [ 15 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:07.591734 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:07.591746 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:07.591759 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:07.591815 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:07.592149 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:07.592171 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:07.592181 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:07.592190 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:07.592198 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:07.592207 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:07.592218 [ 12 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:07.592230 [ 12 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:07.592241 [ 12 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:08.092379 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:08.092417 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:08.092431 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:08.092443 [ 13 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:08.092455 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:08.092466 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:08.092518 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:08.092579 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:08.092826 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:08.092851 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:08.092863 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:08.092874 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:08.092883 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:08.092893 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:08.092907 [ 12 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:08.092920 [ 12 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:08.092932 [ 12 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:08.311143 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:08.311200 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:08.311215 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:08.311259 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:08.311273 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:08.311285 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:08.311297 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:54:08.311307 [ 15 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:08.311320 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:08.311331 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:08.311344 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:08.311357 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:08.311384 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:08.311522 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:08.311550 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:08.592735 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:08.592782 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:08.592796 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:08.592808 [ 12 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 70 2024.09.25 20:54:08.592821 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=0, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:08.592832 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:08.592845 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:08.592909 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:08.593191 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:08.593216 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=70 2024.09.25 20:54:08.593228 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:08.593239 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 70 2024.09.25 20:54:08.593248 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:08.593258 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 69 2024.09.25 20:54:08.593270 [ 15 ] {} RaftInstance: last durable index 69, precommit index 69 2024.09.25 20:54:08.593282 [ 15 ] {} RaftInstance: quorum idx 1, 69 69 0 2024.09.25 20:54:08.593293 [ 15 ] {} RaftInstance: local log idx 69, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:08.755836 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:54:08.755855 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:54:08.755906 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:54:08.755945 [ 6 ] {} RaftInstance: append at log_idx 70, timestamp 1727297648755916 2024.09.25 20:54:08.756013 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:54:08.756044 [ 21 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:08.756060 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=69, LastLogTerm=2, EntriesLength=1, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:08.756072 [ 21 ] {} RaftInstance: idx: 70 2024.09.25 20:54:08.756086 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:08.756146 [ 21 ] {} RaftInstance: sent 2024.09.25 20:54:08.756163 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:08.756174 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:54:08.756183 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:54:08.756193 [ 21 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:08.756228 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=1, CommitIndex=69, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:08.756241 [ 21 ] {} RaftInstance: idx: 70 2024.09.25 20:54:08.756251 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:08.756261 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:54:08.756271 [ 21 ] {} RaftInstance: sent 2024.09.25 20:54:08.757207 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:54:08.757232 [ 8 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:08.757244 [ 8 ] {} RaftInstance: quorum idx 1, 70 69 0 2024.09.25 20:54:08.757254 [ 8 ] {} RaftInstance: local log idx 70, target_commit_idx 69, quick_commit_index_ 69, state_->get_commit_idx() 69 2024.09.25 20:54:08.757717 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:08.757743 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:08.757755 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:08.757766 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:08.757777 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:08.757787 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 69, new matched idx: 70 2024.09.25 20:54:08.757799 [ 16 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:08.757811 [ 16 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:08.757822 [ 16 ] {} RaftInstance: trigger commit upto 70 2024.09.25 20:54:08.757834 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:08.757845 [ 16 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:08.757857 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:08.757868 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:08.757878 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:08.757920 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:08.757935 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:08.757945 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:54:08.757954 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:54:08.757964 [ 16 ] {} RaftInstance: last_log_idx: 69, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:08.757974 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=69, LastLogTerm=2, EntriesLength=1, CommitIndex=70, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:08.757984 [ 16 ] {} RaftInstance: idx: 70 2024.09.25 20:54:08.757993 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:08.758002 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 20:54:08.759116 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:08.758215 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:08.759226 [ 16 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 69 2024.09.25 20:54:08.759245 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:54:08.759294 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:08.759311 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:08.759316 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:54:08.759322 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:08.759344 [ 20 ] {} RaftInstance: commit upto 70, current idx 69 2024.09.25 20:54:08.759350 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:08.759397 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:08.759418 [ 15 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:08.759439 [ 15 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:08.759357 [ 20 ] {} RaftInstance: commit upto 70, current idx 70 2024.09.25 20:54:08.759450 [ 15 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 69 2024.09.25 20:54:08.759474 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:54:08.759493 [ 20 ] {} RaftInstance: notify cb 70 1d87cd58 2024.09.25 20:54:08.759507 [ 20 ] {} RaftInstance: DONE: commit upto 70, current idx 70 2024.09.25 20:54:08.759516 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:54:09.062382 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:09.062417 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:09.062429 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:09.062470 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:09.062482 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:09.062493 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (70) and matched log idx (0) 2024.09.25 20:54:09.062503 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:54:09.062513 [ 12 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:09.062525 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 70 2024.09.25 20:54:09.062535 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:09.062546 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:09.062558 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:09.062585 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:09.093862 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:09.093907 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:09.093920 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:09.093931 [ 15 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:09.093944 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:09.093954 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:09.093965 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:09.094044 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:09.094315 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:09.094338 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:09.094349 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:09.094358 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:09.094367 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:09.094375 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:09.094386 [ 12 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:09.094397 [ 12 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:09.094408 [ 12 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:09.489184 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:09.489233 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:09.594476 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:09.594520 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:09.594532 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:09.594543 [ 12 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:09.594555 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:09.594564 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:09.594574 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:09.594635 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:09.594953 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:09.594987 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:09.595002 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:09.595014 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:09.595024 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:09.595033 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:09.595059 [ 15 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:09.595111 [ 15 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:09.595124 [ 15 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:09.813091 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:09.813143 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:09.813159 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:09.813203 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:54:09.813216 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:54:09.813228 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (71) and matched log idx (0) 2024.09.25 20:54:09.813239 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:54:09.813250 [ 12 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:09.813263 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:09.813274 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:09.813286 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:09.813297 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:54:09.813326 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:10.095639 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:10.095682 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:10.095695 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:10.095705 [ 15 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:10.095716 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:10.095727 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:10.095772 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:10.095859 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:10.096161 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:10.096189 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:10.096201 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:10.096211 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:10.096219 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:10.096228 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:10.096240 [ 12 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:10.096252 [ 12 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:10.096263 [ 12 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:10.564274 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:10.564314 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:10.564327 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:10.564337 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 20:54:10.599355 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:10.599394 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:10.599406 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:10.599417 [ 12 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:10.599429 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:10.599438 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:10.599449 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:10.599498 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:10.599815 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:10.599836 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:10.599846 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:10.599857 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:10.599866 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:10.599875 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:10.599888 [ 17 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:10.599900 [ 17 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:10.599910 [ 17 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:11.099955 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:11.100000 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:11.100014 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:11.100026 [ 12 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:11.100038 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:11.100049 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:11.100061 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:11.100119 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:11.100405 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:11.100432 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:11.100444 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:11.100454 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:11.100464 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:11.100473 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:11.100484 [ 17 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:11.100496 [ 17 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:11.100506 [ 17 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:11.314644 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:11.314682 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:11.314696 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:11.314707 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:54:11.600841 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:11.600886 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:11.600900 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:11.600912 [ 15 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:11.600925 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:11.600935 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:11.600947 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:11.601002 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:11.601342 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:11.601370 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:11.601382 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:11.601393 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:11.601402 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:11.601412 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:11.601423 [ 17 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:11.601435 [ 17 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:11.601446 [ 17 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:12.065464 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:12.065528 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:12.065542 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:12.065553 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:54:12.101568 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:12.101602 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:12.101614 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:12.101626 [ 17 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:12.101638 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:12.101647 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:12.101658 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:12.101709 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:12.101989 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:12.102017 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:12.102029 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:12.102039 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:12.102048 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:12.102057 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:12.102068 [ 14 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:12.102080 [ 14 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:12.102090 [ 14 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:12.419178 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:12.419231 [ 19 ] {} RaftInstance: [EDGE CASE] RPC for 1 has been reset before returning error: current 1d87a550 (322), from parameter 1d87c810 (277) 2024.09.25 20:54:12.419275 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:54:12.602466 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:12.602506 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:12.602519 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:12.602530 [ 14 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:12.602542 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:12.602552 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:12.602563 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:12.602619 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:12.602917 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:12.602940 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:12.602951 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:12.602971 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:12.602982 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:12.603019 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:12.603036 [ 19 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:12.603048 [ 19 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:12.603079 [ 19 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:12.749157 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:12.749200 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:54:12.816375 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:12.816411 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:12.816425 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:12.816467 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:12.816480 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:12.816490 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (71) and matched log idx (0) 2024.09.25 20:54:12.816499 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:54:12.816510 [ 19 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:12.816522 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:12.816533 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:12.816545 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:12.816557 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:12.816586 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:13.102843 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:13.102879 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:13.102892 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:13.102904 [ 14 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:13.102916 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:13.102926 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:13.102976 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:13.103029 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:13.103283 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:13.103304 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:13.103317 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:13.103327 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:13.103337 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:13.103345 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:13.103356 [ 17 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:13.103369 [ 17 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:13.103380 [ 17 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:13.567445 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:13.567483 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:13.567498 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:13.567508 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:54:13.603580 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:13.603616 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:13.603629 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:13.603639 [ 17 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:13.603651 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:13.603659 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:13.603669 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:13.603718 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:13.604022 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:13.604049 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:13.604061 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:13.604072 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:13.604081 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:13.604090 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:13.604102 [ 13 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:13.604115 [ 13 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:13.604127 [ 13 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:14.049214 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:14.049263 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:14.104475 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:14.104507 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:14.104518 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:14.104529 [ 13 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:14.104542 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:14.104552 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:14.104563 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:14.104616 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:14.104885 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:14.104910 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:14.104922 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:14.104932 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:14.104942 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:14.104952 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:14.104963 [ 14 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:14.104975 [ 14 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:14.104986 [ 14 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:14.318011 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:14.318049 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:14.318065 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:14.318107 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:14.318117 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:14.318126 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (71) and matched log idx (0) 2024.09.25 20:54:14.318136 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:54:14.318146 [ 13 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:14.318158 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:14.318167 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:14.318179 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:14.318191 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:14.318222 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:14.318363 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:14.318386 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:14.604797 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:14.604839 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:14.604852 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:14.604864 [ 14 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:14.604875 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:14.604884 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:14.604895 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:14.604948 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:14.605278 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:14.605304 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:14.605317 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:14.605327 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:14.605337 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:14.605347 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:14.605359 [ 13 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:14.605372 [ 13 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:14.605382 [ 13 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:15.068521 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:15.068587 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:15.068600 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:15.068644 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:15.068655 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:15.068665 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (71) and matched log idx (0) 2024.09.25 20:54:15.068674 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:54:15.068684 [ 13 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:15.068695 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:15.068704 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:15.068714 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:15.068724 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:15.068751 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:15.105179 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:15.105221 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:15.105234 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:15.105246 [ 17 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:15.105259 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:15.105269 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:15.105298 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:15.105351 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:15.105634 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:15.105663 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:15.105675 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:15.105685 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:15.105693 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:15.105702 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:15.105712 [ 13 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:15.105724 [ 13 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:15.105733 [ 13 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:15.489146 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:15.489191 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:15.605555 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:15.605592 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:15.605604 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:15.605615 [ 18 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:15.605627 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:15.605636 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:15.605648 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:15.605705 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:15.605977 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:15.606030 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:15.606043 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:15.606053 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:15.606062 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:15.606070 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:15.606080 [ 13 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:15.606090 [ 13 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:15.606099 [ 13 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:15.819310 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:15.819346 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:15.819359 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:15.819455 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:15.819475 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:15.819487 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (71) and matched log idx (0) 2024.09.25 20:54:15.819498 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:54:15.819511 [ 18 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:15.819524 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:15.819535 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:15.819547 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:15.819560 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:15.819591 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:16.105874 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:16.105912 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:16.105924 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:16.105934 [ 17 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:16.105947 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:16.105957 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:16.105967 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:16.106038 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:16.106297 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:16.106324 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:16.106334 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:16.106345 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:16.106354 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:16.106364 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:16.106376 [ 18 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:16.106386 [ 18 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:16.106397 [ 18 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:16.570427 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:16.570461 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:16.570474 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:16.570484 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:54:16.606543 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:16.606579 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:16.606591 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:16.606602 [ 18 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:16.606614 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:16.606623 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:16.606633 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:16.606682 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:16.606935 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:16.606954 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:16.606963 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:16.606973 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:16.606981 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:16.606989 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:16.606999 [ 17 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:16.607011 [ 17 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:16.607020 [ 17 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:17.107271 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:17.107338 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:17.107352 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:17.107362 [ 18 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:17.107374 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:17.107384 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:17.107395 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:17.107452 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:17.107713 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:17.107733 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:17.107743 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:17.107752 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:17.107760 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:17.107769 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:17.107779 [ 12 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:17.107790 [ 12 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:17.107800 [ 12 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:17.321067 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:17.321110 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:17.321124 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:17.321134 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:54:17.608191 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:17.608232 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:17.608245 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:17.608256 [ 12 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:17.608268 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:17.608280 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:17.608291 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:17.608342 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:17.608615 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:17.608636 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:17.608646 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:17.608655 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:17.608663 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:17.608671 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:17.608682 [ 18 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:17.608693 [ 18 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:17.608702 [ 18 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:18.071734 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:18.071774 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:18.071787 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:18.071797 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:54:18.109071 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:18.109109 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:18.109121 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:18.109133 [ 18 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:18.109146 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:18.109157 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:18.109170 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:18.109224 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:18.109509 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:18.109532 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:18.109544 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:18.109554 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:18.109562 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:18.109571 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:18.109582 [ 17 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:18.109592 [ 17 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:18.109602 [ 17 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:18.609618 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:18.609662 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:18.609677 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:18.609690 [ 12 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 71 2024.09.25 20:54:18.609704 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:18.609715 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:18.609727 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:18.609777 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:18.610072 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:18.610098 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=71 2024.09.25 20:54:18.610108 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:18.610118 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 71 2024.09.25 20:54:18.610126 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:18.610134 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 70 2024.09.25 20:54:18.610145 [ 17 ] {} RaftInstance: last durable index 70, precommit index 70 2024.09.25 20:54:18.610157 [ 17 ] {} RaftInstance: quorum idx 1, 70 70 0 2024.09.25 20:54:18.610167 [ 17 ] {} RaftInstance: local log idx 70, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:18.689163 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:18.689213 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:18.755813 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:54:18.755834 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:54:18.755876 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:54:18.755913 [ 6 ] {} RaftInstance: append at log_idx 71, timestamp 1727297658755886 2024.09.25 20:54:18.755972 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:54:18.755999 [ 21 ] {} RaftInstance: last_log_idx: 70, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:18.756067 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=70, LastLogTerm=2, EntriesLength=1, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:18.756083 [ 21 ] {} RaftInstance: idx: 71 2024.09.25 20:54:18.756097 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:18.756155 [ 21 ] {} RaftInstance: sent 2024.09.25 20:54:18.756174 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:18.756216 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:18.756231 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:18.756242 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (71) and matched log idx (0) 2024.09.25 20:54:18.756254 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:54:18.756265 [ 21 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:18.756276 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=70, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:18.756286 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:18.756296 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:18.756307 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:18.756358 [ 21 ] {} RaftInstance: sent 2024.09.25 20:54:18.756483 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:18.756508 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:18.756947 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:54:18.756974 [ 8 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:18.756988 [ 8 ] {} RaftInstance: quorum idx 1, 71 70 0 2024.09.25 20:54:18.756999 [ 8 ] {} RaftInstance: local log idx 71, target_commit_idx 70, quick_commit_index_ 70, state_->get_commit_idx() 70 2024.09.25 20:54:18.757593 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:18.757617 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:18.757628 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:18.757637 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:18.757645 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:18.757653 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 70, new matched idx: 71 2024.09.25 20:54:18.757662 [ 17 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:18.757672 [ 17 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:18.757681 [ 17 ] {} RaftInstance: trigger commit upto 71 2024.09.25 20:54:18.757689 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:18.757698 [ 17 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:18.757707 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 71 2024.09.25 20:54:18.757715 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:18.757724 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:18.757762 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:18.757774 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:18.757785 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:54:18.757795 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:54:18.757804 [ 17 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:18.757814 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:18.757823 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:18.757832 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:18.757842 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 20:54:18.757851 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:18.757860 [ 17 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 70 2024.09.25 20:54:18.757869 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:54:18.757917 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:54:18.757954 [ 20 ] {} RaftInstance: commit upto 71, current idx 70 2024.09.25 20:54:18.757968 [ 20 ] {} RaftInstance: commit upto 71, current idx 71 2024.09.25 20:54:18.758013 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:18.758027 [ 20 ] {} RaftInstance: notify cb 71 1d87b428 2024.09.25 20:54:18.758032 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:18.758040 [ 20 ] {} RaftInstance: DONE: commit upto 71, current idx 71 2024.09.25 20:54:18.758043 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:18.758048 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:54:18.758055 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:18.758065 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:18.758074 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:18.758085 [ 18 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:18.758096 [ 18 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:18.758106 [ 18 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:18.822174 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:18.822220 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:18.822234 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:18.822245 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:54:18.822255 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:54:18.822267 [ 17 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:18.822280 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:18.822292 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:18.822303 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:18.822314 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 20:54:18.822325 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:19.110283 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:19.110331 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:19.110343 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:19.110360 [ 18 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:19.110373 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:19.110382 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:19.110393 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:19.110442 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:19.110784 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:19.110815 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:19.110834 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:19.110844 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:19.110852 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:19.110861 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:19.110873 [ 17 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:19.110891 [ 17 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:19.110901 [ 17 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:19.572941 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:19.572984 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:19.572999 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:19.573075 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:19.573090 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:19.573097 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (72) and matched log idx (0) 2024.09.25 20:54:19.573106 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:54:19.573117 [ 15 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:19.573129 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:19.573140 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:19.573154 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:19.573166 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:19.573195 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:19.573320 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:19.573347 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:19.611518 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:19.611553 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:19.611564 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:19.611575 [ 17 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:19.611586 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:19.611595 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:19.611605 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:19.611659 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:19.611917 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:19.611944 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:19.611956 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:19.611967 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:19.611976 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:19.611987 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:19.612000 [ 15 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:19.612014 [ 15 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:19.612026 [ 15 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:20.112265 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:20.112303 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:20.112316 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:20.112328 [ 18 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:20.112398 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:20.112411 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:20.112424 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:20.112476 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:20.112742 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:20.112769 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:20.112783 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:20.112794 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:20.112805 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:20.112815 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:20.112828 [ 15 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:20.112840 [ 15 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:20.112851 [ 15 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:20.324093 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:20.324139 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:20.324153 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:20.324198 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:20.324211 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:20.324223 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (72) and matched log idx (0) 2024.09.25 20:54:20.324234 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:54:20.324245 [ 18 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:20.324258 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:20.324270 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:20.324283 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:20.324297 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:20.324325 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:20.324490 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:20.324523 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:20.614999 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:20.615037 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:20.615049 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:20.615058 [ 15 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:20.615069 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:20.615077 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:20.615087 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:20.615138 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:20.615391 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:20.615421 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:20.615432 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:20.615443 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:20.615452 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:20.615461 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:20.615472 [ 18 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:20.615484 [ 18 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:20.615495 [ 18 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:21.074746 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:21.074798 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:21.074813 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:21.074855 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:21.074869 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:21.074880 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (72) and matched log idx (0) 2024.09.25 20:54:21.074890 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:54:21.074901 [ 15 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:21.074912 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:21.074922 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:21.074933 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:21.074944 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:21.074974 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:21.115214 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:21.115252 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:21.115265 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:21.115277 [ 18 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:21.115290 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:21.115301 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:21.115312 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:21.115369 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:21.115636 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:21.115663 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:21.115675 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:21.115734 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:21.115755 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:21.115764 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:21.115776 [ 15 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:21.115788 [ 15 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:21.115797 [ 15 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:21.489195 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:21.489238 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:21.616360 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:21.616398 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:21.616412 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:21.616425 [ 18 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:21.616440 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:21.616451 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:21.616463 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:21.616519 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:21.616748 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:21.616770 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:21.616795 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:21.616806 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:21.616815 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:21.616822 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:21.616832 [ 19 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:21.616843 [ 19 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:21.616852 [ 19 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:21.825893 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:21.825933 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:21.825948 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:21.826039 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:21.826097 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:21.826153 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (72) and matched log idx (0) 2024.09.25 20:54:21.826190 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:54:21.826204 [ 14 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:21.826217 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:21.826227 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:21.826238 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:21.826250 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:21.826279 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:22.117533 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:22.117601 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:22.117615 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:22.117626 [ 19 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:22.117638 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:22.117648 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:22.117659 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:22.117711 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:22.117988 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:22.118012 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:22.118023 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:22.118034 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:22.118043 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:22.118095 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:22.118117 [ 18 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:22.118130 [ 18 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:22.118140 [ 18 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:22.577117 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:22.577154 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:22.577167 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:22.577177 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:54:22.618448 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:22.618487 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:22.618499 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:22.618510 [ 18 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:22.618523 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:22.618532 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:22.618543 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:22.618595 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:22.618908 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:22.618933 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:22.618943 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:22.618952 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:22.618960 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:22.618968 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:22.618978 [ 19 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:22.619087 [ 19 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:22.619109 [ 19 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:23.059169 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:23.059206 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:23.119389 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:23.119431 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:23.119444 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:23.119456 [ 19 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:23.119468 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:23.119478 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:23.119488 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:23.119540 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:23.119803 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:23.119833 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:23.119846 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:23.119857 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:23.119867 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:23.119877 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:23.119889 [ 13 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:23.119902 [ 13 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:23.119914 [ 13 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:23.327935 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:23.327978 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:23.328013 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:23.328060 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:23.328072 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:23.328083 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (72) and matched log idx (0) 2024.09.25 20:54:23.328094 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:54:23.328106 [ 18 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:23.328119 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:23.328165 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:23.328183 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:23.328196 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:23.328253 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:23.328363 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:23.328391 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:23.620601 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:23.620634 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:23.620644 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:23.620651 [ 13 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:23.620660 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:23.620666 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:23.620674 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:23.620704 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:23.620987 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:23.621014 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:23.621026 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:23.621036 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:23.621047 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:23.621056 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:23.621069 [ 16 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:23.621082 [ 16 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:23.621093 [ 16 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:24.079098 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:24.079141 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:24.079154 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:24.079195 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:24.079206 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:24.079216 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (72) and matched log idx (0) 2024.09.25 20:54:24.079225 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:54:24.079235 [ 12 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:24.079245 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:24.079254 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:24.079263 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:24.079274 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:24.079300 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:24.079437 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:24.079467 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:24.120841 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:24.120897 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:24.120909 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:24.120919 [ 16 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:24.120931 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:24.120940 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:24.120950 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:24.120992 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:24.121236 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:24.121258 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:24.121268 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:24.121278 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:24.121287 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:24.121297 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:24.121308 [ 12 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:24.121319 [ 12 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:24.121329 [ 12 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:24.621385 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:24.621422 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:24.621435 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:24.621446 [ 13 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:24.621459 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:24.621468 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:24.621480 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:24.621537 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:24.621803 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:24.621825 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:24.621838 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:24.621849 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:24.621858 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:24.621868 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:24.621880 [ 13 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:24.621892 [ 13 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:24.621904 [ 13 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:24.829934 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:24.829971 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:24.829984 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:24.830049 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:24.830062 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:24.830071 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (72) and matched log idx (0) 2024.09.25 20:54:24.830081 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:54:24.830091 [ 17 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:24.830102 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:24.830111 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:24.830122 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:24.830134 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:24.830163 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:24.830302 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:24.830331 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:25.121670 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:25.121714 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:25.121727 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:25.121739 [ 12 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:25.121754 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:25.121765 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:25.121777 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:25.121839 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:25.122098 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:25.122122 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:25.122132 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:25.122140 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:25.122148 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:25.122156 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:25.122167 [ 16 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:25.122179 [ 16 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:25.122188 [ 16 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:25.581245 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:25.581283 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:25.581299 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:25.581342 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:25.581356 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:25.581368 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (72) and matched log idx (0) 2024.09.25 20:54:25.581380 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:54:25.581391 [ 15 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:25.581403 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:25.581415 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:25.581425 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:25.581437 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:25.581466 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:25.623098 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:25.623164 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:25.623182 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:25.623194 [ 17 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:25.623205 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:25.623214 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:25.623224 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:25.623277 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:25.623553 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:25.623578 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:25.623591 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:25.623602 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:25.623612 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:25.623621 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:25.623633 [ 15 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:25.623645 [ 15 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:25.623656 [ 15 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:26.123728 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:26.123775 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:26.123791 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:26.123804 [ 16 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:26.123818 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:26.123830 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:26.123854 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:26.123910 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:26.124154 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:26.124181 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:26.124193 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:26.124205 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:26.124216 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:26.124226 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:26.124238 [ 15 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:26.124250 [ 15 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:26.124260 [ 15 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:26.332489 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:26.332526 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:26.332538 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:26.332549 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 20:54:26.624597 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:26.624640 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:26.624654 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:26.624665 [ 16 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:26.624677 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:26.624688 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:26.624701 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:26.624760 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:26.625037 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:26.625096 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:26.625107 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:26.625117 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:26.625126 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:26.625136 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:26.625148 [ 17 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:26.625161 [ 17 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:26.625173 [ 17 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:26.829168 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:26.829218 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:27.083433 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:27.083494 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:27.083508 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:27.083548 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:27.083559 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:27.083568 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (72) and matched log idx (0) 2024.09.25 20:54:27.083577 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:54:27.083588 [ 16 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:27.083599 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:27.083608 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:27.083617 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:27.083627 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:27.083652 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:27.124959 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:27.124998 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:27.125023 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:27.125036 [ 12 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:27.125048 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:27.125058 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:27.125070 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:27.125118 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:27.125394 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:27.125418 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:27.125429 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:27.125439 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:27.125448 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:27.125457 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:27.125467 [ 16 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:27.125478 [ 16 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:27.125488 [ 16 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:27.625583 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:27.625627 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:27.625640 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:27.625652 [ 14 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:27.625665 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:27.625677 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:27.625688 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:27.625743 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:27.625998 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:27.626021 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:27.626032 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:27.626080 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:27.626134 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:27.626144 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:27.626155 [ 16 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:27.626166 [ 16 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:27.626177 [ 16 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:27.834456 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:27.834487 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:27.834500 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:27.834511 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:54:28.126771 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:28.126812 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:28.126824 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:28.126834 [ 16 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:28.126846 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:28.126855 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:28.126865 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:28.126916 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:28.127248 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:28.127270 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:28.127280 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:28.127291 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:28.127300 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:28.127309 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:28.127320 [ 19 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:28.127331 [ 19 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:28.127341 [ 19 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:28.585388 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:28.585459 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:28.585478 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:28.585489 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:54:28.627505 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:28.627546 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:28.627558 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:28.627570 [ 19 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 72 2024.09.25 20:54:28.627582 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=0, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:28.627593 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:28.627605 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:28.627662 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:28.627933 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:28.627955 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=72 2024.09.25 20:54:28.627965 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:28.627974 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 72 2024.09.25 20:54:28.627982 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:28.628031 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 71 2024.09.25 20:54:28.628043 [ 14 ] {} RaftInstance: last durable index 71, precommit index 71 2024.09.25 20:54:28.628056 [ 14 ] {} RaftInstance: quorum idx 1, 71 71 0 2024.09.25 20:54:28.628065 [ 14 ] {} RaftInstance: local log idx 71, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:28.755836 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:54:28.755860 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:54:28.755913 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:54:28.755966 [ 6 ] {} RaftInstance: append at log_idx 72, timestamp 1727297668755922 2024.09.25 20:54:28.756026 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:54:28.756054 [ 21 ] {} RaftInstance: last_log_idx: 71, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:28.756068 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=71, LastLogTerm=2, EntriesLength=1, CommitIndex=71, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:28.756079 [ 21 ] {} RaftInstance: idx: 72 2024.09.25 20:54:28.756090 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:28.756148 [ 21 ] {} RaftInstance: sent 2024.09.25 20:54:28.756163 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:28.756173 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1672 ms ago 2024.09.25 20:54:28.757143 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:54:28.757168 [ 8 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:28.757181 [ 8 ] {} RaftInstance: quorum idx 1, 72 71 0 2024.09.25 20:54:28.757191 [ 8 ] {} RaftInstance: local log idx 72, target_commit_idx 71, quick_commit_index_ 71, state_->get_commit_idx() 71 2024.09.25 20:54:28.757769 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:28.757794 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:28.757806 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:28.757818 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:28.757827 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:28.757837 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 71, new matched idx: 72 2024.09.25 20:54:28.757848 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:28.757859 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:28.757870 [ 18 ] {} RaftInstance: trigger commit upto 72 2024.09.25 20:54:28.757880 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:28.757890 [ 18 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:28.757901 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:28.757911 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:28.757921 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:28.757966 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:28.757980 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:28.757992 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1674 ms ago 2024.09.25 20:54:28.758015 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 71 2024.09.25 20:54:28.758025 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:54:28.758071 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:54:28.758090 [ 20 ] {} RaftInstance: commit upto 72, current idx 71 2024.09.25 20:54:28.758100 [ 20 ] {} RaftInstance: commit upto 72, current idx 72 2024.09.25 20:54:28.758124 [ 20 ] {} RaftInstance: notify cb 72 1d87caa8 2024.09.25 20:54:28.758136 [ 20 ] {} RaftInstance: DONE: commit upto 72, current idx 72 2024.09.25 20:54:28.758144 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:54:28.758217 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:28.758234 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:28.758260 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:28.758272 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:28.758281 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:28.758290 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:28.758299 [ 14 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:28.758310 [ 14 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:28.758320 [ 14 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:29.128575 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:29.128618 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:29.128631 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:29.128643 [ 18 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:29.128655 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:29.128666 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:29.128677 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:29.128731 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:29.129009 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:29.129031 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:29.129042 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:29.129052 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:29.129061 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:29.129070 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:29.129081 [ 14 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:29.129092 [ 14 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:29.129102 [ 14 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:29.336119 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:29.336155 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:29.336166 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:29.336175 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:54:29.629248 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:29.629283 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:29.629296 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:29.629318 [ 14 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:29.629331 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:29.629341 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:29.629354 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:29.629417 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:29.629734 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:29.629763 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:29.629784 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:29.629795 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:29.629805 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:29.629814 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:29.629824 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:29.629845 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:29.629856 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:30.019187 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:30.019234 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:54:30.086414 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:30.086463 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:30.086474 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:30.086516 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:54:30.086526 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:54:30.086534 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (72) and matched log idx (0) 2024.09.25 20:54:30.086543 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:54:30.086552 [ 18 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:30.086563 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 72 2024.09.25 20:54:30.086614 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:30.086629 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:30.086639 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:54:30.086671 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:30.129966 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:30.130031 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:30.130047 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:30.130060 [ 14 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:30.130073 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:30.130085 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:30.130097 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:30.130151 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:30.130497 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:30.130528 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:30.130562 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:30.130574 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:30.130584 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:30.130593 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:30.130604 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:30.130617 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:30.130627 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:30.630720 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:30.630760 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:30.630774 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:30.630787 [ 13 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:30.630798 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:30.630809 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:30.630821 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:30.630877 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:30.631154 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:30.631184 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:30.631196 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:30.631208 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:30.631218 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:30.631227 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:30.631240 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:30.631252 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:30.631262 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:30.837289 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:30.837324 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:30.837337 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:30.837347 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:54:31.131414 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:31.131453 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:31.131465 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:31.131475 [ 18 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:31.131487 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:31.131498 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:31.131511 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:31.131565 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:31.131868 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:31.131896 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:31.131909 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:31.131921 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:31.131930 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:31.131938 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:31.131949 [ 14 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:31.131961 [ 14 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:31.131972 [ 14 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:31.588010 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:31.588048 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:31.588061 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:31.588072 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:54:31.632118 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:31.632160 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:31.632174 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:31.632186 [ 14 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:31.632200 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:31.632212 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:31.632226 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:31.632283 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:31.632539 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:31.632565 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:31.632576 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:31.632585 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:31.632594 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:31.632602 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:31.632613 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:31.632624 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:31.632633 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:32.132868 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:32.132934 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:32.132948 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:32.132959 [ 15 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:32.132972 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:32.132982 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:32.132993 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:32.133049 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:32.133318 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:32.133345 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:32.133357 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:32.133368 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:32.133377 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:32.133386 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:32.133398 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:32.133411 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:32.133421 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:32.338481 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:32.338522 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:32.338535 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:32.338545 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 20:54:32.633601 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:32.633648 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:32.633661 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:32.633673 [ 18 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:32.633685 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:32.633695 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:32.633707 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:32.633766 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:32.634077 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:32.634110 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:32.634123 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:32.634135 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:32.634145 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:32.634155 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:32.634169 [ 17 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:32.634181 [ 17 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:32.634192 [ 17 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:33.089206 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:33.089252 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:33.089264 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:33.089275 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:54:33.134349 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:33.134392 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:33.134405 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:33.134417 [ 17 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:33.134429 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:33.134439 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:33.134449 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:33.134503 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:33.134783 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:33.134805 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:33.134816 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:33.134826 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:33.134837 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:33.134847 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:33.134860 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:33.134873 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:33.134884 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:33.634902 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:33.634942 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:33.634955 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:33.634967 [ 17 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:33.635044 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:33.635065 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:33.635078 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:33.635139 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:33.635455 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:33.635488 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:33.635500 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:33.635509 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:33.635517 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:33.635526 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:33.635545 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:33.635556 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:33.635566 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:33.839604 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:33.839638 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:33.839650 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:33.839661 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3752 ms ago 2024.09.25 20:54:34.135750 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:34.135789 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:34.135813 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:34.135825 [ 18 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:34.135837 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:34.135847 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:34.135869 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:34.135922 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:34.136449 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:34.136476 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:34.136489 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:34.136511 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:34.136567 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:34.136580 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:34.136591 [ 17 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:34.136604 [ 17 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:34.136615 [ 17 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:34.590574 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:34.590611 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:34.590623 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:34.590633 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4503 ms ago 2024.09.25 20:54:34.637059 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:34.637096 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:34.637107 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:34.637117 [ 17 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:34.637127 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:34.637136 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:34.637146 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:34.637194 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:34.637454 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:34.637473 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:34.637482 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:34.637491 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:34.637500 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:34.637507 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:34.637518 [ 12 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:34.637529 [ 12 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:34.637538 [ 12 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:35.137661 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:35.137692 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:35.137704 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:35.137714 [ 17 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:35.137726 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:35.137736 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:35.137747 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:35.137800 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:35.138128 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:35.138154 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:35.138167 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:35.138178 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:35.138188 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:35.138197 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:35.138209 [ 12 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:35.138222 [ 12 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:35.138233 [ 12 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:35.341308 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:35.341350 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:35.341364 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:35.341375 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5254 ms ago 2024.09.25 20:54:35.638429 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:35.638473 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:35.638488 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:35.638501 [ 12 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:35.638514 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:35.638525 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:35.638550 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:35.638605 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:35.638896 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:35.638922 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:35.638934 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:35.638945 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:35.638955 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:35.638964 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:35.638975 [ 17 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:35.638988 [ 17 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:35.639022 [ 17 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:36.092024 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:36.092056 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:36.092067 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:36.092081 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 20:54:36.139122 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:36.139165 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:36.139177 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:36.139189 [ 17 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:36.139202 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:36.139211 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:36.139222 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:36.139275 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:36.139552 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:36.139580 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:36.139592 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:36.139603 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:36.139612 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:36.139621 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:36.139633 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:36.139645 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:36.139655 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:36.639681 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:36.639716 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:36.639727 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:36.639736 [ 17 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:36.639748 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:36.639757 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:36.639767 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:36.639815 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:36.640047 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:36.640068 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:36.640077 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:36.640087 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:36.640094 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:36.640102 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:36.640112 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:36.640123 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:36.640132 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:36.842273 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:36.842311 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:36.842325 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:36.842337 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6755 ms ago 2024.09.25 20:54:37.140400 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:37.140461 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:37.140475 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:37.140485 [ 17 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:37.140497 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:37.140507 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:37.140519 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:37.140576 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:37.140880 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:37.140907 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:37.140931 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:37.140943 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:37.140952 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:37.140960 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:37.140972 [ 18 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:37.140983 [ 18 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:37.140993 [ 18 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:37.593017 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:37.593059 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:37.593071 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:37.593080 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7506 ms ago 2024.09.25 20:54:37.641333 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:37.641370 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:37.641383 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:37.641394 [ 17 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:37.641406 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:37.641416 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:37.641426 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:37.641479 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:37.641745 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:37.641769 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:37.641781 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:37.641792 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:37.641802 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:37.641810 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:37.641821 [ 19 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:37.641832 [ 19 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:37.641874 [ 19 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:38.141879 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:38.141922 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:38.141936 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:38.141948 [ 13 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:38.141961 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:38.141973 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:38.141985 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:38.142036 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:38.142318 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:38.142343 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:38.142355 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:38.142368 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:38.142377 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:38.142387 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:38.142399 [ 19 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:38.142412 [ 19 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:38.142423 [ 19 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:38.343435 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:38.343472 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:38.343484 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:38.343494 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8256 ms ago 2024.09.25 20:54:38.642572 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:38.642613 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:38.642626 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:38.642635 [ 17 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 73 2024.09.25 20:54:38.642646 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=0, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:38.642656 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:38.642667 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:38.642719 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:38.642961 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:38.642984 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=73 2024.09.25 20:54:38.642994 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:38.643004 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 73 2024.09.25 20:54:38.643014 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:38.643023 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 72 2024.09.25 20:54:38.643035 [ 13 ] {} RaftInstance: last durable index 72, precommit index 72 2024.09.25 20:54:38.643049 [ 13 ] {} RaftInstance: quorum idx 1, 72 72 0 2024.09.25 20:54:38.643062 [ 13 ] {} RaftInstance: local log idx 72, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:38.755831 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:54:38.755856 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:54:38.755900 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:54:38.755937 [ 6 ] {} RaftInstance: append at log_idx 73, timestamp 1727297678755910 2024.09.25 20:54:38.755995 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:54:38.756021 [ 21 ] {} RaftInstance: last_log_idx: 72, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:38.756036 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=72, LastLogTerm=2, EntriesLength=1, CommitIndex=72, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:38.756048 [ 21 ] {} RaftInstance: idx: 73 2024.09.25 20:54:38.756062 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:38.756123 [ 21 ] {} RaftInstance: sent 2024.09.25 20:54:38.756138 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:38.756149 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8669 ms ago 2024.09.25 20:54:38.757028 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:54:38.757054 [ 8 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:38.757068 [ 8 ] {} RaftInstance: quorum idx 1, 73 72 0 2024.09.25 20:54:38.757080 [ 8 ] {} RaftInstance: local log idx 73, target_commit_idx 72, quick_commit_index_ 72, state_->get_commit_idx() 72 2024.09.25 20:54:38.757770 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:38.757794 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:38.757804 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:38.757815 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:38.757825 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:38.757835 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 72, new matched idx: 73 2024.09.25 20:54:38.757846 [ 13 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:38.757858 [ 13 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:38.757868 [ 13 ] {} RaftInstance: trigger commit upto 73 2024.09.25 20:54:38.757877 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:38.757887 [ 13 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:38.757897 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:38.757908 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:38.757918 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:38.757965 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:38.757982 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:38.757992 [ 13 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:54:38.758025 [ 13 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 72 2024.09.25 20:54:38.758036 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:54:38.758081 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:54:38.758105 [ 20 ] {} RaftInstance: commit upto 73, current idx 72 2024.09.25 20:54:38.758116 [ 20 ] {} RaftInstance: commit upto 73, current idx 73 2024.09.25 20:54:38.758204 [ 20 ] {} RaftInstance: notify cb 73 1d661e68 2024.09.25 20:54:38.758224 [ 20 ] {} RaftInstance: DONE: commit upto 73, current idx 73 2024.09.25 20:54:38.758233 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:54:38.758516 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:38.758541 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:38.758553 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:38.758563 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:38.758575 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:38.758584 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:38.758595 [ 17 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:38.758608 [ 17 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:38.758619 [ 17 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:39.094056 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:39.094097 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:39.094111 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:39.143251 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:39.143293 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:39.143306 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:39.143319 [ 17 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:39.143332 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:39.143343 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:39.143356 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:39.143407 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:39.143630 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:39.143654 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:39.143665 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:39.143676 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:39.143686 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:39.143692 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:39.143701 [ 13 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:39.143708 [ 13 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:39.143715 [ 13 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:39.644155 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:39.644186 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:39.644199 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:39.644209 [ 14 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:39.644220 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:39.644230 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:39.644240 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:39.644295 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:39.644592 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:39.644620 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:39.644632 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:39.644643 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:39.644652 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:39.644662 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:39.644675 [ 13 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:39.644687 [ 13 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:39.644698 [ 13 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:39.844830 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:39.844875 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:39.844891 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:40.145344 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:40.145383 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:40.145395 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:40.145405 [ 13 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:40.145417 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:40.145427 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:40.145438 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:40.145489 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:40.145749 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:40.145775 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:40.145787 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:40.145797 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:40.145806 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:40.145815 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:40.145827 [ 17 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:40.145838 [ 17 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:40.145848 [ 17 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:40.595060 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:40.595094 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:40.595107 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:40.646190 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:40.646231 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:40.646243 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:40.646254 [ 17 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:40.646267 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:40.646277 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:40.646289 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:40.646346 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:40.646611 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:40.646636 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:40.646646 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:40.646656 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:40.646664 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:40.646673 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:40.646683 [ 15 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:40.646694 [ 15 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:40.646704 [ 15 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:41.146944 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:41.146990 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:41.147003 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:41.147051 [ 15 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:41.147083 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:41.147094 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:41.147105 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:41.147163 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:41.147441 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:41.147470 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:41.147482 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:41.147493 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:41.147503 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:41.147513 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:41.147526 [ 12 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:41.147538 [ 12 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:41.147549 [ 12 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:41.345560 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:41.345596 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:41.345610 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:41.647686 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:41.647733 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:41.647748 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:41.647761 [ 12 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:41.647775 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:41.647787 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:41.647799 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:41.647859 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:41.648070 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:41.648101 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:41.648114 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:41.648126 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:41.648136 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:41.648145 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:41.648159 [ 17 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:41.648172 [ 17 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:41.648182 [ 17 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:42.096392 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:42.096446 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:42.096459 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:42.148764 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:42.148800 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:42.148823 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:42.148836 [ 17 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:42.148848 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:42.148869 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:42.148881 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:42.148942 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:42.149283 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:42.149348 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:42.149360 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:42.149371 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:42.149380 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:42.149388 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:42.149407 [ 16 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:42.149420 [ 16 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:42.149430 [ 16 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:42.649411 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:42.649449 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:42.649460 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:42.649470 [ 12 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:42.649480 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:42.649489 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:42.649500 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:42.649547 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:42.649816 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:42.649842 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:42.649853 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:42.649863 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:42.649872 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:42.649880 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:42.649891 [ 16 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:42.649901 [ 16 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:42.649911 [ 16 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:42.846923 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:42.846960 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:42.846971 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:43.150166 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:43.150205 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:43.150215 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:43.150224 [ 16 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:43.150234 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:43.150243 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:43.150252 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:43.150299 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:43.150608 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:43.150633 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:43.150646 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:43.150656 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:43.150664 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:43.150672 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:43.150685 [ 12 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:43.150697 [ 12 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:43.150707 [ 12 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:43.597734 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:43.597772 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:43.597784 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:43.651004 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:43.651039 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:43.651050 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:43.651060 [ 12 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:43.651071 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:43.651080 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:43.651090 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:43.651140 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:43.651414 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:43.651439 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:43.651450 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:43.651460 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:43.651469 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:43.651478 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:43.651489 [ 16 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:43.651500 [ 16 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:43.651511 [ 16 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:44.151642 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:44.151684 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:44.151698 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:44.151710 [ 16 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:44.151722 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:44.151732 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:44.151742 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:44.151796 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:44.152067 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:44.152095 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:44.152105 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:44.152115 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:44.152123 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:44.152132 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:44.152145 [ 18 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:44.152157 [ 18 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:44.152191 [ 18 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:44.348406 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:44.348446 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:44.348457 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:44.652629 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:44.652662 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:44.652674 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:44.652683 [ 16 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:44.652694 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:44.652703 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:44.652712 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:44.652806 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:44.653065 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:44.653085 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:44.653095 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:44.653105 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:44.653113 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:44.653122 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:44.653132 [ 12 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:44.653143 [ 12 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:44.653153 [ 12 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:45.099278 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:45.099313 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:45.099326 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:45.153409 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:45.153447 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:45.153460 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:45.153472 [ 19 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:45.153484 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:45.153495 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:45.153506 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:45.153556 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:45.153800 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:45.153824 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:45.153835 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:45.153846 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:45.153856 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:45.153866 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:45.153876 [ 12 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:45.153887 [ 12 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:45.153897 [ 12 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:45.654011 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:45.654046 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:45.654058 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:45.654068 [ 12 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:45.654079 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:45.654088 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:45.654099 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:45.654155 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:45.654437 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:45.654461 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:45.654472 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:45.654482 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:45.654490 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:45.654499 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:45.654510 [ 16 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:45.654521 [ 16 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:45.654530 [ 16 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:45.849559 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:45.849596 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:45.849610 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:46.154710 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:46.154750 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:46.154763 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:46.154775 [ 16 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:46.154787 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:46.154798 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:46.154808 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:46.154863 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:46.155166 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:46.155188 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:46.155200 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:46.155211 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:46.155220 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:46.155229 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:46.155241 [ 12 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:46.155253 [ 12 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:46.155264 [ 12 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:46.600297 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:46.600337 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:46.600350 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:46.655590 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:46.655636 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:46.655648 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:46.655660 [ 12 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:46.655672 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:46.655691 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:46.655702 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:46.655757 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:46.656057 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:46.656079 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:46.656097 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:46.656108 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:46.656117 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:46.656125 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:46.656137 [ 19 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:46.656148 [ 19 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:46.656165 [ 19 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:47.156288 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:47.156351 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:47.156364 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:47.156375 [ 19 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:47.156436 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:47.156454 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:47.156465 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:47.156531 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:47.156798 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:47.156825 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:47.156838 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:47.156849 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:47.156859 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:47.156868 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:47.156879 [ 14 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:47.156890 [ 14 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:47.156902 [ 14 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:47.351194 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:47.351235 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:47.351249 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:47.657459 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:47.657497 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:47.657509 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:47.657520 [ 14 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:47.657532 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:47.657542 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:47.657553 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:47.657605 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:47.657880 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:47.657905 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:47.657916 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:47.657926 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:47.657936 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:47.657944 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:47.657956 [ 19 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:47.657967 [ 19 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:47.657977 [ 19 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:48.102014 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:48.102054 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:48.102066 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:48.158112 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:48.158150 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:48.158162 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:48.158173 [ 19 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:48.158185 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:48.158196 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:48.158206 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:48.158271 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:48.158535 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:48.158561 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:48.158573 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:48.158584 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:48.158593 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:48.158602 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:48.158614 [ 12 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:48.158626 [ 12 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:48.158637 [ 12 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:48.658846 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:48.658887 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:48.658900 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:48.658912 [ 12 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 74 2024.09.25 20:54:48.658925 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=0, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:48.658936 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:48.658987 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:48.659099 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:48.659366 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:48.659395 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=74 2024.09.25 20:54:48.659408 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:48.659420 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 74 2024.09.25 20:54:48.659430 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:48.659439 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 73 2024.09.25 20:54:48.659451 [ 13 ] {} RaftInstance: last durable index 73, precommit index 73 2024.09.25 20:54:48.659464 [ 13 ] {} RaftInstance: quorum idx 1, 73 73 0 2024.09.25 20:54:48.659475 [ 13 ] {} RaftInstance: local log idx 73, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:48.755849 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:54:48.755877 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:54:48.755928 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:54:48.755989 [ 6 ] {} RaftInstance: append at log_idx 74, timestamp 1727297688755941 2024.09.25 20:54:48.756072 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:54:48.756099 [ 21 ] {} RaftInstance: last_log_idx: 73, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:48.756115 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=73, LastLogTerm=2, EntriesLength=1, CommitIndex=73, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:48.756125 [ 21 ] {} RaftInstance: idx: 74 2024.09.25 20:54:48.756137 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:48.756196 [ 21 ] {} RaftInstance: sent 2024.09.25 20:54:48.756212 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:48.757174 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:54:48.757201 [ 8 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:48.757214 [ 8 ] {} RaftInstance: quorum idx 1, 74 73 0 2024.09.25 20:54:48.757225 [ 8 ] {} RaftInstance: local log idx 74, target_commit_idx 73, quick_commit_index_ 73, state_->get_commit_idx() 73 2024.09.25 20:54:48.757601 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:48.757626 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:48.757682 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:48.757694 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:48.757703 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:48.757711 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 73, new matched idx: 74 2024.09.25 20:54:48.757720 [ 19 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:48.757729 [ 19 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:48.757738 [ 19 ] {} RaftInstance: trigger commit upto 74 2024.09.25 20:54:48.757745 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:48.757753 [ 19 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:48.757762 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 74 2024.09.25 20:54:48.757772 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:48.757782 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:48.757828 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:48.757840 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:48.757849 [ 19 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 73 2024.09.25 20:54:48.757858 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:54:48.757896 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:54:48.757921 [ 20 ] {} RaftInstance: commit upto 74, current idx 73 2024.09.25 20:54:48.757933 [ 20 ] {} RaftInstance: commit upto 74, current idx 74 2024.09.25 20:54:48.757967 [ 20 ] {} RaftInstance: notify cb 74 1d87b808 2024.09.25 20:54:48.757980 [ 20 ] {} RaftInstance: DONE: commit upto 74, current idx 74 2024.09.25 20:54:48.757990 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:54:48.758142 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:48.758164 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:48.758174 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:48.758184 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:48.758192 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:48.758200 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:48.758237 [ 13 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:48.758249 [ 13 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:48.758259 [ 13 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:48.852478 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:48.852520 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:48.852534 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:49.159592 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:49.159638 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:49.159656 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:49.159670 [ 13 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:49.159685 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:49.159696 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:49.159708 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:49.159767 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:49.160074 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:49.160102 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:49.160115 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:49.160126 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:49.160136 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:49.160145 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:49.160157 [ 19 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:49.160170 [ 19 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:49.160180 [ 19 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:49.604063 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:49.604104 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:49.604117 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:49.660197 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:49.660232 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:49.660244 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:49.660255 [ 19 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:49.660267 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:49.660277 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:49.660287 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:49.660342 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:49.660604 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:49.660630 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:49.660640 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:49.660650 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:49.660658 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:49.660667 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:49.660678 [ 13 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:49.660690 [ 13 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:49.660700 [ 13 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:50.160730 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:50.160773 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:50.160785 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:50.160797 [ 15 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:50.160809 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:50.160819 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:50.160830 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:50.160883 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:50.161180 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:50.161206 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:50.161218 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:50.161228 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:50.161237 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:50.161246 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:50.161259 [ 13 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:50.161271 [ 13 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:50.161282 [ 13 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:50.354314 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:50.354351 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:50.354364 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:50.661431 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:50.661474 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:50.661488 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:50.661499 [ 19 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:50.661511 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:50.661523 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:50.661534 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:50.661592 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:50.661860 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:50.661880 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:50.661889 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:50.661917 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:50.661927 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:50.661935 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:50.661945 [ 15 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:50.661957 [ 15 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:50.661967 [ 15 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:51.105269 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:51.105307 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:51.105318 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:51.162390 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:51.162432 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:51.162445 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:51.162458 [ 15 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:51.162471 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:51.162481 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:51.162492 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:51.162550 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:51.162846 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:51.162869 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:51.162881 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:51.162891 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:51.162901 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:51.162910 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:51.162922 [ 17 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:51.162934 [ 17 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:51.162945 [ 17 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:51.663030 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:51.663071 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:51.663083 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:51.663095 [ 19 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:51.663107 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:51.663118 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:51.663130 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:51.663183 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:51.663486 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:51.663514 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:51.663526 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:51.663537 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:51.663546 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:51.663554 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:51.663566 [ 17 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:51.663576 [ 17 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:51.663586 [ 17 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:51.855854 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:51.855889 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:51.855902 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:52.163980 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:52.164047 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:52.164062 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:54:52.164074 [ 17 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:52.164088 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:52.164100 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:52.164112 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:52.164166 [ 17 ] {} RaftInstance: sent 2024.09.25 20:54:52.164686 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:52.164705 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:52.164714 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:52.164723 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:52.164765 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:52.164780 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:52.164791 [ 15 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:52.164802 [ 15 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:52.164811 [ 15 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:52.606813 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:52.606853 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:52.606865 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:52.664973 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:52.665014 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:52.665026 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:52.665038 [ 15 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:52.665051 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:52.665061 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:52.665072 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:52.665128 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:52.665463 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:52.665488 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:52.665500 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:52.665511 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:52.665521 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:52.665529 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:52.665541 [ 18 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:52.665554 [ 18 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:52.665564 [ 18 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:53.165757 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:53.165792 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:53.165803 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:53.165813 [ 16 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:53.165825 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:53.165834 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:53.165844 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:53.165893 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:53.166280 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:53.166304 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:53.166316 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:53.166327 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:53.166336 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:53.166345 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:53.166357 [ 18 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:53.166369 [ 18 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:53.166379 [ 18 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:53.357526 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:53.357568 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:53.357582 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:53.666701 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:53.666738 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:53.666751 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:53.666762 [ 18 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:53.666775 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:53.666785 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:53.666795 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:53.666849 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:53.667146 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:53.667168 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:53.667179 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:53.667189 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:53.667199 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:53.667209 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:53.667222 [ 16 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:53.667235 [ 16 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:53.667245 [ 16 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:54.108446 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:54.108497 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:54.108510 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:54.167599 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:54.167656 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:54.167671 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:54:54.167684 [ 16 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:54.167698 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:54.167709 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:54.167721 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:54.167778 [ 16 ] {} RaftInstance: sent 2024.09.25 20:54:54.168071 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:54.168101 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:54.168113 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:54.168124 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:54.168134 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:54.168143 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:54.168156 [ 15 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:54.168168 [ 15 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:54.168178 [ 15 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:54.668215 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:54.668260 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:54.668275 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:54.668288 [ 18 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:54.668302 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:54.668313 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:54.668325 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:54.668383 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:54.668639 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:54.668668 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:54.668679 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:54.668689 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:54.668697 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:54.668706 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:54.668717 [ 15 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:54.668729 [ 15 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:54.668739 [ 15 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:54.858953 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:54.858993 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:54.859006 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:55.169471 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:55.169519 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:55.169531 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:55.169542 [ 15 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:55.169553 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:55.169563 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:55.169574 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:55.169628 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:55.169909 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:55.169937 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:55.169949 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:55.169960 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:55.169970 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:55.169980 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:55.169992 [ 18 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:55.170004 [ 18 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:55.170015 [ 18 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:55.610022 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:55.610077 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:55.610090 [ 12 ] {} RaftInstance: connection to peer 1 is not active long time: 25523 ms, force re-connect 2024.09.25 20:54:55.610123 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:55.610164 [ 12 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:54:55.610175 [ 12 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:54:55.610183 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (73) and matched log idx (0) 2024.09.25 20:54:55.610193 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:54:55.610202 [ 12 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:55.610212 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 73 2024.09.25 20:54:55.610220 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:55.610229 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:55.610239 [ 12 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:54:55.610265 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:55.610409 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:55.610433 [ 12 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:54:55.670653 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:55.670689 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:55.670703 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:54:55.670715 [ 18 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:55.670728 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:55.670739 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:55.670751 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:55.670806 [ 18 ] {} RaftInstance: sent 2024.09.25 20:54:55.671118 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:55.671145 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:55.671156 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:55.671166 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:55.671176 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:55.671185 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:55.671196 [ 12 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:55.671207 [ 12 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:55.671217 [ 12 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:56.171241 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:56.171329 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:56.171353 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:54:56.171364 [ 15 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:56.171377 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:56.171388 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:56.171401 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:56.171453 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:56.171738 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:56.171785 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:56.171799 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:56.171810 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:56.171818 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:56.171828 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:56.171840 [ 12 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:56.171851 [ 12 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:56.171862 [ 12 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:56.360864 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:56.360905 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:56.360918 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:56.360961 [ 15 ] {} RaftInstance: asio client created: 1d874c50 2024.09.25 20:54:56.360972 [ 15 ] {} RaftInstance: 1d874c50 reconnect peer 1 2024.09.25 20:54:56.360981 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (75) and matched log idx (0) 2024.09.25 20:54:56.360991 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:54:56.361001 [ 15 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:56.361012 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:56.361021 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:56.361031 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:56.361041 [ 15 ] {} RaftInstance: socket 1d874c50 to ::1:39101 is not opened yet 2024.09.25 20:54:56.361067 [ 15 ] {} RaftInstance: sent 2024.09.25 20:54:56.672382 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:56.672425 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:56.672448 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:54:56.672460 [ 12 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:56.672472 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:56.672483 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:56.672503 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:56.672566 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:56.672894 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:56.672932 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:56.672945 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:56.672956 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:56.672976 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:56.672986 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:56.672998 [ 18 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:56.673011 [ 18 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:56.673022 [ 18 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:57.111125 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:57.111208 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:57.111223 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:57.173547 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:57.173586 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:57.173599 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:57.173610 [ 14 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:57.173622 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:57.173632 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:57.173642 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:57.173691 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:57.173967 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:57.173994 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:57.174037 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:57.174051 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:57.174061 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:57.174071 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:57.174083 [ 18 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:57.174095 [ 18 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:57.174106 [ 18 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:57.589168 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:54:57.589217 [ 12 ] {} RaftInstance: asio client destroyed: 1d874c50 2024.09.25 20:54:57.674408 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:57.674438 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:57.674450 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:54:57.674461 [ 14 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:57.674473 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:57.674482 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:57.674493 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:57.674556 [ 14 ] {} RaftInstance: sent 2024.09.25 20:54:57.674815 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:57.674841 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:57.674854 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:57.674865 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:57.674874 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:57.674882 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:57.674894 [ 12 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:57.674906 [ 12 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:57.674917 [ 12 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:57.862071 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:57.862110 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:57.862123 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:54:57.862165 [ 12 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:54:57.862177 [ 12 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:54:57.862187 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (75) and matched log idx (0) 2024.09.25 20:54:57.862196 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:54:57.862206 [ 12 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:57.862217 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:57.862225 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:57.862235 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:54:57.862246 [ 12 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:54:57.862271 [ 12 ] {} RaftInstance: sent 2024.09.25 20:54:58.175561 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:58.175603 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:58.175616 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:58.175627 [ 13 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:58.175639 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:58.175657 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:58.175668 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:58.175718 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:58.177376 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:58.177411 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:58.177424 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:58.177435 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:58.177445 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:58.177456 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:58.177477 [ 12 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:58.177490 [ 12 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:58.177501 [ 12 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:58.612789 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:58.612827 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:58.612838 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:58.676089 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:58.676119 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:58.676129 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:58.676139 [ 13 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 75 2024.09.25 20:54:58.676151 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=0, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:58.676159 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:58.676170 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:58.676218 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:58.676511 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:58.676534 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=75 2024.09.25 20:54:58.676545 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:58.676554 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 75 2024.09.25 20:54:58.676563 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:58.676571 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 74 2024.09.25 20:54:58.676581 [ 12 ] {} RaftInstance: last durable index 74, precommit index 74 2024.09.25 20:54:58.676593 [ 12 ] {} RaftInstance: quorum idx 1, 74 74 0 2024.09.25 20:54:58.676602 [ 12 ] {} RaftInstance: local log idx 74, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:58.755824 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:54:58.755855 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:54:58.755899 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:54:58.755942 [ 6 ] {} RaftInstance: append at log_idx 75, timestamp 1727297698755912 2024.09.25 20:54:58.755998 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:54:58.756017 [ 21 ] {} RaftInstance: last_log_idx: 74, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:54:58.756032 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=74, LastLogTerm=2, EntriesLength=1, CommitIndex=74, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:58.756061 [ 21 ] {} RaftInstance: idx: 75 2024.09.25 20:54:58.756078 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:58.756136 [ 21 ] {} RaftInstance: sent 2024.09.25 20:54:58.756152 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:58.757099 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:54:58.757122 [ 8 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:54:58.757134 [ 8 ] {} RaftInstance: quorum idx 1, 75 74 0 2024.09.25 20:54:58.757144 [ 8 ] {} RaftInstance: local log idx 75, target_commit_idx 74, quick_commit_index_ 74, state_->get_commit_idx() 74 2024.09.25 20:54:58.757512 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:58.757536 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:54:58.757545 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:58.757555 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:54:58.757563 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:58.757572 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 74, new matched idx: 75 2024.09.25 20:54:58.757581 [ 19 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:54:58.757590 [ 19 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:54:58.757599 [ 19 ] {} RaftInstance: trigger commit upto 75 2024.09.25 20:54:58.757607 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:58.757615 [ 19 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:54:58.757624 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 75 2024.09.25 20:54:58.757633 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:58.757641 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:58.757681 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:58.757693 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:58.757702 [ 19 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 74 2024.09.25 20:54:58.757713 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:54:58.757754 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:54:58.757782 [ 20 ] {} RaftInstance: commit upto 75, current idx 74 2024.09.25 20:54:58.757792 [ 20 ] {} RaftInstance: commit upto 75, current idx 75 2024.09.25 20:54:58.757826 [ 20 ] {} RaftInstance: notify cb 75 1d874e38 2024.09.25 20:54:58.757838 [ 20 ] {} RaftInstance: DONE: commit upto 75, current idx 75 2024.09.25 20:54:58.757847 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:54:58.757979 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:58.758006 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:54:58.758031 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:58.758039 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:54:58.758048 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:58.758055 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:54:58.758064 [ 12 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:54:58.758074 [ 12 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:54:58.758083 [ 12 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:54:59.177096 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:59.177123 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:59.177131 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:54:59.177138 [ 19 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:54:59.177146 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:54:59.177153 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:59.177160 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:59.177203 [ 19 ] {} RaftInstance: sent 2024.09.25 20:54:59.177399 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:59.177426 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:54:59.177439 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:59.177450 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:54:59.177459 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:59.177468 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:54:59.177479 [ 13 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:54:59.177491 [ 13 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:54:59.177502 [ 13 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:54:59.363507 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:54:59.363537 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:59.363546 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:54:59.677631 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:54:59.677666 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:54:59.677681 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:54:59.677694 [ 13 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:54:59.677707 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:54:59.677718 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:54:59.677730 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:54:59.677785 [ 13 ] {} RaftInstance: sent 2024.09.25 20:54:59.678088 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:54:59.678114 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:54:59.678125 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:54:59.678136 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:54:59.678144 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:54:59.678152 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:54:59.678162 [ 19 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:54:59.678173 [ 19 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:54:59.678182 [ 19 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:00.114230 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:00.114260 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:00.114270 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:00.178353 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:00.178389 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:00.178402 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:00.178414 [ 19 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:00.178427 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:00.178438 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:00.178450 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:00.178510 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:00.178804 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:00.178827 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:00.178834 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:00.178841 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:00.178847 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:00.178853 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:00.178861 [ 13 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:00.178869 [ 13 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:00.178876 [ 13 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:00.678903 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:00.678944 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:00.678957 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:00.678965 [ 16 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:00.678974 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:00.678981 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:00.679047 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:00.679143 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:00.679401 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:00.679427 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:00.679440 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:00.679452 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:00.679462 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:00.679472 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:00.679484 [ 13 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:00.679497 [ 13 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:00.679509 [ 13 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:00.699171 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:00.699208 [ 16 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:00.864413 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:00.864449 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:00.864461 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:00.864503 [ 13 ] {} RaftInstance: asio client created: 1d88f710 2024.09.25 20:55:00.864516 [ 13 ] {} RaftInstance: 1d88f710 reconnect peer 1 2024.09.25 20:55:00.864527 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (75) and matched log idx (0) 2024.09.25 20:55:00.864536 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:55:00.864547 [ 13 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:00.864560 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 75 2024.09.25 20:55:00.864569 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:00.864614 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:00.864630 [ 13 ] {} RaftInstance: socket 1d88f710 to ::1:39101 is not opened yet 2024.09.25 20:55:00.864648 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:00.864791 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:00.864822 [ 13 ] {} RaftInstance: asio client destroyed: 1d88f710 2024.09.25 20:55:01.180358 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:01.180400 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:01.180416 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:01.180427 [ 16 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:01.180473 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:01.180486 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:01.180498 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:01.180554 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:01.180846 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:01.180871 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:01.180883 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:01.180894 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:01.180903 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:01.180913 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:01.180925 [ 13 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:01.180937 [ 13 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:01.180949 [ 13 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:01.615063 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:01.615100 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:01.615111 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:01.615148 [ 19 ] {} RaftInstance: asio client created: 1d88f710 2024.09.25 20:55:01.615157 [ 19 ] {} RaftInstance: 1d88f710 reconnect peer 1 2024.09.25 20:55:01.615164 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (76) and matched log idx (0) 2024.09.25 20:55:01.615170 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:55:01.615177 [ 19 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:01.615185 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:01.615191 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:01.615199 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:01.615207 [ 19 ] {} RaftInstance: socket 1d88f710 to ::1:39101 is not opened yet 2024.09.25 20:55:01.615248 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:01.615356 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:01.615380 [ 19 ] {} RaftInstance: asio client destroyed: 1d88f710 2024.09.25 20:55:01.681613 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:01.681649 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:01.681661 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:55:01.681673 [ 13 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:01.681687 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:01.681697 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:01.681709 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:01.681764 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:01.682129 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:01.682177 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:01.682198 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:01.682210 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:01.682219 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:01.682267 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:01.682282 [ 16 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:01.682295 [ 16 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:01.682307 [ 16 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:02.182212 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:02.182276 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:02.182288 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:02.182329 [ 15 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:02.182343 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:02.182352 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:02.182363 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:02.182417 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:02.182690 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:02.182712 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:02.182724 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:02.182735 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:02.182745 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:02.182754 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:02.182766 [ 16 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:02.182779 [ 16 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:02.182790 [ 16 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:02.366022 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:02.366056 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:02.366069 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:02.366112 [ 13 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:55:02.366123 [ 13 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:55:02.366133 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (76) and matched log idx (0) 2024.09.25 20:55:02.366143 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:55:02.366154 [ 13 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:02.366166 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:02.366176 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:02.366185 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:02.366198 [ 13 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:55:02.366224 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:02.683501 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:02.683540 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:02.683554 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:02.683565 [ 16 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:02.683578 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:02.683588 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:02.683600 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:02.683659 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:02.683956 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:02.683983 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:02.683996 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:02.684008 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:02.684018 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:02.684027 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:02.684039 [ 13 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:02.684052 [ 13 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:02.684064 [ 13 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:02.809145 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:02.809234 [ 15 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:55:03.116424 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:03.116461 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:03.116474 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:03.116513 [ 13 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:55:03.116523 [ 13 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:55:03.116532 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (76) and matched log idx (0) 2024.09.25 20:55:03.116540 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:55:03.116549 [ 13 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:03.116560 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:03.116568 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:03.116578 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:03.116587 [ 13 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:55:03.116612 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:03.183865 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:03.183903 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:03.183914 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:03.183924 [ 15 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:03.183934 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:03.183943 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:03.183952 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:03.184005 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:03.184274 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:03.184304 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:03.184317 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:03.184328 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:03.184337 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:03.184347 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:03.184359 [ 13 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:03.184371 [ 13 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:03.184382 [ 13 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:03.559140 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:03.559181 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:55:03.684383 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:03.684421 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:03.684435 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:55:03.684448 [ 13 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:03.684460 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:03.684471 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:03.684483 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:03.684537 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:03.684812 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:03.684834 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:03.684844 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:03.684855 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:03.684865 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:03.684874 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:03.684886 [ 16 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:03.684897 [ 16 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:03.684907 [ 16 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:03.867138 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:03.867174 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:03.867187 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:03.867226 [ 18 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:55:03.867237 [ 18 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:55:03.867246 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (76) and matched log idx (0) 2024.09.25 20:55:03.867256 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:55:03.867266 [ 18 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:03.867276 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:03.867285 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:03.867295 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:03.867305 [ 18 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:55:03.867332 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:03.867485 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:03.867512 [ 13 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:55:04.184697 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:04.184886 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:04.184898 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:04.184907 [ 18 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:04.184918 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:04.184926 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:04.184935 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:04.184985 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:04.185285 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:04.185312 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:04.185323 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:04.185333 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:04.185341 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:04.185349 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:04.185360 [ 16 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:04.185372 [ 16 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:04.185382 [ 16 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:04.618407 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:04.618447 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:04.618462 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:04.618504 [ 18 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:55:04.618517 [ 18 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:55:04.618528 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (76) and matched log idx (0) 2024.09.25 20:55:04.618539 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:55:04.618551 [ 18 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:04.618564 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:04.618574 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:04.618586 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:04.618597 [ 18 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:55:04.618629 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:04.618758 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:04.618785 [ 18 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:55:04.685968 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:04.686012 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:04.686025 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:04.686036 [ 16 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:04.686048 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:04.686059 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:04.686069 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:04.686128 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:04.686387 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:04.686412 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:04.686424 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:04.686435 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:04.686444 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:04.686453 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:04.686465 [ 18 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:04.686478 [ 18 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:04.686488 [ 18 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:05.186532 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:05.186570 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:05.186581 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:05.186590 [ 16 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:05.186602 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:05.186611 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:05.186622 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:05.186668 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:05.186940 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:05.186962 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:05.186973 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:05.186983 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:05.187010 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:05.187020 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:05.187033 [ 18 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:05.187045 [ 18 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:05.187055 [ 18 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:05.369081 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:05.369122 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:05.369135 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:05.369176 [ 16 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:55:05.369188 [ 16 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:55:05.369199 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (76) and matched log idx (0) 2024.09.25 20:55:05.369209 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:55:05.369220 [ 16 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:05.369231 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:05.369241 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:05.369251 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:05.369262 [ 16 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:55:05.369286 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:05.687562 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:05.687599 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:05.687611 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:05.687622 [ 18 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:05.687634 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:05.687645 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:05.687655 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:05.687711 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:05.687980 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:05.688001 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:05.688027 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:05.688036 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:05.688045 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:05.688053 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:05.688064 [ 16 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:05.688075 [ 16 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:05.688103 [ 16 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:05.789154 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:05.789220 [ 18 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:55:06.119370 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:06.119413 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:06.119428 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:06.119470 [ 14 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:55:06.119483 [ 14 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:55:06.119494 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (76) and matched log idx (0) 2024.09.25 20:55:06.119504 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:55:06.119514 [ 14 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:06.119526 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:06.119536 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:06.119546 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:06.119557 [ 14 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:55:06.119584 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:06.188101 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:06.188145 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:06.188160 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:06.188174 [ 18 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:06.188187 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:06.188200 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:06.188213 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:06.188295 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:06.188596 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:06.188623 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:06.188633 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:06.188644 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:06.188654 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:06.188662 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:06.188673 [ 14 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:06.188685 [ 14 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:06.188695 [ 14 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:06.539142 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:06.539182 [ 14 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:55:06.688448 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:06.688488 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:06.688501 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:06.688512 [ 12 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:06.688525 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:06.688535 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:06.688547 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:06.688602 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:06.688885 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:06.688912 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:06.688925 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:06.688935 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:06.688944 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:06.688953 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:06.688964 [ 18 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:06.688976 [ 18 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:06.688986 [ 18 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:06.870240 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:06.870284 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:06.870300 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:06.870348 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 20:55:06.870361 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 20:55:06.870372 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (76) and matched log idx (0) 2024.09.25 20:55:06.870383 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:55:06.870394 [ 12 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:06.870405 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:06.870416 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:06.870428 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:06.870458 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 20:55:06.870489 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:07.188736 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:07.188787 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:07.188801 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:07.188811 [ 18 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:07.188823 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:07.188834 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:07.188846 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:07.188917 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:07.189316 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:07.189340 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:07.189353 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:07.189364 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:07.189375 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:07.189384 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:07.189397 [ 12 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:07.189410 [ 12 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:07.189467 [ 12 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:07.621541 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:07.621576 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:07.621588 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:07.689948 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:07.689987 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:07.690001 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:07.690013 [ 12 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:07.690025 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:07.690037 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:07.690049 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:07.690097 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:07.690396 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:07.690442 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:07.690455 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:07.690465 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:07.690475 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:07.690484 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:07.690497 [ 18 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:07.690509 [ 18 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:07.690520 [ 18 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:08.190728 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:08.190763 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:08.190775 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:08.190786 [ 12 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:08.190798 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:08.190808 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:08.190819 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:08.190872 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:08.191180 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:08.191202 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:08.191213 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:08.191224 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:08.191233 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:08.191243 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:08.191255 [ 18 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:08.191269 [ 18 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:08.191281 [ 18 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:08.372533 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:08.372582 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:08.372595 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:08.691670 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:08.691709 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:08.691722 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:08.691734 [ 18 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 76 2024.09.25 20:55:08.691746 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=0, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:08.691757 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:08.691769 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:08.691826 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:08.692115 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:08.692143 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=76 2024.09.25 20:55:08.692155 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:08.692165 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 76 2024.09.25 20:55:08.692174 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:08.692184 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 75 2024.09.25 20:55:08.692196 [ 17 ] {} RaftInstance: last durable index 75, precommit index 75 2024.09.25 20:55:08.692209 [ 17 ] {} RaftInstance: quorum idx 1, 75 75 0 2024.09.25 20:55:08.692220 [ 17 ] {} RaftInstance: local log idx 75, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:08.755829 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:55:08.755850 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:55:08.755892 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:55:08.755929 [ 6 ] {} RaftInstance: append at log_idx 76, timestamp 1727297708755902 2024.09.25 20:55:08.755975 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:55:08.756037 [ 21 ] {} RaftInstance: last_log_idx: 75, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:08.756076 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=75, LastLogTerm=2, EntriesLength=1, CommitIndex=75, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:08.756088 [ 21 ] {} RaftInstance: idx: 76 2024.09.25 20:55:08.756101 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:08.756158 [ 21 ] {} RaftInstance: sent 2024.09.25 20:55:08.756175 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:08.757265 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:55:08.757289 [ 8 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:08.757302 [ 8 ] {} RaftInstance: quorum idx 1, 76 75 0 2024.09.25 20:55:08.757312 [ 8 ] {} RaftInstance: local log idx 76, target_commit_idx 75, quick_commit_index_ 75, state_->get_commit_idx() 75 2024.09.25 20:55:08.757565 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:08.757593 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:08.757605 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:08.757634 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:08.757644 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:08.757654 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 75, new matched idx: 76 2024.09.25 20:55:08.757664 [ 19 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:08.757675 [ 19 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:08.757684 [ 19 ] {} RaftInstance: trigger commit upto 76 2024.09.25 20:55:08.757693 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:08.757702 [ 19 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:08.757713 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:08.757722 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:08.757731 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:08.757780 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:08.757794 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:08.757804 [ 19 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 75 2024.09.25 20:55:08.757814 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:55:08.757849 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:55:08.757862 [ 20 ] {} RaftInstance: commit upto 76, current idx 75 2024.09.25 20:55:08.757872 [ 20 ] {} RaftInstance: commit upto 76, current idx 76 2024.09.25 20:55:08.757903 [ 20 ] {} RaftInstance: notify cb 76 1d87b748 2024.09.25 20:55:08.757915 [ 20 ] {} RaftInstance: DONE: commit upto 76, current idx 76 2024.09.25 20:55:08.757924 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:55:08.758041 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:08.758064 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:08.758074 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:08.758084 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:08.758092 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:08.758101 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:08.758111 [ 17 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:08.758121 [ 17 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:08.758131 [ 17 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:09.123198 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:09.123236 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:09.123249 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:09.192539 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:09.192580 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:09.192593 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:09.192605 [ 18 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:09.192615 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:09.192624 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:09.192636 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:09.192689 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:09.192951 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:09.192976 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:09.192988 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:09.192998 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:09.193007 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:09.193016 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:09.193028 [ 19 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:09.193040 [ 19 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:09.193051 [ 19 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:09.693081 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:09.693125 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:09.693136 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:09.693146 [ 15 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:09.693158 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:09.693166 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:09.693176 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:09.693225 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:09.693484 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:09.693506 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:09.693515 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:09.693524 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:09.693532 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:09.693540 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:09.693551 [ 19 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:09.693562 [ 19 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:09.693571 [ 19 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:09.873623 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:09.873658 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:09.873670 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:10.193993 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:10.194031 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:10.194044 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:10.194055 [ 19 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:10.194067 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:10.194078 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:10.194090 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:10.194147 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:10.194398 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:10.194420 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:10.194432 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:10.194441 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:10.194449 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:10.194457 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:10.194469 [ 18 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:10.194481 [ 18 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:10.194491 [ 18 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:10.629314 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:10.629359 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:10.629371 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:10.694418 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:10.694455 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:10.694467 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:10.694479 [ 18 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:10.694494 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:10.694506 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:10.694517 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:10.694570 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:10.694840 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:10.694870 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:10.694881 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:10.694892 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:10.694900 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:10.694909 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:10.694919 [ 19 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:10.694931 [ 19 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:10.694941 [ 19 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:11.194973 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:11.195009 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:11.195021 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:11.195032 [ 16 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:11.195045 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:11.195056 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:11.195067 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:11.195125 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:11.195378 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:11.195400 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:11.195409 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:11.195418 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:11.195427 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:11.195435 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:11.195446 [ 19 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:11.195491 [ 19 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:11.195504 [ 19 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:11.379510 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:11.379545 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:11.379557 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:11.702148 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:11.702186 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:11.702197 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:11.702208 [ 19 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:11.702219 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:11.702228 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:11.702238 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:11.702293 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:11.702563 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:11.702594 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:11.702607 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:11.702619 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:11.702629 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:11.702639 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:11.702653 [ 18 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:11.702667 [ 18 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:11.702678 [ 18 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:12.129686 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:12.129749 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:12.129762 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:12.203027 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:12.203067 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:12.203078 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:12.203088 [ 18 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:12.203101 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:12.203111 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:12.203121 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:12.203174 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:12.203465 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:12.203494 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:12.203506 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:12.203516 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:12.203526 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:12.203535 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:12.203547 [ 19 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:12.203558 [ 19 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:12.203568 [ 19 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:12.703676 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:12.703726 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:12.703740 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:12.703750 [ 18 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:12.703762 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:12.703773 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:12.703785 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:12.703855 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:12.704182 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:12.704212 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:12.704224 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:12.704235 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:12.704244 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:12.704278 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:12.704292 [ 19 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:12.704305 [ 19 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:12.704317 [ 19 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:12.880299 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:12.880333 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:12.880345 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:13.204421 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:13.204464 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:13.204477 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:13.204487 [ 19 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:13.204499 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:13.204509 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:13.204520 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:13.204575 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:13.204885 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:13.204910 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:13.204921 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:13.204931 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:13.204940 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:13.204948 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:13.204961 [ 14 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:13.204972 [ 14 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:13.204982 [ 14 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:13.631064 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:13.631102 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:13.631115 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:13.705162 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:13.705198 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:13.705210 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:13.705222 [ 14 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:13.705235 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:13.705246 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:13.705257 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:13.705314 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:13.705566 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:13.705590 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:13.705601 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:13.705611 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:13.705619 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:13.705639 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:13.705651 [ 18 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:13.705662 [ 18 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:13.705672 [ 18 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:14.205809 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:14.205848 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:14.205862 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:14.205874 [ 18 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:14.205888 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:14.205899 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:14.205910 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:14.205966 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:14.206251 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:14.206303 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:14.206314 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:14.206325 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:14.206334 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:14.206344 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:14.206355 [ 12 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:14.206367 [ 12 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:14.206376 [ 12 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:14.381393 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:14.381434 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:14.381447 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:14.706508 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:14.706549 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:14.706562 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:14.706573 [ 12 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:14.706586 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:14.706596 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:14.706606 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:14.706661 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:14.706917 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:14.706938 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:14.706948 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:14.706956 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:14.706965 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:14.706973 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:14.706984 [ 18 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:14.706996 [ 18 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:14.707005 [ 18 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:15.132086 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:15.132127 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:15.132139 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:15.207197 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:15.207231 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:15.207243 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:15.207254 [ 12 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:15.207265 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:15.207274 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:15.207284 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:15.207332 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:15.207609 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:15.207636 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:15.207647 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:15.207656 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:15.207666 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:15.207674 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:15.207685 [ 17 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:15.207696 [ 17 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:15.207706 [ 17 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:15.707719 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:15.707762 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:15.707776 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:15.707788 [ 15 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:15.707801 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:15.707810 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:15.707820 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:15.707873 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:15.708160 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:15.708186 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:15.708199 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:15.708210 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:15.708220 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:15.708229 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:15.708242 [ 17 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:15.708255 [ 17 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:15.708266 [ 17 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:15.882495 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:15.882534 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:15.882547 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:16.208600 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:16.208645 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:16.208657 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:55:16.208668 [ 17 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:16.208680 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:16.208689 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:16.208700 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:16.208769 [ 17 ] {} RaftInstance: sent 2024.09.25 20:55:16.209069 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:16.209099 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:16.209112 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:16.209124 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:16.209133 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:16.209143 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:16.209155 [ 15 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:16.209167 [ 15 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:16.209178 [ 15 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:16.633153 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:16.633188 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:16.633201 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:16.709297 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:16.709330 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:16.709341 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:55:16.709358 [ 17 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:16.709369 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:16.709377 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:16.709387 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:16.709509 [ 17 ] {} RaftInstance: sent 2024.09.25 20:55:16.709877 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:16.709913 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:16.709927 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:16.709937 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:16.709946 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:16.709967 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:16.709981 [ 12 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:16.709994 [ 12 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:16.710005 [ 12 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:17.210204 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:17.210244 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:17.210257 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:55:17.210268 [ 13 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:17.210281 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:17.210292 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:17.210303 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:17.210386 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:17.210620 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:17.210646 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:17.210658 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:17.210669 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:17.210678 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:17.210686 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:17.210697 [ 12 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:17.210709 [ 12 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:17.210718 [ 12 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:17.383763 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:17.383797 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:17.383809 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:17.710932 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:17.710969 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:17.710982 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:17.710993 [ 12 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:17.711006 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:17.711016 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:17.711028 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:17.711082 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:17.711342 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:17.711364 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:17.711375 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:17.711385 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:17.711395 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:17.711404 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:17.711433 [ 16 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:17.711446 [ 16 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:17.711457 [ 16 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:18.134467 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:18.134503 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:18.134516 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:18.214408 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:18.214462 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:18.214476 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:18.214498 [ 16 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:18.214511 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:18.214522 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:18.214534 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:18.214590 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:18.214946 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:18.214973 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:18.215020 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:18.215033 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:18.215043 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:18.215062 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:18.215076 [ 12 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:18.215090 [ 12 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:18.215100 [ 12 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:18.715252 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:18.715293 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:18.715307 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:18.715318 [ 12 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 77 2024.09.25 20:55:18.715330 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=0, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:18.715340 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:18.715348 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:18.715406 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:18.715657 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:18.715682 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=77 2024.09.25 20:55:18.715694 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:18.715704 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 77 2024.09.25 20:55:18.715713 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:18.715722 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 76 2024.09.25 20:55:18.715732 [ 13 ] {} RaftInstance: last durable index 76, precommit index 76 2024.09.25 20:55:18.715740 [ 13 ] {} RaftInstance: quorum idx 1, 76 76 0 2024.09.25 20:55:18.715747 [ 13 ] {} RaftInstance: local log idx 76, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:18.755819 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:55:18.755838 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:55:18.755876 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:55:18.755907 [ 6 ] {} RaftInstance: append at log_idx 77, timestamp 1727297718755884 2024.09.25 20:55:18.755948 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:55:18.755969 [ 21 ] {} RaftInstance: last_log_idx: 76, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:18.755982 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=76, LastLogTerm=2, EntriesLength=1, CommitIndex=76, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:18.755992 [ 21 ] {} RaftInstance: idx: 77 2024.09.25 20:55:18.756000 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:18.756046 [ 21 ] {} RaftInstance: sent 2024.09.25 20:55:18.756058 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:18.756880 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:55:18.756900 [ 8 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:18.756908 [ 8 ] {} RaftInstance: quorum idx 1, 77 76 0 2024.09.25 20:55:18.756915 [ 8 ] {} RaftInstance: local log idx 77, target_commit_idx 76, quick_commit_index_ 76, state_->get_commit_idx() 76 2024.09.25 20:55:18.757419 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:18.757439 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:18.757446 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:18.757453 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:18.757459 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:18.757464 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 76, new matched idx: 77 2024.09.25 20:55:18.757471 [ 16 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:18.757486 [ 16 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:18.757494 [ 16 ] {} RaftInstance: trigger commit upto 77 2024.09.25 20:55:18.757500 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:18.757506 [ 16 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:18.757513 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 77 2024.09.25 20:55:18.757519 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:18.757526 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:18.757563 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:18.757577 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:18.757587 [ 16 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 76 2024.09.25 20:55:18.757596 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:55:18.757631 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:55:18.757649 [ 20 ] {} RaftInstance: commit upto 77, current idx 76 2024.09.25 20:55:18.757656 [ 20 ] {} RaftInstance: commit upto 77, current idx 77 2024.09.25 20:55:18.757677 [ 20 ] {} RaftInstance: notify cb 77 1d665408 2024.09.25 20:55:18.757690 [ 20 ] {} RaftInstance: DONE: commit upto 77, current idx 77 2024.09.25 20:55:18.757698 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:55:18.757766 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:18.757792 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:18.757804 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:18.757815 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:18.757824 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:18.757832 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:18.757842 [ 12 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:18.757853 [ 12 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:18.757862 [ 12 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:18.884863 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:18.884893 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:18.884901 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:19.216012 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:19.216082 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:19.216113 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:19.216129 [ 12 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:19.216144 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:19.216154 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:19.216165 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:19.216228 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:19.216492 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:19.216530 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:19.216543 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:19.216553 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:19.216572 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:19.216581 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:19.216593 [ 16 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:19.216605 [ 16 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:19.216616 [ 16 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:19.635813 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:19.635846 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:19.635856 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:19.639138 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:19.639175 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 20:55:19.716331 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:19.716372 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:19.716384 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:19.716396 [ 14 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:19.716408 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:19.716417 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:19.716428 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:19.716483 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:19.716831 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:19.716857 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:19.716869 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:19.716880 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:19.716890 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:19.716899 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:19.716911 [ 16 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:19.716924 [ 16 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:19.716935 [ 16 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:20.216953 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:20.216992 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:20.217003 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:20.217011 [ 19 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:20.217019 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:20.217027 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:20.217034 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:20.217088 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:20.217310 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:20.217338 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:20.217350 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:20.217359 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:20.217368 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:20.217377 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:20.217388 [ 16 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:20.217400 [ 16 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:20.217419 [ 16 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:20.386425 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:20.386459 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:20.386469 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:20.386507 [ 19 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:55:20.386518 [ 19 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:55:20.386528 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (76) and matched log idx (0) 2024.09.25 20:55:20.386538 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:55:20.386547 [ 19 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:20.386555 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 76 2024.09.25 20:55:20.386562 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:20.386569 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:20.386576 [ 19 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:55:20.386588 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:20.717958 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:20.717992 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:20.718003 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:20.718036 [ 14 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:20.718056 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:20.718066 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:20.718078 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:20.718139 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:20.718531 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:20.718558 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:20.718571 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:20.718582 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:20.718591 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:20.718600 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:20.718613 [ 19 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:20.718626 [ 19 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:20.718636 [ 19 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:20.809158 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:20.809200 [ 18 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:21.137434 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:21.137478 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:21.137493 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:21.137537 [ 19 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:55:21.137548 [ 19 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:55:21.137559 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:21.137569 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:55:21.137580 [ 19 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:21.137594 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:21.137604 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:21.137614 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:21.137625 [ 19 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:55:21.137655 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:21.137801 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:21.137826 [ 19 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:21.218983 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:21.219036 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:21.219049 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:21.219060 [ 18 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:21.219073 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:21.219084 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:21.219096 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:21.219152 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:21.219427 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:21.219453 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:21.219466 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:21.219477 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:21.219486 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:21.219494 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:21.219507 [ 19 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:21.219518 [ 19 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:21.219528 [ 19 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:21.719571 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:21.719614 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:21.719627 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:21.719638 [ 14 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:21.719649 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:21.719660 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:21.719671 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:21.719727 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:21.719977 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:21.720006 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:21.720018 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:21.720030 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:21.720040 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:21.720050 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:21.720063 [ 19 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:21.720077 [ 19 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:21.720087 [ 19 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:21.888120 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:21.888157 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:21.888172 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:21.888215 [ 18 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:55:21.888230 [ 18 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:55:21.888242 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:21.888309 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:55:21.888330 [ 18 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:21.888344 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:21.888354 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:21.888366 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:21.888378 [ 18 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:55:21.888406 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:21.888537 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:21.888573 [ 14 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:22.220759 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:22.220816 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:22.220828 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:22.220838 [ 19 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:22.220850 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:22.220859 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:22.220868 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:22.220919 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:22.221176 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:22.221197 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:22.221207 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:22.221217 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:22.221225 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:22.221232 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:22.221243 [ 14 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:22.221254 [ 14 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:22.221263 [ 14 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:22.639334 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:22.639373 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:22.639383 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:22.639419 [ 19 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:55:22.639427 [ 19 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:55:22.639434 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:22.639441 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:55:22.639448 [ 19 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:22.639482 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:22.639495 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:22.639506 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:22.639516 [ 19 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:55:22.639538 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:22.639665 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:22.639694 [ 19 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:22.721891 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:22.721927 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:22.721947 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:22.721959 [ 14 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:22.721970 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:22.721980 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:22.721991 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:22.722048 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:22.722389 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:22.722423 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:22.722434 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:22.722444 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:22.722454 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:22.722464 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:22.722486 [ 19 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:22.722500 [ 19 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:22.722511 [ 19 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:23.222707 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:23.222747 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:23.222761 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:55:23.222772 [ 17 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:23.222786 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:23.222798 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:23.222810 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:23.222871 [ 17 ] {} RaftInstance: sent 2024.09.25 20:55:23.223092 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:23.223121 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:23.223134 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:23.223146 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:23.223155 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:23.223165 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:23.223176 [ 19 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:23.223190 [ 19 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:23.223201 [ 19 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:23.390226 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:23.390262 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:23.390276 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:23.390317 [ 14 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:55:23.390330 [ 14 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:55:23.390341 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:23.390350 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:55:23.390359 [ 14 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:23.390371 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:23.390381 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:23.390392 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:23.390403 [ 14 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:55:23.390469 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:23.390613 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:23.390640 [ 14 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:23.723843 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:23.723880 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:23.723894 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:23.723905 [ 19 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:23.723917 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:23.723928 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:23.723940 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:23.724000 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:23.724282 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:23.724307 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:23.724317 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:23.724326 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:23.724335 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:23.724344 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:23.724354 [ 14 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:23.724366 [ 14 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:23.724375 [ 14 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:24.141529 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:24.141568 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:24.141582 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:24.141620 [ 14 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:55:24.141631 [ 14 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:55:24.141642 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:24.141653 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:55:24.141663 [ 14 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:24.141675 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:24.141686 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:24.141697 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:24.141708 [ 14 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:55:24.141736 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:24.141901 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:24.141930 [ 19 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:24.224056 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:24.224092 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:24.224103 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:24.224115 [ 15 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:24.224128 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:24.224137 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:24.224147 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:24.224204 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:24.224458 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:24.224479 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:24.224490 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:24.224500 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:24.224509 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:24.224518 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:24.224553 [ 15 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:24.224567 [ 15 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:24.224577 [ 15 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:24.724583 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:24.724624 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:24.724638 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:55:24.724649 [ 13 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:24.724661 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:24.724671 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:24.724682 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:24.724734 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:24.725020 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:24.725048 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:24.725061 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:24.725073 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:24.725083 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:24.725093 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:24.725104 [ 19 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:24.725118 [ 19 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:24.725129 [ 19 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:24.892173 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:24.892209 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:24.892222 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:24.892264 [ 15 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:55:24.892278 [ 15 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:55:24.892289 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:24.892299 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:55:24.892311 [ 15 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:24.892323 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:24.892335 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:24.892346 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:24.892359 [ 15 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:55:24.892388 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:24.892546 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:24.892573 [ 15 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:25.224786 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:25.224825 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:25.224838 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:25.224850 [ 19 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:25.224863 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:25.224874 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:25.224886 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:25.224943 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:25.225224 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:25.225251 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:25.225263 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:25.225273 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:25.225295 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:25.225304 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:25.225315 [ 15 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:25.225326 [ 15 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:25.225335 [ 15 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:25.642529 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:25.642565 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:25.642576 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:25.642620 [ 14 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:55:25.642636 [ 14 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:55:25.642649 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:25.642659 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:55:25.642671 [ 14 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:25.642716 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:25.642730 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:25.642744 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:25.642757 [ 14 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:55:25.642784 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:25.642905 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:25.642928 [ 14 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:25.725159 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:25.725190 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:25.725202 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:25.725213 [ 15 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:25.725226 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:25.725235 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:25.725247 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:25.725311 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:25.725569 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:25.725591 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:25.725602 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:25.725613 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:25.725622 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:25.725633 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:25.725644 [ 14 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:25.725657 [ 14 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:25.725668 [ 14 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:26.225703 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:26.225745 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:26.225759 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:26.225771 [ 19 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:26.225784 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:26.225796 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:26.225808 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:26.225867 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:26.226236 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:26.226263 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:26.226276 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:26.226286 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:26.226296 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:26.226307 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:26.226320 [ 14 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:26.226335 [ 14 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:26.226348 [ 14 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:26.393571 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:26.393617 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:26.393632 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:26.393683 [ 15 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:55:26.393697 [ 15 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:55:26.393717 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:26.393728 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:55:26.393739 [ 15 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:26.393752 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:26.393763 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:26.393784 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:26.393796 [ 15 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:55:26.393825 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:26.393979 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:26.394003 [ 15 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:26.726333 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:26.726383 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:26.726398 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:26.726410 [ 14 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:26.726422 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:26.726432 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:26.726443 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:26.726504 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:26.726786 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:26.726817 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:26.726830 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:26.726841 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:26.726850 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:26.726859 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:26.726872 [ 19 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:26.726886 [ 19 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:26.726897 [ 19 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:27.145071 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:27.145139 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:27.145153 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:27.145197 [ 12 ] {} RaftInstance: asio client created: 1d87beb0 2024.09.25 20:55:27.145214 [ 12 ] {} RaftInstance: 1d87beb0 reconnect peer 1 2024.09.25 20:55:27.145225 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:27.145245 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:55:27.145256 [ 12 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:27.145269 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:27.145279 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:27.145289 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:27.145301 [ 12 ] {} RaftInstance: socket 1d87beb0 to ::1:39101 is not opened yet 2024.09.25 20:55:27.145331 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:27.145471 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:27.145498 [ 12 ] {} RaftInstance: asio client destroyed: 1d87beb0 2024.09.25 20:55:27.226732 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:27.226774 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:27.226788 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:27.226799 [ 19 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:27.226812 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:27.226822 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:27.226833 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:27.226885 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:27.227206 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:27.227232 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:27.227243 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:27.227254 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:27.227263 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:27.227273 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:27.227285 [ 12 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:27.227298 [ 12 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:27.227309 [ 12 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:27.727545 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:27.727581 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:27.727592 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:27.727602 [ 14 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:27.727613 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:27.727622 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:27.727632 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:27.727683 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:27.727942 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:27.727960 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:27.727971 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:27.727981 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:27.727990 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:27.727998 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:27.728009 [ 12 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:27.728020 [ 12 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:27.728029 [ 12 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:27.896084 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:27.896117 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:27.896129 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:27.896166 [ 14 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:27.896176 [ 14 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:27.896184 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:27.896193 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:55:27.896202 [ 14 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:27.896213 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:27.896222 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:27.896231 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:27.896241 [ 14 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:27.896265 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:27.896412 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:27.896435 [ 14 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:28.228611 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:28.228644 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:28.228656 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:28.228666 [ 12 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:28.228678 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:28.228687 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:28.228697 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:28.228752 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:28.229057 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:28.229080 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:28.229092 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:28.229103 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:28.229112 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:28.229121 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:28.229133 [ 14 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:28.229144 [ 14 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:28.229154 [ 14 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:28.647213 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:28.647246 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:28.647259 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:28.647297 [ 12 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:28.647308 [ 12 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:28.647318 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:28.647328 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:55:28.647338 [ 12 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:28.647349 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:28.647358 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:28.647369 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:28.647380 [ 12 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:28.647405 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:28.647544 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:28.647568 [ 12 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:28.729763 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:28.729800 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:28.729812 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:28.729823 [ 16 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 78 2024.09.25 20:55:28.729835 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=0, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:28.729845 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:28.729857 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:28.729910 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:28.730228 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:28.730253 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=78 2024.09.25 20:55:28.730264 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:28.730274 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 78 2024.09.25 20:55:28.730283 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:28.730292 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 77 2024.09.25 20:55:28.730303 [ 12 ] {} RaftInstance: last durable index 77, precommit index 77 2024.09.25 20:55:28.730314 [ 12 ] {} RaftInstance: quorum idx 1, 77 77 0 2024.09.25 20:55:28.730324 [ 12 ] {} RaftInstance: local log idx 77, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:28.755836 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:55:28.755856 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:55:28.755902 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:55:28.755937 [ 6 ] {} RaftInstance: append at log_idx 78, timestamp 1727297728755911 2024.09.25 20:55:28.755998 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:55:28.756018 [ 21 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:28.756032 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=77, LastLogTerm=2, EntriesLength=1, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:28.756044 [ 21 ] {} RaftInstance: idx: 78 2024.09.25 20:55:28.756057 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:28.756111 [ 21 ] {} RaftInstance: sent 2024.09.25 20:55:28.756123 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:28.756133 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:55:28.756142 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:55:28.756150 [ 21 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:28.756160 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=1, CommitIndex=77, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:28.756170 [ 21 ] {} RaftInstance: idx: 78 2024.09.25 20:55:28.756180 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 71 warnings, 108 ms, 8 times 2024.09.25 20:55:28.756205 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:28.756214 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:55:28.756223 [ 21 ] {} RaftInstance: sent 2024.09.25 20:55:28.757133 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:55:28.757157 [ 8 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:28.757169 [ 8 ] {} RaftInstance: quorum idx 1, 78 77 0 2024.09.25 20:55:28.757178 [ 8 ] {} RaftInstance: local log idx 78, target_commit_idx 77, quick_commit_index_ 77, state_->get_commit_idx() 77 2024.09.25 20:55:28.757522 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:28.757560 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:28.757570 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:28.757578 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:28.757586 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:28.757593 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 77, new matched idx: 78 2024.09.25 20:55:28.757602 [ 12 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:28.757611 [ 12 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:28.757619 [ 12 ] {} RaftInstance: trigger commit upto 78 2024.09.25 20:55:28.757627 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:28.757634 [ 12 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:28.757642 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:28.757649 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:28.757657 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:28.757693 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:28.757702 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:28.757750 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:55:28.757760 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:55:28.757768 [ 12 ] {} RaftInstance: last_log_idx: 77, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:28.757778 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=77, LastLogTerm=2, EntriesLength=1, CommitIndex=78, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:28.757786 [ 12 ] {} RaftInstance: idx: 78 2024.09.25 20:55:28.757794 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:28.757802 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 20:55:28.757810 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:28.757818 [ 12 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 77 2024.09.25 20:55:28.757826 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:55:28.757886 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:55:28.757901 [ 20 ] {} RaftInstance: commit upto 78, current idx 77 2024.09.25 20:55:28.757909 [ 20 ] {} RaftInstance: commit upto 78, current idx 78 2024.09.25 20:55:28.757947 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:28.757949 [ 20 ] {} RaftInstance: notify cb 78 1d665408 2024.09.25 20:55:28.757970 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:28.757976 [ 20 ] {} RaftInstance: DONE: commit upto 78, current idx 78 2024.09.25 20:55:28.757981 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:28.757987 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:55:28.757994 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:28.758005 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:28.758015 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:28.758024 [ 18 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:28.758034 [ 18 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:28.758044 [ 18 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:29.230288 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:29.230331 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:29.230345 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:29.230357 [ 12 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:29.230369 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:29.230378 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:29.230391 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:29.230457 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:29.230704 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:29.230726 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:29.230736 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:29.230746 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:29.230754 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:29.230763 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:29.230775 [ 18 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:29.230786 [ 18 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:29.230797 [ 18 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:29.397813 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:29.397849 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:29.397861 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:29.397900 [ 12 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:29.397909 [ 12 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:29.397919 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (78) and matched log idx (0) 2024.09.25 20:55:29.397929 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:55:29.397938 [ 12 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:29.397949 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 78 2024.09.25 20:55:29.397958 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:29.397968 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:29.397978 [ 12 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:29.398003 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:29.398151 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:29.398182 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:29.731375 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:29.731412 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:29.731424 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:29.731434 [ 18 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:29.731445 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:29.731454 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:29.731464 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:29.731514 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:29.731772 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:29.731803 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:29.731815 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:29.731825 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:29.731833 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:29.731842 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:29.731853 [ 16 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:29.731866 [ 16 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:29.731876 [ 16 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:30.149039 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:30.149110 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:30.149124 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:30.149197 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:30.149216 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:30.149228 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (79) and matched log idx (0) 2024.09.25 20:55:30.149239 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:55:30.149250 [ 16 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:30.149262 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:30.149271 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:30.149282 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:30.149293 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:30.149321 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:30.232616 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:30.232649 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:30.232660 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:55:30.232671 [ 17 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:30.232682 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:30.232691 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:30.232702 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:30.232752 [ 17 ] {} RaftInstance: sent 2024.09.25 20:55:30.233035 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:30.233084 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:30.233100 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:30.233110 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:30.233118 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:30.233126 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:30.233137 [ 16 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:30.233148 [ 16 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:30.233157 [ 16 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:30.733439 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:30.733481 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:30.733495 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:55:30.733507 [ 17 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:30.733518 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:30.733529 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:30.733539 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:30.733598 [ 17 ] {} RaftInstance: sent 2024.09.25 20:55:30.733861 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:30.733891 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:30.733903 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:30.733914 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:30.733923 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:30.733932 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:30.733943 [ 16 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:30.733955 [ 16 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:30.733965 [ 16 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:30.900031 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:30.900067 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:30.900080 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:30.900088 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:55:31.234268 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:31.234308 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:31.234321 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:31.234333 [ 16 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:31.234346 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:31.234357 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:31.234369 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:31.234455 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:31.234699 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:31.234726 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:31.234739 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:31.234750 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:31.234760 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:31.234770 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:31.234782 [ 18 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:31.234795 [ 18 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:31.234806 [ 18 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:31.379159 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:31.379210 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:31.650607 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:31.650649 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:31.650663 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:31.650706 [ 18 ] {} RaftInstance: asio client created: 1d88f8b0 2024.09.25 20:55:31.650721 [ 18 ] {} RaftInstance: 1d88f8b0 reconnect peer 1 2024.09.25 20:55:31.650731 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (79) and matched log idx (0) 2024.09.25 20:55:31.650741 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:55:31.650751 [ 18 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:31.650762 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:31.650796 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:31.650810 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:31.650822 [ 18 ] {} RaftInstance: socket 1d88f8b0 to ::1:39101 is not opened yet 2024.09.25 20:55:31.650860 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:31.650977 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:31.651023 [ 18 ] {} RaftInstance: asio client destroyed: 1d88f8b0 2024.09.25 20:55:31.735604 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:31.735645 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:31.735659 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:31.735670 [ 16 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:31.735682 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:31.735692 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:31.735704 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:31.735760 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:31.736051 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:31.736071 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:31.736082 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:31.736093 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:31.736102 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:31.736112 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:31.736126 [ 13 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:31.736140 [ 13 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:31.736153 [ 13 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:32.236181 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:32.236233 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:32.236246 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:32.236257 [ 15 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:32.236271 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:32.236283 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:32.236295 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:32.236352 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:32.236630 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:32.236656 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:32.236668 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:32.236679 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:32.236688 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:32.236697 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:32.236710 [ 13 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:32.236722 [ 13 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:32.236733 [ 13 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:32.401880 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:32.401913 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:32.401925 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:32.401967 [ 13 ] {} RaftInstance: asio client created: 1d88f8b0 2024.09.25 20:55:32.401979 [ 13 ] {} RaftInstance: 1d88f8b0 reconnect peer 1 2024.09.25 20:55:32.401989 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (79) and matched log idx (0) 2024.09.25 20:55:32.401998 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:55:32.402007 [ 13 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:32.402037 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:32.402047 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:32.402057 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:32.402066 [ 13 ] {} RaftInstance: socket 1d88f8b0 to ::1:39101 is not opened yet 2024.09.25 20:55:32.402092 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:32.737392 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:32.737434 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:32.737446 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:32.737456 [ 16 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:32.737469 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:32.737480 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:32.737491 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:32.737544 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:32.737845 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:32.737869 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:32.737880 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:32.737892 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:32.737902 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:32.737911 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:32.737922 [ 15 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:32.737935 [ 15 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:32.737946 [ 15 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:32.819177 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:32.819221 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f8b0 2024.09.25 20:55:33.152476 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:33.152518 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:33.152531 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:33.152572 [ 19 ] {} RaftInstance: asio client created: 1d88f8b0 2024.09.25 20:55:33.152586 [ 19 ] {} RaftInstance: 1d88f8b0 reconnect peer 1 2024.09.25 20:55:33.152597 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (79) and matched log idx (0) 2024.09.25 20:55:33.152608 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:55:33.152617 [ 19 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:33.152629 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:33.152638 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:33.152649 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:33.152660 [ 19 ] {} RaftInstance: socket 1d88f8b0 to ::1:39101 is not opened yet 2024.09.25 20:55:33.152748 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:33.238179 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:33.238223 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:33.238237 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:33.238248 [ 16 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:33.238260 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:33.238271 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:33.238282 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:33.238339 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:33.238631 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:33.238656 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:33.238666 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:33.238676 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:33.238685 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:33.238694 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:33.238705 [ 14 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:33.238718 [ 14 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:33.238730 [ 14 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:33.738971 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:33.739008 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:33.739020 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:33.739030 [ 19 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:33.739042 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:33.739053 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:33.739065 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:33.739126 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:33.739408 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:33.739439 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:33.739452 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:33.739463 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:33.739473 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:33.739482 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:33.739495 [ 14 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:33.739508 [ 14 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:33.739519 [ 14 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:33.903531 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:33.903575 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:33.903588 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:33.903599 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:55:34.239642 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:34.239681 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:34.239694 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:34.239705 [ 14 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:34.239718 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:34.239728 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:34.239740 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:34.239794 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:34.240108 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:34.240134 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:34.240146 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:34.240158 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:34.240167 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:34.240176 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:34.240188 [ 16 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:34.240201 [ 16 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:34.240211 [ 16 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:34.654568 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:34.654605 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:34.654619 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:34.654629 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:55:34.740694 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:34.740743 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:34.740756 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:34.740768 [ 16 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:34.740780 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:34.740792 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:34.740804 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:34.740866 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:34.741171 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:34.741210 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:34.741223 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:34.741233 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:34.741243 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:34.741252 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:34.741264 [ 19 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:34.741277 [ 19 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:34.741287 [ 19 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:35.241286 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:35.241322 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:35.241334 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:35.241344 [ 16 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:35.241355 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:35.241364 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:35.241375 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:35.241437 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:35.241725 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:35.241760 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:35.241773 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:35.241784 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:35.241794 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:35.241803 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:35.241816 [ 19 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:35.241828 [ 19 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:35.241839 [ 19 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:35.404873 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:35.404912 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:35.404926 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:35.404937 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:55:35.741985 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:35.742022 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:35.742035 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:35.742046 [ 19 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:35.742057 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:35.742067 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:35.742078 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:35.742133 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:35.742418 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:35.742440 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:35.742450 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:35.742461 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:35.742470 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:35.742480 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:35.742493 [ 16 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:35.742505 [ 16 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:35.742515 [ 16 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:36.029177 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:36.029225 [ 19 ] {} RaftInstance: asio client destroyed: 1d88f8b0 2024.09.25 20:55:36.155649 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:36.155688 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:36.155701 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:36.155741 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:36.155754 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:36.155765 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (79) and matched log idx (0) 2024.09.25 20:55:36.155776 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:55:36.155787 [ 16 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:36.155800 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:36.155811 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:36.155822 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:36.155833 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:36.155860 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:36.243124 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:36.243164 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:36.243178 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:36.243190 [ 19 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:36.243202 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:36.243213 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:36.243225 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:36.243283 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:36.243582 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:36.243612 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:36.243623 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:36.243634 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:36.243644 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:36.243653 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:36.243665 [ 16 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:36.243676 [ 16 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:36.243687 [ 16 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:36.743732 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:36.743770 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:36.743784 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:36.743796 [ 12 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:36.743808 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:36.743819 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:36.743831 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:36.743883 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:36.744164 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:36.744195 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:36.744206 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:36.744215 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:36.744223 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:36.744232 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:36.744244 [ 16 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:36.744257 [ 16 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:36.744269 [ 16 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:36.907235 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:36.907280 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:36.907291 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:36.907301 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 20:55:37.244353 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:37.244402 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:37.244415 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:37.244427 [ 16 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:37.244439 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:37.244450 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:37.244461 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:37.244580 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:37.244858 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:37.244884 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:37.244894 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:37.244905 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:37.244914 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:37.244923 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:37.244935 [ 19 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:37.244946 [ 19 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:37.244957 [ 19 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:37.657981 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:37.658016 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:37.658028 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:37.658037 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1502 ms ago 2024.09.25 20:55:37.745108 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:37.745157 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:37.745171 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:37.745184 [ 19 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:37.745197 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:37.745207 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:37.745220 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:37.745282 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:37.745580 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:37.745608 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:37.745620 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:37.745630 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:37.745640 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:37.745649 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:37.745661 [ 16 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:37.745673 [ 16 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:37.745683 [ 16 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:38.245922 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:38.245958 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:38.245969 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:55:38.245979 [ 17 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:38.245989 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:38.245999 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:38.246011 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:38.246065 [ 17 ] {} RaftInstance: sent 2024.09.25 20:55:38.246345 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:38.246374 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:38.246385 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:38.246395 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:38.246404 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:38.246414 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:38.246426 [ 16 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:38.246440 [ 16 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:38.246450 [ 16 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:38.408474 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:38.408509 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:38.408522 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:38.408533 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:55:38.746672 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:38.746717 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:38.746729 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:38.746739 [ 16 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 79 2024.09.25 20:55:38.746750 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=0, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:38.746760 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:38.746771 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:38.746832 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:38.747090 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:38.747120 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=79 2024.09.25 20:55:38.747133 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:38.747144 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 79 2024.09.25 20:55:38.747153 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:38.747161 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 78 2024.09.25 20:55:38.747172 [ 17 ] {} RaftInstance: last durable index 78, precommit index 78 2024.09.25 20:55:38.747184 [ 17 ] {} RaftInstance: quorum idx 1, 78 78 0 2024.09.25 20:55:38.747194 [ 17 ] {} RaftInstance: local log idx 78, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:38.755849 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:55:38.755878 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:55:38.755930 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:55:38.755980 [ 6 ] {} RaftInstance: append at log_idx 79, timestamp 1727297738755942 2024.09.25 20:55:38.756045 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:55:38.756071 [ 21 ] {} RaftInstance: last_log_idx: 78, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:38.756085 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=78, LastLogTerm=2, EntriesLength=1, CommitIndex=78, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:38.756096 [ 21 ] {} RaftInstance: idx: 79 2024.09.25 20:55:38.756109 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:38.756171 [ 21 ] {} RaftInstance: sent 2024.09.25 20:55:38.756183 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:38.756193 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2600 ms ago 2024.09.25 20:55:38.757098 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:55:38.757123 [ 8 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:38.757140 [ 8 ] {} RaftInstance: quorum idx 1, 79 78 0 2024.09.25 20:55:38.757152 [ 8 ] {} RaftInstance: local log idx 79, target_commit_idx 78, quick_commit_index_ 78, state_->get_commit_idx() 78 2024.09.25 20:55:38.758286 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:38.758313 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:38.758325 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:38.758336 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:38.758346 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:38.758356 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 78, new matched idx: 79 2024.09.25 20:55:38.758367 [ 19 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:38.758378 [ 19 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:38.758388 [ 19 ] {} RaftInstance: trigger commit upto 79 2024.09.25 20:55:38.758398 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:38.758408 [ 19 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:38.758419 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:38.758428 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:38.758437 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:38.758480 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:38.758491 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:38.758502 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2602 ms ago 2024.09.25 20:55:38.758524 [ 19 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 78 2024.09.25 20:55:38.758534 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:55:38.758575 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:55:38.758600 [ 20 ] {} RaftInstance: commit upto 79, current idx 78 2024.09.25 20:55:38.758611 [ 20 ] {} RaftInstance: commit upto 79, current idx 79 2024.09.25 20:55:38.758636 [ 20 ] {} RaftInstance: notify cb 79 1d87a328 2024.09.25 20:55:38.758648 [ 20 ] {} RaftInstance: DONE: commit upto 79, current idx 79 2024.09.25 20:55:38.758656 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:55:38.758834 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:38.758857 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:38.758867 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:38.758877 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:38.758887 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:38.758896 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:38.758908 [ 16 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:38.758920 [ 16 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:38.758931 [ 16 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:39.029192 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:39.029238 [ 19 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:39.159467 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:39.159514 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:39.159530 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:39.159582 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:39.159595 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:39.159605 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (79) and matched log idx (0) 2024.09.25 20:55:39.159615 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:55:39.159633 [ 16 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:39.159646 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 79 2024.09.25 20:55:39.159655 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:39.159666 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:39.159677 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:39.159710 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:39.159880 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:39.159920 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:39.247349 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:39.247388 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:39.247402 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:39.247415 [ 19 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:39.247428 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:39.247439 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:39.247452 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:39.247514 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:39.247802 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:39.247832 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:39.247845 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:39.247857 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:39.247868 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:39.247878 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:39.247891 [ 16 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:39.247905 [ 16 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:39.247918 [ 16 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:39.748131 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:39.748165 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:39.748177 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:39.748189 [ 18 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:39.748202 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:39.748211 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:39.748222 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:39.748277 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:39.748533 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:39.748558 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:39.748571 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:39.748581 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:39.748591 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:39.748600 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:39.748612 [ 16 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:39.748625 [ 16 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:39.748636 [ 16 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:39.909822 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:39.909858 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:39.909871 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:39.909919 [ 18 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:39.909938 [ 18 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:39.909948 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:39.909957 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:55:39.909967 [ 18 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:39.909978 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:39.909987 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:39.910005 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:39.910016 [ 18 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:39.910041 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:39.910160 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:39.910186 [ 18 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:40.248358 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:40.248390 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:40.248399 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:40.248406 [ 16 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:40.248417 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:40.248428 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:40.248440 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:40.248514 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:40.248823 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:40.248847 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:40.248858 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:40.248869 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:40.248879 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:40.248889 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:40.248901 [ 18 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:40.248912 [ 18 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:40.248938 [ 18 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:40.661165 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:40.661205 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:40.661220 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:40.661260 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:40.661269 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:40.661278 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:40.661288 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:55:40.661300 [ 13 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:40.661313 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:40.661324 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:40.661335 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:40.661347 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:40.661366 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:40.748698 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:40.748734 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:40.748747 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:40.748758 [ 18 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:40.748771 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:40.748782 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:40.748793 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:40.748847 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:40.749112 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:40.749151 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:40.749164 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:40.749175 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:40.749184 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:40.749192 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:40.749203 [ 13 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:40.749215 [ 13 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:40.749225 [ 13 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:41.249226 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:41.249262 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:41.249275 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:41.249282 [ 16 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:41.249294 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:41.249305 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:41.249316 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:41.249361 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:41.249683 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:41.249711 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:41.249722 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:41.249732 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:41.249741 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:41.249751 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:41.249762 [ 13 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:41.249774 [ 13 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:41.249785 [ 13 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:41.411800 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:41.411837 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:41.411848 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:41.411857 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:55:41.749917 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:41.749957 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:41.749971 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:55:41.749979 [ 13 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:41.750006 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:41.750018 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:41.750031 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:41.750109 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:41.750406 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:41.750435 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:41.750450 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:41.750462 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:41.750472 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:41.750482 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:41.750494 [ 18 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:41.750507 [ 18 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:41.750517 [ 18 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:41.899139 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:41.899181 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:42.162607 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:42.162662 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:42.162677 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:42.162720 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:42.162737 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:42.162747 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:42.162756 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:55:42.162766 [ 13 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:42.162778 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:42.162788 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:42.162800 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:42.162812 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:42.162844 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:42.251114 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:42.251151 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:42.251163 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:42.251175 [ 16 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:42.251186 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:42.251195 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:42.251205 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:42.251257 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:42.251590 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:42.251617 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:42.251627 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:42.251637 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:42.251646 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:42.251653 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:42.251664 [ 13 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:42.251675 [ 13 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:42.251684 [ 13 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:42.751957 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:42.752003 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:42.752018 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:42.752040 [ 14 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:42.752054 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:42.752063 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:42.752074 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:42.752143 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:42.752459 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:42.752481 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:42.752491 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:42.752509 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:42.752517 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:42.752526 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:42.752537 [ 13 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:42.752549 [ 13 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:42.752567 [ 13 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:42.913588 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:42.913633 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:42.913648 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:42.913661 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:55:43.252868 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:43.252906 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:43.252920 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:43.252931 [ 14 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:43.252943 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:43.252953 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:43.252965 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:43.253021 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:43.253335 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:43.253363 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:43.253375 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:43.253385 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:43.253394 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:43.253404 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:43.253415 [ 16 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:43.253427 [ 16 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:43.253437 [ 16 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:43.399165 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:43.399207 [ 14 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:43.664390 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:43.664428 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:43.664440 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:43.664477 [ 16 ] {} RaftInstance: asio client created: 1d874cc0 2024.09.25 20:55:43.664487 [ 16 ] {} RaftInstance: 1d874cc0 reconnect peer 1 2024.09.25 20:55:43.664496 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:43.664506 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:55:43.664516 [ 16 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:43.664527 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:43.664536 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:43.664545 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:43.664555 [ 16 ] {} RaftInstance: socket 1d874cc0 to ::1:39101 is not opened yet 2024.09.25 20:55:43.664579 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:43.664726 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:43.664750 [ 16 ] {} RaftInstance: asio client destroyed: 1d874cc0 2024.09.25 20:55:43.753958 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:43.753998 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:43.754012 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:43.754024 [ 14 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:43.754037 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:43.754046 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:43.754058 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:43.754117 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:43.754375 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:43.754403 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:43.754414 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:43.754424 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:43.754434 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:43.754443 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:43.754456 [ 16 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:43.754468 [ 16 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:43.754480 [ 16 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:44.254560 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:44.254592 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:44.254603 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:44.254613 [ 12 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:44.254624 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:44.254633 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:44.254643 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:44.254697 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:44.254960 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:44.254986 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:44.254997 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:44.255054 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:44.255077 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:44.255088 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:44.255100 [ 16 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:44.255112 [ 16 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:44.255123 [ 16 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:44.415109 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:44.415152 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:44.415165 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:44.415203 [ 14 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:44.415214 [ 14 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:44.415224 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:44.415233 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:55:44.415244 [ 14 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:44.415263 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:44.415273 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:44.415283 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:44.415294 [ 14 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:44.415318 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:44.754826 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:44.754855 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:44.754865 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:44.754874 [ 14 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:44.754886 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:44.754895 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:44.754904 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:44.754954 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:44.755221 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:44.755250 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:44.755264 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:44.755275 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:44.755285 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:44.755294 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:44.755306 [ 17 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:44.755318 [ 17 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:44.755330 [ 17 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:44.829172 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:44.829213 [ 14 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:45.165373 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:45.165415 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:45.165460 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:45.165511 [ 17 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:45.165526 [ 17 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:45.165537 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:45.165555 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:55:45.165565 [ 17 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:45.165576 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:45.165597 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:45.165609 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:45.165621 [ 17 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:45.165654 [ 17 ] {} RaftInstance: sent 2024.09.25 20:55:45.165798 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:45.165835 [ 17 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:45.256260 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:45.256303 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:45.256317 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:45.256328 [ 14 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:45.256373 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:45.256381 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:45.256389 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:45.256434 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:45.256741 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:45.256806 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:45.256819 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:45.256829 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:45.256838 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:45.256845 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:45.256854 [ 12 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:45.256862 [ 12 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:45.256869 [ 12 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:45.756864 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:45.756901 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:45.756913 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:45.756923 [ 19 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:45.756934 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:45.756944 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:45.756954 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:45.757036 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:45.757285 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:45.757306 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:45.757315 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:45.757325 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:45.757334 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:45.757342 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:45.757353 [ 12 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:45.757364 [ 12 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:45.757374 [ 12 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:45.916716 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:45.916753 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:45.916766 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:45.916815 [ 12 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:45.916827 [ 12 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:45.916836 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:45.916845 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:55:45.916855 [ 12 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:45.916866 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:45.916876 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:45.916886 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:45.916897 [ 12 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:45.916924 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:45.917353 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:45.917385 [ 12 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:46.258092 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:46.258132 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:46.258145 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:46.258156 [ 19 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:46.258167 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:46.258178 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:46.258190 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:46.258255 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:46.258482 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:46.258508 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:46.258519 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:46.258529 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:46.258537 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:46.258546 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:46.258556 [ 14 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:46.258567 [ 14 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:46.258576 [ 14 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:46.667680 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:46.667717 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:46.667731 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:46.667771 [ 15 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:46.667783 [ 15 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:46.667795 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:46.667805 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:55:46.667816 [ 15 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:46.667828 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:46.667838 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:46.667850 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:46.667861 [ 15 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:46.667903 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:46.668096 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:46.668125 [ 15 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:46.759342 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:46.759384 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:46.759399 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:46.759412 [ 12 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:46.759424 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:46.759435 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:46.759447 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:46.759500 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:46.759774 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:46.759805 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:46.759816 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:46.759826 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:46.759834 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:46.759844 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:46.759856 [ 14 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:46.759868 [ 14 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:46.759878 [ 14 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:47.259888 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:47.259956 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:47.259969 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:47.259980 [ 19 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:47.259990 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:47.260000 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:47.260011 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:47.260072 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:47.260361 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:47.260384 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:47.260394 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:47.260403 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:47.260411 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:47.260420 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:47.260430 [ 14 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:47.260441 [ 14 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:47.260450 [ 14 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:47.418483 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:47.418522 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:47.418534 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:47.418573 [ 12 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:47.418583 [ 12 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:47.418592 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:47.418601 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:55:47.418610 [ 12 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:47.418621 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:47.418629 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:47.418639 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:47.418649 [ 12 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:47.418725 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:47.418824 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:47.418853 [ 19 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:47.761059 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:47.761100 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:47.761112 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:47.761123 [ 14 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:47.761134 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:47.761144 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:47.761154 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:47.761204 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:47.761456 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:47.761481 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:47.761494 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:47.761505 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:47.761514 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:47.761524 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:47.761536 [ 19 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:47.761547 [ 19 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:47.761558 [ 19 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:48.169587 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:48.169621 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:48.169636 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:48.169676 [ 14 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:48.169689 [ 14 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:48.169699 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:48.169709 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:55:48.169719 [ 14 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:48.169730 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:48.169739 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:48.169750 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:48.169761 [ 14 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:48.169788 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:48.169924 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:48.169946 [ 14 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:48.261311 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:48.261346 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:48.261367 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:48.261379 [ 19 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 80 2024.09.25 20:55:48.261392 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:48.261403 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:48.261422 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:48.261483 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:48.261811 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:48.261838 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=80 2024.09.25 20:55:48.261860 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:48.261872 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 80 2024.09.25 20:55:48.261882 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:48.261892 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 79 2024.09.25 20:55:48.261913 [ 14 ] {} RaftInstance: last durable index 79, precommit index 79 2024.09.25 20:55:48.261926 [ 14 ] {} RaftInstance: quorum idx 1, 79 79 0 2024.09.25 20:55:48.261937 [ 14 ] {} RaftInstance: local log idx 79, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:48.755860 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:55:48.755886 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:55:48.755944 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:55:48.755984 [ 6 ] {} RaftInstance: append at log_idx 80, timestamp 1727297748755954 2024.09.25 20:55:48.756053 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:55:48.756076 [ 21 ] {} RaftInstance: last_log_idx: 79, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:48.756089 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=79, LastLogTerm=2, EntriesLength=1, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:48.756098 [ 21 ] {} RaftInstance: idx: 80 2024.09.25 20:55:48.756109 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:48.756165 [ 21 ] {} RaftInstance: sent 2024.09.25 20:55:48.756180 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:48.756220 [ 21 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:48.756232 [ 21 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:48.756242 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (80) and matched log idx (0) 2024.09.25 20:55:48.756251 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:55:48.756261 [ 21 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:48.756270 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=79, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:48.756279 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:48.756288 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:48.756297 [ 21 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:48.756480 [ 21 ] {} RaftInstance: sent 2024.09.25 20:55:48.757037 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:55:48.757066 [ 8 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:48.757082 [ 8 ] {} RaftInstance: quorum idx 1, 80 79 0 2024.09.25 20:55:48.757093 [ 8 ] {} RaftInstance: local log idx 80, target_commit_idx 79, quick_commit_index_ 79, state_->get_commit_idx() 79 2024.09.25 20:55:48.757732 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:48.757756 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:48.757766 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:48.757776 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:48.757785 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:48.757794 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 79, new matched idx: 80 2024.09.25 20:55:48.757804 [ 14 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:48.757814 [ 14 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:48.757823 [ 14 ] {} RaftInstance: trigger commit upto 80 2024.09.25 20:55:48.757831 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:48.757840 [ 14 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:48.757849 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 80 2024.09.25 20:55:48.757858 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:48.757867 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:48.757908 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:48.757919 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:48.757928 [ 14 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 79 2024.09.25 20:55:48.757939 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:55:48.757978 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:55:48.758004 [ 20 ] {} RaftInstance: commit upto 80, current idx 79 2024.09.25 20:55:48.758015 [ 20 ] {} RaftInstance: commit upto 80, current idx 80 2024.09.25 20:55:48.758049 [ 20 ] {} RaftInstance: notify cb 80 1d87c898 2024.09.25 20:55:48.758064 [ 20 ] {} RaftInstance: DONE: commit upto 80, current idx 80 2024.09.25 20:55:48.758074 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:55:48.758152 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:48.758173 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:48.758183 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:48.758193 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:48.758202 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:48.758211 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:48.758221 [ 12 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:48.758230 [ 12 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:48.758239 [ 12 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:48.762459 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:48.762493 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:48.762505 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:48.762515 [ 14 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:48.762525 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:48.762533 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:48.762551 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:48.762595 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:48.762838 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:48.762875 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:48.762888 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:48.762899 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:48.762924 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:48.762934 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:48.762945 [ 12 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:48.762957 [ 12 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:48.762975 [ 12 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:48.920141 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:48.920183 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:48.920194 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:49.169169 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:49.169205 [ 12 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:49.263388 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:49.263426 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:49.263439 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:49.263450 [ 14 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:49.263462 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:49.263472 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:49.263520 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:49.263570 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:49.263827 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:49.263853 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:49.263864 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:49.263874 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:49.263882 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:49.263891 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:49.263902 [ 12 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:49.263914 [ 12 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:49.263924 [ 12 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:49.671156 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:49.671189 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:49.671201 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:49.671240 [ 14 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:49.671249 [ 14 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:49.671258 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (81) and matched log idx (0) 2024.09.25 20:55:49.671268 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:55:49.671278 [ 14 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:49.671289 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:49.671298 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:49.671308 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:49.671318 [ 14 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:49.671363 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:49.764649 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:49.764689 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:49.764711 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:49.764722 [ 12 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:49.764734 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:49.764745 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:49.764756 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:49.764812 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:49.765105 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:49.765129 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:49.765139 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:49.765149 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:49.765157 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:49.765165 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:49.765176 [ 18 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:49.765188 [ 18 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:49.765199 [ 18 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:50.089133 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:50.089174 [ 13 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:50.265375 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:50.265410 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:50.265423 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:55:50.265435 [ 18 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:50.265447 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:50.265458 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:50.265470 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:50.265528 [ 18 ] {} RaftInstance: sent 2024.09.25 20:55:50.265804 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:50.265833 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:50.265846 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:50.265857 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:50.265867 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:50.265876 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:50.265887 [ 13 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:50.265899 [ 13 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:50.265909 [ 13 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:50.422028 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:50.422063 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:50.422077 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:50.422117 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:50.422128 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:50.422138 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (81) and matched log idx (0) 2024.09.25 20:55:50.422148 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:55:50.422158 [ 13 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:50.422169 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:50.422178 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:50.422189 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:50.422199 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:50.422226 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:50.766472 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:50.766512 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:50.766526 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:50.766537 [ 12 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:50.766548 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:50.766557 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:50.766568 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:50.766623 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:50.766855 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:50.766885 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:50.766897 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:50.766908 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:50.766916 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:50.766925 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:50.766936 [ 13 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:50.766948 [ 13 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:50.766958 [ 13 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:51.173198 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:51.173234 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:51.173247 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:51.173257 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 20:55:51.267353 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:51.267400 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:51.267413 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:55:51.267426 [ 13 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:51.267438 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:51.267449 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:51.267460 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:51.267523 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:51.267790 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:51.267819 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:51.267832 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:51.267843 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:51.267852 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:51.267861 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:51.267873 [ 12 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:51.267885 [ 12 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:51.267895 [ 12 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:51.767907 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:51.767949 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:51.767963 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:55:51.767975 [ 13 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:51.767988 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:51.767998 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:51.768009 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:51.768082 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:51.768323 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:51.768347 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:51.768358 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:51.768368 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:51.768377 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:51.768386 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:51.768398 [ 12 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:51.768411 [ 12 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:51.768422 [ 12 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:51.923578 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:51.923618 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:51.923631 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:51.923642 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:55:52.268683 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:52.268729 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:52.268742 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:55:52.268752 [ 12 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:52.268764 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:52.268774 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:52.268784 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:52.268839 [ 12 ] {} RaftInstance: sent 2024.09.25 20:55:52.269136 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:52.269196 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:52.269209 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:52.269221 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:52.269231 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:52.269240 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:52.269252 [ 16 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:52.269264 [ 16 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:52.269275 [ 16 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:52.674268 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:52.674324 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:52.674339 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:52.674351 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:55:52.769415 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:52.769458 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:52.769471 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:52.769483 [ 16 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:52.769504 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:52.769514 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:52.769524 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:52.769588 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:52.769914 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:52.769947 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:52.769957 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:52.769967 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:52.769976 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:52.769985 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:52.770004 [ 12 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:52.770025 [ 12 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:52.770036 [ 12 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:53.270141 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:53.270184 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:53.270198 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:55:53.270209 [ 13 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:53.270221 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:53.270233 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:53.270244 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:53.270299 [ 13 ] {} RaftInstance: sent 2024.09.25 20:55:53.270554 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:53.270582 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:53.270594 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:53.270605 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:53.270615 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:53.270624 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:53.270636 [ 16 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:53.270648 [ 16 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:53.270659 [ 16 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:53.299157 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:55:53.299195 [ 13 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:55:53.424543 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:53.424592 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:53.424616 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:55:53.424660 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:55:53.424671 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:55:53.424681 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (81) and matched log idx (0) 2024.09.25 20:55:53.424690 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:55:53.424701 [ 16 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:53.424712 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:53.424721 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:53.424731 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:55:53.424742 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:55:53.424767 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:53.771052 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:53.771091 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:53.771105 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:55:53.771116 [ 17 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:53.771128 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:53.771138 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:53.771150 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:53.771203 [ 17 ] {} RaftInstance: sent 2024.09.25 20:55:53.771480 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:53.771511 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:53.771524 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:53.771536 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:53.771545 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:53.771554 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:53.771567 [ 16 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:53.771578 [ 16 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:53.771611 [ 16 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:54.175626 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:54.175660 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:54.175672 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:54.175683 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:55:54.271744 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:54.271779 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:54.271791 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:54.271801 [ 16 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:54.271813 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:54.271821 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:54.271832 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:54.271886 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:54.272197 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:54.272226 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:54.272238 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:54.272250 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:54.272259 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:54.272269 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:54.272280 [ 15 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:54.272293 [ 15 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:54.272303 [ 15 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:54.772374 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:54.772411 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:54.772424 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:55:54.772435 [ 17 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:54.772447 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:54.772456 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:54.772469 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:54.772533 [ 17 ] {} RaftInstance: sent 2024.09.25 20:55:54.772824 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:54.772851 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:54.772862 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:54.772873 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:54.772881 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:54.772889 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:54.772900 [ 15 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:54.772912 [ 15 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:54.772924 [ 15 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:54.926023 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:54.926068 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:54.926082 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:54.926092 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:55:55.273102 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:55.273133 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:55.273145 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:55.273155 [ 15 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:55.273167 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:55.273176 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:55.273185 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:55.273237 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:55.273508 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:55.273535 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:55.273548 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:55.273559 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:55.273568 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:55.273578 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:55.273592 [ 17 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:55.273605 [ 17 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:55.273616 [ 17 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:55.676648 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:55.676688 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:55.676702 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:55.676713 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 20:55:55.773961 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:55.774030 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:55.774083 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:55.774114 [ 15 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:55.774129 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:55.774150 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:55.774162 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:55.774227 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:55.774472 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:55.774505 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:55.774517 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:55.774527 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:55.774536 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:55.774544 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:55.774562 [ 16 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:55.774573 [ 16 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:55.774583 [ 16 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:56.274599 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:56.274641 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:56.274654 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:56.274663 [ 15 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:56.274675 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:56.274685 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:56.274696 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:56.274752 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:56.275014 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:56.275038 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:56.275049 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:56.275060 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:56.275069 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:56.275078 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:56.275090 [ 16 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:56.275101 [ 16 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:56.275111 [ 16 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:56.427140 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:56.427185 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:56.427198 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:56.427209 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:55:56.775286 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:56.775329 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:56.775342 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:56.775353 [ 16 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:56.775364 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:56.775373 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:56.775384 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:56.775441 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:56.775716 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:56.775746 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:56.775758 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:56.775769 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:56.775778 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:56.775788 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:56.775799 [ 15 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:56.775811 [ 15 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:56.775821 [ 15 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:57.177826 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:57.177877 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:57.177890 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:57.177901 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:55:57.276202 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:57.276238 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:57.276285 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:55:57.276305 [ 15 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:57.276318 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:57.276328 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:57.276353 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:57.276412 [ 15 ] {} RaftInstance: sent 2024.09.25 20:55:57.276736 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:57.276762 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:57.276774 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:57.276785 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:57.276795 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:57.276805 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:57.276818 [ 16 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:57.276830 [ 16 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:57.276842 [ 16 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:57.776866 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:57.776901 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:57.776915 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:57.776928 [ 19 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:57.776941 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:57.776952 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:57.776963 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:57.777019 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:57.777374 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:57.777402 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:57.777413 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:57.777424 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:57.777433 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:57.777442 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:57.777454 [ 16 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:57.777465 [ 16 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:57.777476 [ 16 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:57.928734 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:57.928781 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:57.928797 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:57.928808 [ 19 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:55:58.277836 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:58.277871 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:58.277898 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:58.277910 [ 16 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 81 2024.09.25 20:55:58.277923 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=0, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:58.277934 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:58.277945 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:58.277997 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:58.278270 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:58.278292 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=81 2024.09.25 20:55:58.278303 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:58.278312 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 81 2024.09.25 20:55:58.278321 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:58.278329 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 80 2024.09.25 20:55:58.278340 [ 19 ] {} RaftInstance: last durable index 80, precommit index 80 2024.09.25 20:55:58.278351 [ 19 ] {} RaftInstance: quorum idx 1, 80 80 0 2024.09.25 20:55:58.278360 [ 19 ] {} RaftInstance: local log idx 80, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:58.679394 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:58.679432 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:58.679444 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:58.755837 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:55:58.755859 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:55:58.755906 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:55:58.755945 [ 6 ] {} RaftInstance: append at log_idx 81, timestamp 1727297758755917 2024.09.25 20:55:58.756022 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:55:58.756050 [ 21 ] {} RaftInstance: last_log_idx: 80, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:55:58.756064 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=80, LastLogTerm=2, EntriesLength=1, CommitIndex=80, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:58.756074 [ 21 ] {} RaftInstance: idx: 81 2024.09.25 20:55:58.756086 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:58.756144 [ 21 ] {} RaftInstance: sent 2024.09.25 20:55:58.756157 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:58.757165 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:55:58.757191 [ 8 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:55:58.757205 [ 8 ] {} RaftInstance: quorum idx 1, 81 80 0 2024.09.25 20:55:58.757216 [ 8 ] {} RaftInstance: local log idx 81, target_commit_idx 80, quick_commit_index_ 80, state_->get_commit_idx() 80 2024.09.25 20:55:58.757619 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:58.757641 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:55:58.757651 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:58.757660 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:55:58.757669 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:58.757678 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 80, new matched idx: 81 2024.09.25 20:55:58.757688 [ 19 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:55:58.757698 [ 19 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:55:58.757707 [ 19 ] {} RaftInstance: trigger commit upto 81 2024.09.25 20:55:58.757716 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:58.757724 [ 19 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:55:58.757734 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 81 2024.09.25 20:55:58.757743 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:58.757753 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:58.757796 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:58.757809 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:58.757819 [ 19 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 80 2024.09.25 20:55:58.757830 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:55:58.757880 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:55:58.757893 [ 20 ] {} RaftInstance: commit upto 81, current idx 80 2024.09.25 20:55:58.757903 [ 20 ] {} RaftInstance: commit upto 81, current idx 81 2024.09.25 20:55:58.757936 [ 20 ] {} RaftInstance: notify cb 81 1d87cfb8 2024.09.25 20:55:58.757949 [ 20 ] {} RaftInstance: DONE: commit upto 81, current idx 81 2024.09.25 20:55:58.757958 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:55:58.758048 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:58.758069 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:55:58.758081 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:58.758093 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:55:58.758103 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:58.758112 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:55:58.758122 [ 16 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:55:58.758134 [ 16 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:55:58.758144 [ 16 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:55:58.778202 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:58.778236 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:58.778249 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:55:58.778260 [ 19 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:55:58.778273 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:55:58.778283 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:58.778294 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:58.778349 [ 19 ] {} RaftInstance: sent 2024.09.25 20:55:58.778611 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:58.778638 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:55:58.778649 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:58.778659 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:55:58.778667 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:58.778675 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:55:58.778687 [ 16 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:55:58.778699 [ 16 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:55:58.778710 [ 16 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:55:59.278755 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:59.278793 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:59.278807 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:55:59.278838 [ 14 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:55:59.278854 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:55:59.278866 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:59.278878 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:59.278936 [ 14 ] {} RaftInstance: sent 2024.09.25 20:55:59.279291 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:59.279317 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:55:59.279328 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:59.279339 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:55:59.279347 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:59.279355 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:55:59.279367 [ 16 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:55:59.279378 [ 16 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:55:59.279388 [ 16 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:55:59.430550 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:55:59.430608 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:59.430622 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:55:59.779689 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:55:59.779729 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:55:59.779743 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:55:59.779756 [ 16 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:55:59.779770 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:55:59.779779 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:55:59.779790 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:55:59.779842 [ 16 ] {} RaftInstance: sent 2024.09.25 20:55:59.780133 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:55:59.780155 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:55:59.780167 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:55:59.780178 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:55:59.780188 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:55:59.780199 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:55:59.780211 [ 14 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:55:59.780224 [ 14 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:55:59.780234 [ 14 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:00.181271 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:00.181316 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:00.181329 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:00.280418 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:00.280468 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:00.280482 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:00.280494 [ 14 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:00.280507 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:00.280518 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:00.280530 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:00.280588 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:00.280877 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:00.280899 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:00.280909 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:00.280918 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:00.280927 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:00.280934 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:00.280946 [ 16 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:00.280958 [ 16 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:00.280968 [ 16 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:00.781148 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:00.781192 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:00.781205 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:00.781215 [ 18 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:00.781229 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:00.781240 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:00.781252 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:00.781311 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:00.781581 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:00.781611 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:00.781623 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:00.781634 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:00.781643 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:00.781652 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:00.781665 [ 16 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:00.781678 [ 16 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:00.781690 [ 16 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:00.931906 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:00.931959 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:00.931970 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:01.282027 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:01.282068 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:01.282082 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:01.282094 [ 16 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:01.282105 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:01.282115 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:01.282127 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:01.282172 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:01.282487 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:01.282517 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:01.282530 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:01.282542 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:01.282553 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:01.282562 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:01.282573 [ 14 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:01.282585 [ 14 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:01.282595 [ 14 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:01.682910 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:01.682957 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:01.682974 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:01.783021 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:01.783060 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:01.783074 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:01.783086 [ 18 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:01.783100 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:01.783111 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:01.783122 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:01.783181 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:01.783506 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:01.783532 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:01.783545 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:01.783556 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:01.783565 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:01.783576 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:01.783588 [ 16 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:01.783602 [ 16 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:01.783614 [ 16 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:02.283743 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:02.283782 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:02.283793 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:02.283803 [ 12 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:02.283813 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:02.283822 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:02.283831 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:02.283884 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:02.284143 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:02.284165 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:02.284175 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:02.284184 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:02.284192 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:02.284201 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:02.284211 [ 16 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:02.284221 [ 16 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:02.284230 [ 16 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:02.433260 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:02.433296 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:02.433309 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:02.784588 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:02.784625 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:02.784637 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:02.784648 [ 16 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:02.784660 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:02.784671 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:02.784681 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:02.784735 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:02.785016 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:02.785038 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:02.785048 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:02.785057 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:02.785066 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:02.785074 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:02.785085 [ 12 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:02.785096 [ 12 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:02.785106 [ 12 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:03.184136 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:03.184170 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:03.184179 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:03.285383 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:03.285410 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:03.285418 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:03.285426 [ 12 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:03.285435 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:03.285442 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:03.285450 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:03.285494 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:03.285772 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:03.285794 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:03.285802 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:03.285810 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:03.285816 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:03.285822 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:03.285830 [ 18 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:03.285842 [ 18 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:03.285853 [ 18 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:03.785883 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:03.785916 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:03.785927 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:03.785937 [ 16 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:03.785947 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:03.785956 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:03.785965 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:03.786027 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:03.786346 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:03.786371 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:03.786382 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:03.786393 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:03.786403 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:03.786412 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:03.786424 [ 18 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:03.786435 [ 18 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:03.786446 [ 18 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:03.934489 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:03.934540 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:03.934554 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:04.286582 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:04.286612 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:04.286620 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:04.286627 [ 18 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:04.286635 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:04.286642 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:04.286649 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:04.286686 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:04.286959 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:04.286981 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:04.286990 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:04.286998 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:04.287005 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:04.287027 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:04.287038 [ 13 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:04.287048 [ 13 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:04.287056 [ 13 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:04.685113 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:04.685153 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:04.685164 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:04.789595 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:04.789626 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:04.789637 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:04.789648 [ 17 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:04.789658 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:04.789667 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:04.789677 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:04.789729 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:04.790051 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:04.790079 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:04.790091 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:04.790104 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:04.790114 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:04.790124 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:04.790136 [ 18 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:04.790149 [ 18 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:04.790159 [ 18 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:05.290270 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:05.290308 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:05.290321 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:05.290331 [ 18 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:05.290342 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:05.290352 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:05.290362 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:05.290404 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:05.290657 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:05.290683 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:05.290694 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:05.290703 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:05.290712 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:05.290720 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:05.290731 [ 17 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:05.290742 [ 17 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:05.290751 [ 17 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:05.435859 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:05.435901 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:05.435914 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:05.790956 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:05.791019 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:05.791032 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:05.791042 [ 15 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:05.791053 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:05.791062 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:05.791072 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:05.791124 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:05.791383 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:05.791406 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:05.791416 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:05.791425 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:05.791433 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:05.791441 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:05.791452 [ 18 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:05.791462 [ 18 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:05.791471 [ 18 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:06.099250 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:06.099289 [ 17 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:06.186639 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:06.186680 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:06.186693 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:06.186736 [ 18 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:06.186749 [ 18 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:06.186760 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (81) and matched log idx (0) 2024.09.25 20:56:06.186770 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:56:06.186782 [ 18 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:06.186795 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 81 2024.09.25 20:56:06.186805 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:06.186816 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:06.186829 [ 18 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:06.186858 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:06.187000 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:06.187123 [ 18 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:06.291347 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:06.291386 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:06.291398 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:06.291435 [ 17 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:06.291447 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:06.291456 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:06.291466 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:06.291523 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:06.291856 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:06.291880 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:06.291891 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:06.291901 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:06.291910 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:06.291918 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:06.291929 [ 19 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:06.291940 [ 19 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:06.291950 [ 19 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:06.792026 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:06.792061 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:06.792073 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:06.792083 [ 14 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:06.792094 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:06.792103 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:06.792114 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:06.792164 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:06.792423 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:06.792444 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:06.792454 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:06.792464 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:06.792475 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:06.792483 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:06.792494 [ 19 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:06.792506 [ 19 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:06.792516 [ 19 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:06.937796 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:06.937832 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:06.937846 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:06.937891 [ 17 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:06.937903 [ 17 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:06.937949 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (82) and matched log idx (0) 2024.09.25 20:56:06.937967 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:56:06.937978 [ 17 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:06.937990 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:06.937999 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:06.938010 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:06.938021 [ 17 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:06.938048 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:07.292533 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:07.292577 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:07.292589 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:56:07.292599 [ 19 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:07.292611 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:07.292622 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:07.292635 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:07.292689 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:07.292951 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:07.292969 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:07.292979 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:07.292988 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:07.292996 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:07.293018 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:07.293029 [ 17 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:07.293039 [ 17 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:07.293049 [ 17 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:07.359143 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:07.359224 [ 12 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:07.688585 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:07.688626 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:07.688639 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:07.688680 [ 19 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:07.688690 [ 19 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:07.688700 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (82) and matched log idx (0) 2024.09.25 20:56:07.688708 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:56:07.688718 [ 19 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:07.688729 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:07.688737 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:07.688748 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:07.688758 [ 19 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:07.688784 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:07.688932 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:07.688958 [ 19 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:07.793486 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:07.793524 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:07.793535 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:07.793546 [ 12 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:07.793557 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:07.793567 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:07.793577 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:07.793628 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:07.793877 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:07.793905 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:07.793918 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:07.793928 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:07.793937 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:07.793946 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:07.793957 [ 19 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:07.793968 [ 19 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:07.793978 [ 19 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:08.294000 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:08.294041 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:08.294053 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:08.294062 [ 16 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:08.294073 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:08.294082 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:08.294092 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:08.294144 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:08.294383 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:08.294403 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=82 2024.09.25 20:56:08.294412 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:08.294422 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 82 2024.09.25 20:56:08.294429 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:08.294437 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 81 2024.09.25 20:56:08.294449 [ 19 ] {} RaftInstance: last durable index 81, precommit index 81 2024.09.25 20:56:08.294499 [ 19 ] {} RaftInstance: quorum idx 1, 81 81 0 2024.09.25 20:56:08.294516 [ 19 ] {} RaftInstance: local log idx 81, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:08.439691 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:08.439734 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:08.439746 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:08.439791 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:08.439800 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:08.439810 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (82) and matched log idx (0) 2024.09.25 20:56:08.439820 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:56:08.439830 [ 16 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 82 2024.09.25 20:56:08.439841 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=81, LastLogTerm=2, EntriesLength=0, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:08.439850 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:08.439860 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:08.439870 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:08.439896 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:08.755841 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:56:08.755862 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:56:08.755933 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:56:08.756015 [ 6 ] {} RaftInstance: append at log_idx 82, timestamp 1727297768755948 2024.09.25 20:56:08.756088 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:56:08.756113 [ 21 ] {} RaftInstance: last_log_idx: 81, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:08.756126 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=81, LastLogTerm=2, EntriesLength=1, CommitIndex=81, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:08.756135 [ 21 ] {} RaftInstance: idx: 82 2024.09.25 20:56:08.756146 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:08.756202 [ 21 ] {} RaftInstance: sent 2024.09.25 20:56:08.756216 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:08.757082 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:56:08.757107 [ 8 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:08.757121 [ 8 ] {} RaftInstance: quorum idx 1, 82 81 0 2024.09.25 20:56:08.757133 [ 8 ] {} RaftInstance: local log idx 82, target_commit_idx 81, quick_commit_index_ 81, state_->get_commit_idx() 81 2024.09.25 20:56:08.757738 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:08.757763 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:08.757775 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:08.757787 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:08.757796 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:08.757805 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 81, new matched idx: 82 2024.09.25 20:56:08.757814 [ 12 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:08.757827 [ 12 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:08.757839 [ 12 ] {} RaftInstance: trigger commit upto 82 2024.09.25 20:56:08.757848 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:08.757857 [ 12 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:08.757867 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:08.757876 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:08.757887 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:08.757928 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:08.757940 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:08.757950 [ 12 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 81 2024.09.25 20:56:08.757961 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:56:08.758003 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:56:08.758024 [ 20 ] {} RaftInstance: commit upto 82, current idx 81 2024.09.25 20:56:08.758035 [ 20 ] {} RaftInstance: commit upto 82, current idx 82 2024.09.25 20:56:08.758072 [ 20 ] {} RaftInstance: notify cb 82 1d87beb8 2024.09.25 20:56:08.758086 [ 20 ] {} RaftInstance: DONE: commit upto 82, current idx 82 2024.09.25 20:56:08.758095 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:56:08.758234 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:08.758257 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:08.758267 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:08.758277 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:08.758286 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:08.758295 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:08.758305 [ 16 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:08.758315 [ 16 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:08.758324 [ 16 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:08.794651 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:08.794691 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:08.794704 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:08.794715 [ 12 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:08.794727 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:08.794736 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:08.794746 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:08.794800 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:08.795057 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:08.795081 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:08.795091 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:08.795102 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:08.795110 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:08.795117 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:08.795127 [ 13 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:08.795137 [ 13 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:08.795146 [ 13 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:09.190178 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:09.190227 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:09.190243 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:09.295382 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:09.295426 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:09.295437 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:09.295447 [ 13 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:09.295458 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:09.295467 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:09.295478 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:09.295533 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:09.295817 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:09.295837 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:09.295848 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:09.295859 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:09.295868 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:09.295876 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:09.295888 [ 12 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:09.295899 [ 12 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:09.295909 [ 12 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:09.689163 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:09.689211 [ 13 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:09.798181 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:09.798224 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:09.798236 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:09.798246 [ 12 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:09.798257 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:09.798266 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:09.798276 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:09.798329 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:09.798586 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:09.798607 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:09.798618 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:09.798629 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:09.798637 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:09.798646 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:09.798658 [ 13 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:09.798670 [ 13 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:09.798680 [ 13 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:09.940720 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:09.940758 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:09.940770 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:09.940811 [ 12 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:09.940821 [ 12 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:09.940830 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (82) and matched log idx (0) 2024.09.25 20:56:09.940839 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:56:09.940848 [ 12 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:09.940859 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 82 2024.09.25 20:56:09.940868 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:09.940878 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:09.940888 [ 12 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:09.940914 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:09.941040 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:09.941064 [ 12 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:10.299224 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:10.299260 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:10.299273 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:10.299284 [ 13 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:10.299297 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:10.299307 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:10.299316 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:10.299404 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:10.299684 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:10.299706 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:10.299717 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:10.299728 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:10.299738 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:10.299748 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:10.299761 [ 12 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:10.299821 [ 12 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:10.299834 [ 12 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:10.691842 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:10.691912 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:10.691928 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:10.691972 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:10.691985 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:10.691995 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (83) and matched log idx (0) 2024.09.25 20:56:10.692005 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:56:10.692015 [ 13 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:10.692027 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:10.692036 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:10.692046 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:10.692057 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:10.692084 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:10.692329 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:10.692356 [ 13 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:10.799506 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:10.799549 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:10.799562 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:10.799573 [ 12 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:10.799585 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:10.799596 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:10.799607 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:10.799667 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:10.799921 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:10.799945 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:10.799956 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:10.799966 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:10.799975 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:10.799983 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:10.800016 [ 13 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:10.800030 [ 13 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:10.800040 [ 13 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:11.300150 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:11.300200 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:11.300213 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:11.300223 [ 13 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:11.300235 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:11.300245 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:11.300258 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:11.300315 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:11.300609 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:11.300635 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:11.300647 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:11.300656 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:11.300666 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:11.300676 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:11.300688 [ 14 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:11.300703 [ 14 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:11.300715 [ 14 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:11.442734 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:11.442778 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:11.442792 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:11.442868 [ 12 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:11.442881 [ 12 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:11.442892 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (83) and matched log idx (0) 2024.09.25 20:56:11.442901 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:56:11.442910 [ 12 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:11.442923 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:11.442934 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:11.442945 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:11.442956 [ 12 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:11.442985 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:11.801259 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:11.801300 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:11.801311 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:11.801321 [ 14 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:11.801332 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:11.801341 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:11.801351 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:11.801408 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:11.801718 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:11.801745 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:11.801756 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:11.801766 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:11.801775 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:11.801783 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:11.801795 [ 12 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:11.801807 [ 12 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:11.801817 [ 12 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:12.193927 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:12.193977 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:12.194051 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:12.302075 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:12.302118 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:12.302131 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:12.302142 [ 12 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:12.302152 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:12.302162 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:12.302173 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:12.302229 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:12.302507 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:12.302536 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:12.302550 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:12.302561 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:12.302571 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:12.302580 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:12.302593 [ 13 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:12.302606 [ 13 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:12.302617 [ 13 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:12.802658 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:12.802706 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:12.802719 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:12.802730 [ 18 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:12.802743 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:12.802753 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:12.802764 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:12.802824 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:12.803097 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:12.803118 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:12.803129 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:12.803138 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:12.803147 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:12.803156 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:12.803167 [ 13 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:12.803178 [ 13 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:12.803189 [ 13 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:12.944237 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:12.944282 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:12.944295 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:13.303398 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:13.303441 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:13.303455 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:13.303465 [ 13 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:13.303478 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:13.303488 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:13.303500 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:13.303560 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:13.303827 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:13.303850 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:13.303862 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:13.303873 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:13.303884 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:13.303893 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:13.303906 [ 12 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:13.303918 [ 12 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:13.303930 [ 12 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:13.694986 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:13.695025 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:13.695039 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:13.804085 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:13.804137 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:13.804148 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:13.804158 [ 12 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:13.804169 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:13.804177 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:13.804187 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:13.804240 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:13.804514 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:13.804540 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:13.804551 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:13.804560 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:13.804570 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:13.804578 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:13.804590 [ 13 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:13.804602 [ 13 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:13.804612 [ 13 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:14.304844 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:14.304885 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:14.304897 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:14.304906 [ 18 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:14.304917 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:14.304926 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:14.304937 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:14.305058 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:14.305287 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:14.305311 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:14.305322 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:14.305334 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:14.305343 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:14.305352 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:14.305364 [ 13 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:14.305376 [ 13 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:14.305387 [ 13 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:14.339155 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:14.339205 [ 17 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:14.445602 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:14.445643 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:14.445657 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:14.445701 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:14.445715 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:14.445725 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (83) and matched log idx (0) 2024.09.25 20:56:14.445736 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:56:14.445746 [ 13 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:14.445758 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:14.445768 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:14.445778 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:14.445789 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:14.445818 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:14.805269 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:14.805327 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:14.805340 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:14.805350 [ 17 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:14.805362 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:14.805372 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:14.805383 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:14.805443 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:14.805735 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:14.805762 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:14.805773 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:14.805784 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:14.805793 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:14.805802 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:14.805814 [ 13 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:14.805826 [ 13 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:14.805836 [ 13 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:15.196877 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:15.196921 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:15.196935 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:15.306207 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:15.306255 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:15.306268 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:15.306281 [ 13 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:15.306294 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:15.306304 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:15.306315 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:15.306376 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:15.306666 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:15.306688 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:15.306698 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:15.306709 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:15.306718 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:15.306728 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:15.306741 [ 17 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:15.306753 [ 17 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:15.306764 [ 17 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:15.689173 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:15.689221 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:15.807407 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:15.807446 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:15.807461 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:15.807473 [ 17 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:15.807485 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:15.807495 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:15.807505 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:15.807558 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:15.807888 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:15.807914 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:15.807926 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:15.807937 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:15.807945 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:15.807955 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:15.807967 [ 16 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:15.807979 [ 16 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:15.807990 [ 16 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:15.946993 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:15.947028 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:15.947040 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:15.947110 [ 17 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:15.947120 [ 17 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:15.947130 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (83) and matched log idx (0) 2024.09.25 20:56:15.947139 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:56:15.947148 [ 17 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:15.947159 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:15.947169 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:15.947180 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:15.947191 [ 17 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:15.947217 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:16.308481 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:16.308517 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:16.308530 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:16.308541 [ 16 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:16.308553 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:16.308563 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:16.308573 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:16.308625 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:16.308898 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:16.308925 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:16.308936 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:16.308945 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:16.308953 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:16.308961 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:16.308972 [ 13 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:16.308984 [ 13 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:16.308994 [ 13 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:16.359156 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:16.359197 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:16.697440 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:16.697481 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:16.697493 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:16.697536 [ 19 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:16.697548 [ 19 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:16.697558 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (83) and matched log idx (0) 2024.09.25 20:56:16.697567 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:56:16.697577 [ 19 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:16.697589 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:16.697598 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:16.697609 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:16.697619 [ 19 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:16.697647 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:16.697777 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:16.697806 [ 19 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:16.808986 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:16.809059 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:16.809082 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:16.809096 [ 16 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:16.809109 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:16.809120 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:16.809131 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:16.809185 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:16.809470 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:16.809496 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:16.809509 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:16.809520 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:16.809530 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:16.809539 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:16.809552 [ 19 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:16.809565 [ 19 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:16.809577 [ 19 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:17.309659 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:17.309702 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:17.309715 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:17.309727 [ 15 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:17.309739 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:17.309751 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:17.309762 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:17.309814 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:17.310124 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:17.310148 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:17.310160 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:17.310171 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:17.310181 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:17.310191 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:17.310204 [ 19 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:17.310264 [ 19 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:17.310306 [ 19 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:17.448241 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:17.448281 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:17.448293 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:17.448333 [ 15 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:17.448343 [ 15 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:17.448352 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (83) and matched log idx (0) 2024.09.25 20:56:17.448361 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:56:17.448372 [ 15 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:17.448382 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:17.448392 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:17.448402 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:17.448412 [ 15 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:17.448438 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:17.448561 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:17.448589 [ 15 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:17.810775 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:17.810807 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:17.810818 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:56:17.810829 [ 19 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:17.810841 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:17.810851 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:17.810862 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:17.810920 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:17.811287 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:17.811306 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:17.811317 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:17.811327 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:17.811336 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:17.811345 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:17.811356 [ 15 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:17.811368 [ 15 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:17.811378 [ 15 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:18.199413 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:18.199451 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:18.199465 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:18.199505 [ 19 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:18.199516 [ 19 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:18.199527 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (83) and matched log idx (0) 2024.09.25 20:56:18.199537 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:56:18.199547 [ 19 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:18.199559 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:18.199569 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:18.199580 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:18.199591 [ 19 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:18.199618 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:18.199758 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:18.199782 [ 19 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:18.311126 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:18.311167 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:18.311181 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:18.311193 [ 15 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 83 2024.09.25 20:56:18.311206 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:18.311216 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:18.311228 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:18.311281 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:18.311535 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:18.311564 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=83 2024.09.25 20:56:18.311578 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:18.311590 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 83 2024.09.25 20:56:18.311602 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:18.311613 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 82 2024.09.25 20:56:18.311625 [ 19 ] {} RaftInstance: last durable index 82, precommit index 82 2024.09.25 20:56:18.311638 [ 19 ] {} RaftInstance: quorum idx 1, 82 82 0 2024.09.25 20:56:18.311649 [ 19 ] {} RaftInstance: local log idx 82, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:18.755845 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:56:18.755870 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:56:18.755920 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:56:18.755966 [ 6 ] {} RaftInstance: append at log_idx 83, timestamp 1727297778755933 2024.09.25 20:56:18.756035 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:56:18.756060 [ 21 ] {} RaftInstance: last_log_idx: 82, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:18.756074 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=82, LastLogTerm=2, EntriesLength=1, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:18.756083 [ 21 ] {} RaftInstance: idx: 83 2024.09.25 20:56:18.756094 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:18.756151 [ 21 ] {} RaftInstance: sent 2024.09.25 20:56:18.756167 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:18.756209 [ 21 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:18.756223 [ 21 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:18.756233 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (83) and matched log idx (0) 2024.09.25 20:56:18.756243 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:56:18.756251 [ 21 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:18.756262 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=82, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:18.756271 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:18.756280 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:18.756290 [ 21 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:18.756313 [ 21 ] {} RaftInstance: sent 2024.09.25 20:56:18.757124 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:56:18.757153 [ 8 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:18.757167 [ 8 ] {} RaftInstance: quorum idx 1, 83 82 0 2024.09.25 20:56:18.757178 [ 8 ] {} RaftInstance: local log idx 83, target_commit_idx 82, quick_commit_index_ 82, state_->get_commit_idx() 82 2024.09.25 20:56:18.757702 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:18.757726 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:18.757736 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:18.757747 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:18.757756 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:18.757766 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 82, new matched idx: 83 2024.09.25 20:56:18.757776 [ 18 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:18.757787 [ 18 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:18.757798 [ 18 ] {} RaftInstance: trigger commit upto 83 2024.09.25 20:56:18.757807 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:18.757817 [ 18 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:18.757828 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 83 2024.09.25 20:56:18.757837 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:18.757847 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:18.757893 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:18.757908 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:18.757917 [ 18 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 82 2024.09.25 20:56:18.757928 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:56:18.757971 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:56:18.757988 [ 20 ] {} RaftInstance: commit upto 83, current idx 82 2024.09.25 20:56:18.757997 [ 20 ] {} RaftInstance: commit upto 83, current idx 83 2024.09.25 20:56:18.758028 [ 20 ] {} RaftInstance: notify cb 83 1d87a328 2024.09.25 20:56:18.758040 [ 20 ] {} RaftInstance: DONE: commit upto 83, current idx 83 2024.09.25 20:56:18.758050 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:56:18.758166 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:18.758185 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:18.758196 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:18.758226 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:18.758239 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:18.758249 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:18.758260 [ 19 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:18.758271 [ 19 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:18.758282 [ 19 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:18.811845 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:18.811877 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:18.811889 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:56:18.811900 [ 19 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:18.811912 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:18.811921 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:18.811932 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:18.811983 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:18.812249 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:18.812269 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:18.812278 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:18.812288 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:18.812297 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:18.812305 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:18.812315 [ 18 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:18.812326 [ 18 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:18.812335 [ 18 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:18.950387 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:18.950424 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:18.950484 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:19.169169 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:19.169213 [ 18 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:19.312705 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:19.312743 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:19.312763 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:19.312774 [ 15 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:19.312786 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:19.312796 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:19.312807 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:19.312862 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:19.313221 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:19.313247 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:19.313259 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:19.313279 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:19.313292 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:19.313303 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:19.313316 [ 18 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:19.313343 [ 18 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:19.313357 [ 18 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:19.701372 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:19.701409 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:19.701424 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:19.701470 [ 15 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:19.701482 [ 15 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:19.701493 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (84) and matched log idx (0) 2024.09.25 20:56:19.701503 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:56:19.701516 [ 15 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:19.701528 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:19.701537 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:19.701549 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:19.701561 [ 15 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:19.701590 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:19.813880 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:19.813913 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:19.813925 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:19.813937 [ 18 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:19.813949 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:19.813960 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:19.813972 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:19.814027 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:19.814314 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:19.814339 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:19.814352 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:19.814365 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:19.814376 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:19.814386 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:19.814397 [ 15 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:19.814410 [ 15 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:19.814421 [ 15 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:20.314438 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:20.314470 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:20.314480 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:20.314490 [ 12 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:20.314500 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:20.314509 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:20.314519 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:20.314567 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:20.314806 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:20.314825 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:20.314835 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:20.314844 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:20.314852 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:20.314861 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:20.314871 [ 15 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:20.314882 [ 15 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:20.314889 [ 15 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:20.451953 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:20.452014 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:20.452028 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:20.815195 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:20.815228 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:20.815240 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:20.815251 [ 15 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:20.815263 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:20.815273 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:20.815283 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:20.815333 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:20.815600 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:20.815621 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:20.815631 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:20.815641 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:20.815649 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:20.815657 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:20.815669 [ 18 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:20.815681 [ 18 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:20.815692 [ 18 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:21.202712 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:21.202753 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:21.202765 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:21.316102 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:21.316137 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:21.316148 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:21.316160 [ 18 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:21.316172 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:21.316182 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:21.316192 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:21.316246 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:21.316541 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:21.316566 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:21.316576 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:21.316586 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:21.316594 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:21.316602 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:21.316614 [ 15 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:21.316625 [ 15 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:21.316635 [ 15 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:21.816660 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:21.816699 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:21.816712 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:21.816724 [ 17 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:21.816736 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:21.816746 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:21.816758 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:21.816812 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:21.817043 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:21.817063 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:21.817074 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:21.817085 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:21.817094 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:21.817104 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:21.817138 [ 15 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:21.817157 [ 15 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:21.817169 [ 15 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:21.953314 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:21.953352 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:21.953363 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:22.317532 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:22.317584 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:22.317596 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:22.317608 [ 15 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:22.317620 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:22.317630 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:22.317641 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:22.317697 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:22.317946 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:22.317966 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:22.317976 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:22.317985 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:22.317993 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:22.318002 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:22.318013 [ 18 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:22.318024 [ 18 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:22.318033 [ 18 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:22.599151 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:22.599190 [ 15 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:22.703450 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:22.703495 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:22.703512 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:22.703563 [ 18 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:22.703581 [ 18 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:22.703593 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (84) and matched log idx (0) 2024.09.25 20:56:22.703606 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:56:22.703618 [ 18 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:22.703631 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:22.703642 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:22.703654 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:22.703668 [ 18 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:22.703696 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:22.703870 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:22.703911 [ 17 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:22.818313 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:22.818348 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:22.818361 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:22.818373 [ 15 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:22.818386 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:22.818396 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:22.818407 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:22.818464 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:22.818749 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:22.818776 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:22.818787 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:22.818798 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:22.818808 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:22.818816 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:22.818829 [ 17 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:22.818840 [ 17 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:22.818874 [ 17 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:23.318878 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:23.318919 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:23.318931 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:23.318941 [ 16 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:23.318953 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:23.318962 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:23.318973 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:23.319025 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:23.319295 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:23.319315 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:23.319325 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:23.319335 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:23.319343 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:23.319351 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:23.319363 [ 17 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:23.319373 [ 17 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:23.319382 [ 17 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:23.454431 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:23.454467 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:23.454481 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:23.454524 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:23.454537 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:23.454547 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (84) and matched log idx (0) 2024.09.25 20:56:23.454559 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:56:23.454570 [ 16 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:23.454582 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:23.454593 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:23.454603 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:23.454615 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:23.454644 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:23.454774 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:23.454797 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:23.820003 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:23.820046 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:23.820060 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:23.820074 [ 17 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:23.820088 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:23.820099 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:23.820113 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:23.820170 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:23.820430 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:23.820451 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:23.820463 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:23.820474 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:23.820483 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:23.820492 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:23.820503 [ 16 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:23.820514 [ 16 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:23.820524 [ 16 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:24.205530 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:24.205567 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:24.205579 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:24.205619 [ 15 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:24.205629 [ 15 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:24.205638 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (84) and matched log idx (0) 2024.09.25 20:56:24.205647 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:56:24.205656 [ 15 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:24.205667 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:24.205675 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:24.205684 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:24.205694 [ 15 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:24.205718 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:24.205852 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:24.205876 [ 15 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:24.321052 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:24.321092 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:24.321106 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:24.321130 [ 16 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:24.321144 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:24.321153 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:24.321163 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:24.321228 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:24.321543 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:24.321571 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:24.321591 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:24.321601 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:24.321610 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:24.321619 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:24.321630 [ 15 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:24.321642 [ 15 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:24.321660 [ 15 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:24.821695 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:24.821730 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:24.821741 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:24.821751 [ 13 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:24.821762 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:24.821771 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:24.821781 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:24.821828 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:24.822130 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:24.822158 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:24.822171 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:24.822183 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:24.822192 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:24.822202 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:24.822213 [ 15 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:24.822225 [ 15 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:24.822235 [ 15 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:24.956259 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:24.956298 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:24.956311 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:24.956353 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:24.956362 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:24.956369 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (84) and matched log idx (0) 2024.09.25 20:56:24.956375 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:56:24.956382 [ 13 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:24.956390 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:24.956396 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:24.956404 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:24.956411 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:24.956435 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:24.956681 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:24.956710 [ 15 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:25.322878 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:25.322920 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:25.322932 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:25.322942 [ 13 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:25.322953 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:25.322970 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:25.322981 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:25.323036 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:25.323309 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:25.323342 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:25.323354 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:25.323364 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:25.323373 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:25.323382 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:25.323400 [ 15 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:25.323411 [ 15 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:25.323422 [ 15 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:25.706693 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:25.706730 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:25.706743 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:25.706785 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:25.706796 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:25.706806 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (84) and matched log idx (0) 2024.09.25 20:56:25.706815 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:56:25.706824 [ 16 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:25.706836 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:25.706845 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:25.706855 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:25.706865 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:25.706893 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:25.707039 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:25.707064 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:25.823268 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:25.823304 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:25.823317 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:25.823328 [ 15 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:25.823341 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:25.823351 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:25.823363 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:25.823405 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:25.823639 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:25.823665 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:25.823676 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:25.823686 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:25.823695 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:25.823704 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:25.823715 [ 13 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:25.823727 [ 13 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:25.823737 [ 13 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:26.323783 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:26.323834 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:26.323848 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:26.323859 [ 15 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:26.323871 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:26.323883 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:26.323894 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:26.323947 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:26.324217 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:26.324245 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:26.324258 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:26.324269 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:26.324280 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:26.324290 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:26.324303 [ 14 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:26.324317 [ 14 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:26.324329 [ 14 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:26.457370 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:26.457410 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:26.457422 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:26.457463 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:26.457474 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:26.457484 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (84) and matched log idx (0) 2024.09.25 20:56:26.457493 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:56:26.457504 [ 13 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:26.457515 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:26.457525 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:26.457536 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:26.457547 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:26.457573 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:26.457722 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:26.457746 [ 13 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:26.824910 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:26.824951 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:26.824963 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:26.824974 [ 14 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:26.824986 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:26.824996 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:26.825008 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:26.825041 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:26.825415 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:26.825443 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:26.825455 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:26.825466 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:26.825475 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:26.825484 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:26.825497 [ 13 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:26.825509 [ 13 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:26.825520 [ 13 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:27.208540 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:27.208588 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:27.208603 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:27.208644 [ 14 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:27.208656 [ 14 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:27.208666 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (84) and matched log idx (0) 2024.09.25 20:56:27.208676 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:56:27.208686 [ 14 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:27.208697 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:27.208707 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:27.208717 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:27.208728 [ 14 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:27.208757 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:27.326038 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:27.326080 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:27.326094 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:27.326106 [ 13 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:27.326117 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:27.326126 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:27.326136 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:27.326187 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:27.326477 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:27.326502 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:27.326512 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:27.326523 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:27.326531 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:27.326540 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:27.326550 [ 14 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:27.326561 [ 14 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:27.326571 [ 14 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:27.826583 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:27.826625 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:27.826640 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:27.826651 [ 13 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:27.826664 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:27.826673 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:27.826683 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:27.826735 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:27.827047 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:27.827072 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:27.827084 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:27.827096 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:27.827105 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:27.827114 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:27.827127 [ 14 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:27.827138 [ 14 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:27.827149 [ 14 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:27.959215 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:27.959256 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:27.959267 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:28.327718 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:28.327787 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:28.327802 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:28.327814 [ 14 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:28.327826 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:28.327836 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:28.327846 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:28.327899 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:28.328201 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:28.328227 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=84 2024.09.25 20:56:28.328239 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:28.328251 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 84 2024.09.25 20:56:28.328317 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:28.328331 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 83 2024.09.25 20:56:28.328343 [ 13 ] {} RaftInstance: last durable index 83, precommit index 83 2024.09.25 20:56:28.328355 [ 13 ] {} RaftInstance: quorum idx 1, 83 83 0 2024.09.25 20:56:28.328409 [ 13 ] {} RaftInstance: local log idx 83, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:28.539143 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:28.539182 [ 14 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:28.709321 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:28.709372 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:28.709387 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:28.709428 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:28.709438 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:28.709449 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (84) and matched log idx (0) 2024.09.25 20:56:28.709458 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:56:28.709468 [ 13 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 84 2024.09.25 20:56:28.709479 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=83, LastLogTerm=2, EntriesLength=0, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:28.709487 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:28.709497 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:28.709509 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:28.709534 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:28.756143 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:56:28.756161 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:56:28.756212 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:56:28.756242 [ 6 ] {} RaftInstance: append at log_idx 84, timestamp 1727297788756223 2024.09.25 20:56:28.756304 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:56:28.756333 [ 21 ] {} RaftInstance: last_log_idx: 83, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:28.756346 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=83, LastLogTerm=2, EntriesLength=1, CommitIndex=83, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:28.756356 [ 21 ] {} RaftInstance: idx: 84 2024.09.25 20:56:28.756368 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:28.756421 [ 21 ] {} RaftInstance: sent 2024.09.25 20:56:28.756434 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:28.758093 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:28.758119 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:28.758130 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:28.758142 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:28.758151 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:28.758161 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 83, new matched idx: 84 2024.09.25 20:56:28.758172 [ 14 ] {} RaftInstance: last durable index 83, precommit index 84 2024.09.25 20:56:28.758184 [ 14 ] {} RaftInstance: quorum idx 1, 84 83 0 2024.09.25 20:56:28.758193 [ 14 ] {} RaftInstance: local log idx 84, target_commit_idx 83, quick_commit_index_ 83, state_->get_commit_idx() 83 2024.09.25 20:56:28.758427 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:56:28.758452 [ 8 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:28.758464 [ 8 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:28.758473 [ 8 ] {} RaftInstance: trigger commit upto 84 2024.09.25 20:56:28.758482 [ 8 ] {} RaftInstance: send request to 2 2024.09.25 20:56:28.758491 [ 8 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:28.758502 [ 8 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:28.758512 [ 8 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:28.758521 [ 8 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:28.758556 [ 8 ] {} RaftInstance: sent 2024.09.25 20:56:28.758569 [ 8 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:28.758579 [ 8 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 83 2024.09.25 20:56:28.758589 [ 8 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:56:28.758634 [ 21 ] {} RaftInstance: Server 2 is busy, skip the request 2024.09.25 20:56:28.758647 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:28.758864 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:28.758885 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:28.758896 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:28.758906 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:28.758914 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:28.758923 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:28.758932 [ 13 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:28.758942 [ 13 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:28.758952 [ 13 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 83 2024.09.25 20:56:28.758961 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:56:28.759057 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:56:28.759082 [ 20 ] {} RaftInstance: commit upto 84, current idx 83 2024.09.25 20:56:28.759092 [ 20 ] {} RaftInstance: commit upto 84, current idx 84 2024.09.25 20:56:28.759121 [ 20 ] {} RaftInstance: notify cb 84 1d87cf48 2024.09.25 20:56:28.759134 [ 20 ] {} RaftInstance: DONE: commit upto 84, current idx 84 2024.09.25 20:56:28.759143 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:56:28.828366 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:28.828407 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:28.828422 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:28.828434 [ 13 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:28.828447 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:28.828457 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:28.828469 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:28.828519 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:28.828769 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:28.828795 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:28.828807 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:28.828817 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:28.828827 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:28.828837 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:28.828849 [ 14 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:28.828861 [ 14 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:28.828872 [ 14 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:29.329088 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:29.329135 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:29.329146 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:29.329154 [ 14 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:29.329173 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:29.329184 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:29.329195 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:29.329261 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:29.329575 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:29.329597 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:29.329608 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:29.329618 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:29.329633 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:29.329642 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:29.329653 [ 19 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:29.329665 [ 19 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:29.329674 [ 19 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:29.459894 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:29.459936 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:29.459947 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:29.830029 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:29.830071 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:29.830084 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:56:29.830097 [ 19 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:29.830110 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:29.830120 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:29.830131 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:29.830184 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:29.830437 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:29.830464 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:29.830475 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:29.830485 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:29.830493 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:29.830502 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:29.830513 [ 14 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:29.830525 [ 14 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:29.830535 [ 14 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:30.210703 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:30.210748 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:30.210762 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:30.331051 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:30.331092 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:30.331106 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:30.331117 [ 14 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:30.331129 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:30.331140 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:30.331151 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:30.331206 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:30.331505 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:30.331535 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:30.331548 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:30.331559 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:30.331568 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:30.331578 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:30.331589 [ 19 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:30.331602 [ 19 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:30.331612 [ 19 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:30.831625 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:30.831676 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:30.831690 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:30.831702 [ 12 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:30.831724 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:30.831744 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:30.831756 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:30.831856 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:30.832130 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:30.832156 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:30.832167 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:30.832178 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:30.832195 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:30.832205 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:30.832216 [ 19 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:30.832228 [ 19 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:30.832237 [ 19 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:30.961451 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:30.961514 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:30.961527 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:31.332661 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:31.332703 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:31.332715 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:31.332726 [ 12 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:31.332738 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:31.332747 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:31.332758 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:31.332813 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:31.333119 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:31.333146 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:31.333159 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:31.333172 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:31.333183 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:31.333193 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:31.333205 [ 18 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:31.333217 [ 18 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:31.333227 [ 18 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:31.712254 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:31.712289 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:31.712302 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:31.833383 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:31.833428 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:31.833441 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:31.833453 [ 18 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:31.833465 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:31.833475 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:31.833486 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:31.833541 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:31.833826 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:31.833854 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:31.833866 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:31.833877 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:31.833888 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:31.833897 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:31.833910 [ 12 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:31.833922 [ 12 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:31.833932 [ 12 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:32.333962 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:32.334015 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:32.334028 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:32.334039 [ 17 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:32.334050 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:32.334059 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:32.334070 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:32.334125 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:32.334393 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:32.334417 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:32.334428 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:32.334438 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:32.334447 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:32.334456 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:32.334467 [ 12 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:32.334478 [ 12 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:32.334488 [ 12 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:32.462555 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:32.462595 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:32.462607 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:32.834676 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:32.834709 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:32.834720 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:32.834729 [ 12 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:32.834740 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:32.834749 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:32.834759 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:32.834810 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:32.835067 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:32.835093 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:32.835103 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:32.835113 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:32.835121 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:32.835129 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:32.835139 [ 17 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:32.835149 [ 17 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:32.835158 [ 17 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:33.213859 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:33.213896 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:33.213908 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:33.334966 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:33.335024 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:33.335039 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:33.335050 [ 17 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:33.335063 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:33.335074 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:33.335085 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:33.335141 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:33.335397 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:33.335428 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:33.335440 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:33.335450 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:33.335457 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:33.335465 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:33.335476 [ 18 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:33.335488 [ 18 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:33.335497 [ 18 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:33.835531 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:33.835574 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:33.835587 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:33.835597 [ 16 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:33.835609 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:33.835619 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:33.835630 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:33.835697 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:33.835964 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:33.835993 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:33.836005 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:33.836031 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:33.836043 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:33.836054 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:33.836066 [ 18 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:33.836079 [ 18 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:33.836089 [ 18 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:33.964250 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:33.964286 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:33.964300 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:34.336518 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:34.336554 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:34.336566 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:34.336576 [ 16 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:34.336588 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:34.336597 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:34.336607 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:34.336661 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:34.336914 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:34.336939 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:34.336950 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:34.336960 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:34.336969 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:34.336977 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:34.336988 [ 15 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:34.337000 [ 15 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:34.337010 [ 15 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:34.715091 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:34.715141 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:34.715163 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:34.837217 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:34.837255 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:34.837269 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:34.837280 [ 15 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:34.837293 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:34.837304 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:34.837315 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:34.837369 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:34.837651 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:34.837678 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:34.837689 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:34.837700 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:34.837708 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:34.837717 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:34.837729 [ 16 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:34.837740 [ 16 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:34.837752 [ 16 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:35.337760 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:35.337795 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:35.337806 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:35.337815 [ 13 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:35.337826 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:35.337835 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:35.337844 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:35.337891 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:35.338167 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:35.338190 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:35.338201 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:35.338210 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:35.338218 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:35.338227 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:35.338238 [ 16 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:35.338251 [ 16 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:35.338261 [ 16 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:35.349163 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:35.349212 [ 15 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:35.465398 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:35.465436 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:35.465448 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:35.465488 [ 16 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:35.465498 [ 16 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:35.465506 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (84) and matched log idx (0) 2024.09.25 20:56:35.465515 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:56:35.465524 [ 16 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:35.465534 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 84 2024.09.25 20:56:35.465543 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:35.465552 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:35.465561 [ 16 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:35.465577 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:35.467370 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:35.467405 [ 16 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:35.838589 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:35.838628 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:35.838639 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:35.838649 [ 15 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:35.838660 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:35.838671 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:35.838681 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:35.838727 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:35.838982 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:35.839003 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:35.839031 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:35.839041 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:35.839049 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:35.839057 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:35.839067 [ 16 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:35.839079 [ 16 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:35.839088 [ 16 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:36.216104 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:36.216144 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:36.216157 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:36.216197 [ 15 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:36.216208 [ 15 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:36.216218 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (85) and matched log idx (0) 2024.09.25 20:56:36.216228 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:56:36.216239 [ 15 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:36.216250 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:36.216260 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:36.216270 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:36.216281 [ 15 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:36.216306 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:36.339563 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:36.339679 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:36.339700 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:56:36.339712 [ 19 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:36.339723 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:36.339733 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:36.339745 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:36.339798 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:36.340177 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:36.340207 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:36.340221 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:36.340234 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:36.340246 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:36.340256 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:36.340268 [ 15 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:36.340280 [ 15 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:36.340292 [ 15 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:36.635209 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:36.635242 [ 14 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:36.840429 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:36.840465 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:36.840478 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:36.840490 [ 15 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:36.840503 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:36.840516 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:36.840527 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:36.840580 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:36.840823 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:36.840855 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:36.840869 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:36.840881 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:36.840891 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:36.840901 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:36.840912 [ 14 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:36.840925 [ 14 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:36.840935 [ 14 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:36.967186 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:36.967233 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:36.967248 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:36.967297 [ 19 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:36.967311 [ 19 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:36.967347 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (85) and matched log idx (0) 2024.09.25 20:56:36.967361 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:56:36.967373 [ 19 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:36.967385 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:36.967436 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:36.967458 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:36.967470 [ 19 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:36.967497 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:37.340805 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:37.340854 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:37.340866 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:37.340876 [ 14 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:37.340887 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:37.340897 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:37.340907 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:37.340962 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:37.341295 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:37.341316 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:37.341328 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:37.341338 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:37.341346 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:37.341354 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:37.341364 [ 19 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:37.341375 [ 19 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:37.341386 [ 19 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:37.379152 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:37.379194 [ 14 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:37.718384 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:37.718426 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:37.718439 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:37.718479 [ 19 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:37.718497 [ 19 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:37.718507 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (85) and matched log idx (0) 2024.09.25 20:56:37.718516 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:56:37.718526 [ 19 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:37.718537 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:37.718554 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:37.718564 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:37.718575 [ 19 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:37.718598 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:37.841039 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:37.841071 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:37.841083 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:37.841095 [ 14 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:37.841108 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:37.841118 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:37.841129 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:37.841187 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:37.841408 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:37.841435 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:37.841448 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:37.841459 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:37.841469 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:37.841478 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:37.841491 [ 19 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:37.841504 [ 19 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:37.841516 [ 19 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:38.341742 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:38.341779 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:38.341792 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:38.341802 [ 14 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 85 2024.09.25 20:56:38.341815 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=0, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:38.341825 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:38.341838 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:38.341900 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:38.342183 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:38.342205 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=85 2024.09.25 20:56:38.342216 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:38.342226 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 85 2024.09.25 20:56:38.342235 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:38.342244 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 84 2024.09.25 20:56:38.342257 [ 19 ] {} RaftInstance: last durable index 84, precommit index 84 2024.09.25 20:56:38.342268 [ 19 ] {} RaftInstance: quorum idx 1, 84 84 0 2024.09.25 20:56:38.342278 [ 19 ] {} RaftInstance: local log idx 84, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:38.469472 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:38.469504 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:38.469516 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:38.755855 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:56:38.755887 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:56:38.755939 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:56:38.755989 [ 6 ] {} RaftInstance: append at log_idx 85, timestamp 1727297798755951 2024.09.25 20:56:38.756053 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:56:38.756083 [ 21 ] {} RaftInstance: last_log_idx: 84, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:38.756096 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=84, LastLogTerm=2, EntriesLength=1, CommitIndex=84, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:38.756106 [ 21 ] {} RaftInstance: idx: 85 2024.09.25 20:56:38.756127 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:38.756202 [ 21 ] {} RaftInstance: sent 2024.09.25 20:56:38.756225 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:38.759223 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:56:38.759265 [ 8 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:38.759279 [ 8 ] {} RaftInstance: quorum idx 1, 85 84 0 2024.09.25 20:56:38.759290 [ 8 ] {} RaftInstance: local log idx 85, target_commit_idx 84, quick_commit_index_ 84, state_->get_commit_idx() 84 2024.09.25 20:56:38.759528 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:38.759563 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:38.759575 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:38.759585 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:38.759594 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:38.759602 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 84, new matched idx: 85 2024.09.25 20:56:38.759619 [ 19 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:38.759629 [ 19 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:38.759638 [ 19 ] {} RaftInstance: trigger commit upto 85 2024.09.25 20:56:38.759647 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:56:38.759656 [ 19 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:38.759666 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:38.759683 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:38.759692 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:38.759738 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:38.759749 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:38.759759 [ 19 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 84 2024.09.25 20:56:38.759768 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:56:38.759809 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:56:38.759830 [ 20 ] {} RaftInstance: commit upto 85, current idx 84 2024.09.25 20:56:38.759848 [ 20 ] {} RaftInstance: commit upto 85, current idx 85 2024.09.25 20:56:38.759879 [ 20 ] {} RaftInstance: notify cb 85 1d87d008 2024.09.25 20:56:38.759892 [ 20 ] {} RaftInstance: DONE: commit upto 85, current idx 85 2024.09.25 20:56:38.759909 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:56:38.759996 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:38.760029 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:38.760040 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:38.760050 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:38.760059 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:38.760078 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:38.760089 [ 14 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:38.760099 [ 14 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:38.760109 [ 14 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:38.842346 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:38.842389 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:38.842401 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:56:38.842412 [ 19 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:38.842423 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:38.842432 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:38.842443 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:38.842496 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:38.842781 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:38.842828 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:38.842843 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:38.842854 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:38.842863 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:38.842872 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:38.842884 [ 14 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:38.842895 [ 14 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:38.842905 [ 14 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:39.219959 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:39.219996 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:39.220019 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:39.343374 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:39.343413 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:39.343426 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:39.343437 [ 14 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:39.343450 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:39.343461 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:39.343471 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:39.343540 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:39.343790 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:39.343819 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:39.343832 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:39.343842 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:39.343851 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:39.343859 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:39.343871 [ 18 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:39.343883 [ 18 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:39.343893 [ 18 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:39.843924 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:39.843960 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:39.843973 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:39.843985 [ 17 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:39.844032 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:39.844044 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:39.844056 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:39.844137 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:39.844418 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:39.844441 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:39.844452 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:39.844462 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:39.844471 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:39.844479 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:39.844492 [ 18 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:39.844503 [ 18 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:39.844512 [ 18 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:39.970568 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:39.970607 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:39.970620 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:40.344670 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:40.344701 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:40.344712 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:40.344724 [ 18 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:40.344737 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:40.344748 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:40.344760 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:40.344821 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:40.345130 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:40.345154 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:40.345166 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:40.345178 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:40.345188 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:40.345198 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:40.345210 [ 14 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:40.345222 [ 14 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:40.345233 [ 14 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:40.609186 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:40.609231 [ 18 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:40.721428 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:40.721466 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:40.721547 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:40.721603 [ 14 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:40.721617 [ 14 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:40.721630 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (85) and matched log idx (0) 2024.09.25 20:56:40.721640 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:56:40.721651 [ 14 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:40.721664 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 85 2024.09.25 20:56:40.721674 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:40.721684 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:40.721696 [ 14 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:40.721726 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:40.845198 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:40.845241 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:40.845255 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:40.845267 [ 18 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:40.845278 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:40.845289 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:40.845300 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:40.845355 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:40.845616 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:40.845641 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:40.845652 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:40.845663 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:40.845671 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:40.845680 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:40.845691 [ 14 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:40.845703 [ 14 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:40.845713 [ 14 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:41.345736 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:41.345776 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:41.345790 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:56:41.345802 [ 13 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:41.345814 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:41.345823 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:41.345835 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:41.345892 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:41.346193 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:41.346221 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:41.346254 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:41.346264 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:41.346273 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:41.346282 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:41.346293 [ 14 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:41.346305 [ 14 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:41.346315 [ 14 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:41.472343 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:41.472382 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:41.472396 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:41.846475 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:41.846518 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:41.846531 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:41.846544 [ 14 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:41.846556 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:41.846566 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:41.846578 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:41.846636 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:41.846911 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:41.846938 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:41.846950 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:41.846961 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:41.846971 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:41.846980 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:41.846992 [ 13 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:41.847004 [ 13 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:41.847015 [ 13 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:42.223446 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:42.223491 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:42.223505 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:42.347756 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:42.347789 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:42.347802 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:42.347813 [ 18 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:42.347823 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:42.347833 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:42.347844 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:42.347896 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:42.348175 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:42.348198 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:42.348209 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:42.348219 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:42.348228 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:42.348237 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:42.348248 [ 14 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:42.348259 [ 14 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:42.348268 [ 14 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:42.848308 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:42.848345 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:42.848358 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:42.848369 [ 16 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:42.848380 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:42.848390 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:42.848401 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:42.848457 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:42.848693 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:42.848718 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:42.848728 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:42.848737 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:42.848745 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:42.848753 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:42.848763 [ 14 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:42.848774 [ 14 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:42.848784 [ 14 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:42.973925 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:42.973966 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:42.973981 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:43.349061 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:43.349103 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:43.349117 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:43.349128 [ 18 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:43.349139 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:43.349149 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:43.349160 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:43.349218 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:43.349505 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:43.349533 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:43.349544 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:43.349553 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:43.349562 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:43.349570 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:43.349581 [ 14 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:43.349592 [ 14 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:43.349602 [ 14 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:43.579138 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:43.579180 [ 18 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:43.724352 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:43.724387 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:43.724401 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:43.724442 [ 14 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:43.724453 [ 14 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:43.724464 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (86) and matched log idx (0) 2024.09.25 20:56:43.724474 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:56:43.724485 [ 14 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:43.724496 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:43.724506 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:43.724517 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:43.724529 [ 14 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:43.724555 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:43.724733 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:43.724759 [ 14 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:43.849929 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:43.849964 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:43.849976 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:43.849987 [ 18 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:43.849999 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:43.850008 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:43.850021 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:43.850069 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:43.850350 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:43.850372 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:43.850382 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:43.850392 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:43.850400 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:43.850409 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:43.850419 [ 14 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:43.850431 [ 14 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:43.850440 [ 14 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:44.350466 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:44.350513 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:44.350526 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:44.350537 [ 18 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:44.350552 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:44.350563 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:44.350574 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:44.350627 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:44.350898 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:44.350919 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:44.350930 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:44.350940 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:44.350949 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:44.350956 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:44.350967 [ 14 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:44.350977 [ 14 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:44.350986 [ 14 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:44.475041 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:44.475080 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:44.475092 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:44.475130 [ 15 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:44.475140 [ 15 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:44.475150 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (86) and matched log idx (0) 2024.09.25 20:56:44.475159 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:56:44.475169 [ 15 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:44.475180 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:44.475190 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:44.475200 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:44.475212 [ 15 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:44.475232 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:44.475363 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:44.475396 [ 15 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:44.851599 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:44.851634 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:44.851647 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:44.851657 [ 14 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:44.851669 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:44.851679 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:44.851691 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:44.851743 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:44.851979 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:44.852016 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:44.852028 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:44.852038 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:44.852047 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:44.852056 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:44.852067 [ 15 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:44.852078 [ 15 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:44.852088 [ 15 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:45.226126 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:45.226164 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:45.226177 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:45.226222 [ 18 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:45.226235 [ 18 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:45.226245 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (86) and matched log idx (0) 2024.09.25 20:56:45.226256 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:56:45.226267 [ 18 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:45.226279 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:45.226289 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:45.226300 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:45.226312 [ 18 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:45.226340 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:45.353008 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:45.353048 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:45.353061 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:45.353071 [ 14 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:45.353082 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:45.353091 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:45.353101 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:45.353155 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:45.353405 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:45.353433 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:45.353445 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:45.353455 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:45.353464 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:45.353474 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:45.353484 [ 18 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:45.353497 [ 18 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:45.353507 [ 18 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:45.853908 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:45.853946 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:45.853959 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:45.853970 [ 12 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:45.853982 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:45.853992 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:45.854004 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:45.854060 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:45.854326 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:45.854353 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:45.854399 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:45.854423 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:45.854433 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:45.854444 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:45.854456 [ 18 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:45.854469 [ 18 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:45.854480 [ 18 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:45.976424 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:45.976467 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:45.976481 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:46.354544 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:46.354578 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:46.354589 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:46.354599 [ 18 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:46.354610 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:46.354620 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:46.354631 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:46.354686 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:46.354942 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:46.354968 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:46.354979 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:46.354989 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:46.354998 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:46.355007 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:46.355018 [ 12 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:46.355029 [ 12 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:46.355039 [ 12 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:46.489156 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:46.489204 [ 18 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:46.727394 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:46.727438 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:46.727502 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:46.727562 [ 12 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:56:46.727577 [ 12 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:56:46.727588 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (86) and matched log idx (0) 2024.09.25 20:56:46.727598 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:56:46.727609 [ 12 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:46.727630 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:46.727640 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:46.727651 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:46.727662 [ 12 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:56:46.727716 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:46.854982 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:46.855031 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:46.855046 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:56:46.855057 [ 18 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:46.855069 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:46.855079 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:46.855091 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:46.855137 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:46.855449 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:46.855478 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:46.855492 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:46.855504 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:46.855514 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:46.855524 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:46.855537 [ 12 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:46.855549 [ 12 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:46.855559 [ 12 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:47.355598 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:47.355649 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:47.355661 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:56:47.355671 [ 19 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:47.355682 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:47.355692 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:47.355702 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:47.355756 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:47.356081 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:47.356122 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:47.356140 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:47.356151 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:47.356614 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:47.356650 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:47.356664 [ 12 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:47.356676 [ 12 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:47.356686 [ 12 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:47.478234 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:47.478275 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:47.478287 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:47.856355 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:47.856389 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:47.856400 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:47.856449 [ 12 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:47.856471 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:47.856482 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:47.856494 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:47.856548 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:47.856832 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:47.856858 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:47.856870 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:47.856882 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:47.856911 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:47.856921 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:47.856934 [ 17 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:47.856947 [ 17 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:47.856957 [ 17 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:48.229208 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:48.229242 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:48.229255 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:48.357444 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:48.357481 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:48.357492 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:48.357502 [ 17 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 86 2024.09.25 20:56:48.357512 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=0, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:48.357522 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:48.357531 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:48.357584 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:48.357817 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:48.357838 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=86 2024.09.25 20:56:48.357850 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:48.357860 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 86 2024.09.25 20:56:48.357869 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:48.357876 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 85 2024.09.25 20:56:48.357887 [ 13 ] {} RaftInstance: last durable index 85, precommit index 85 2024.09.25 20:56:48.357900 [ 13 ] {} RaftInstance: quorum idx 1, 85 85 0 2024.09.25 20:56:48.357910 [ 13 ] {} RaftInstance: local log idx 85, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:48.755840 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:56:48.755853 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:56:48.755904 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:56:48.755948 [ 6 ] {} RaftInstance: append at log_idx 86, timestamp 1727297808755916 2024.09.25 20:56:48.756008 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:56:48.756030 [ 21 ] {} RaftInstance: last_log_idx: 85, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:48.756060 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=85, LastLogTerm=2, EntriesLength=1, CommitIndex=85, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:48.756070 [ 21 ] {} RaftInstance: idx: 86 2024.09.25 20:56:48.756080 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:48.756132 [ 21 ] {} RaftInstance: sent 2024.09.25 20:56:48.756145 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:48.757144 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:56:48.757171 [ 8 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:48.757186 [ 8 ] {} RaftInstance: quorum idx 1, 86 85 0 2024.09.25 20:56:48.757198 [ 8 ] {} RaftInstance: local log idx 86, target_commit_idx 85, quick_commit_index_ 85, state_->get_commit_idx() 85 2024.09.25 20:56:48.757627 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:48.757652 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:48.757663 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:48.757673 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:48.757681 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:48.757690 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 85, new matched idx: 86 2024.09.25 20:56:48.757701 [ 12 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:48.757712 [ 12 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:48.757722 [ 12 ] {} RaftInstance: trigger commit upto 86 2024.09.25 20:56:48.757732 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:48.757742 [ 12 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:48.757752 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:48.757763 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:48.757773 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:48.757818 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:48.757833 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:48.757843 [ 12 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 85 2024.09.25 20:56:48.757852 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:56:48.757885 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:56:48.757895 [ 20 ] {} RaftInstance: commit upto 86, current idx 85 2024.09.25 20:56:48.757903 [ 20 ] {} RaftInstance: commit upto 86, current idx 86 2024.09.25 20:56:48.757950 [ 20 ] {} RaftInstance: notify cb 86 1d87b4e8 2024.09.25 20:56:48.757963 [ 20 ] {} RaftInstance: DONE: commit upto 86, current idx 86 2024.09.25 20:56:48.757972 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:56:48.758038 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:48.758065 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:48.758075 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:48.758085 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:48.758093 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:48.758101 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:48.758110 [ 13 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:48.758120 [ 13 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:48.758129 [ 13 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:48.858383 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:48.858476 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:48.858496 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:48.858508 [ 12 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:48.858521 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:48.858532 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:48.858544 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:48.858612 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:48.858866 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:48.858893 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:48.858905 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:48.858916 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:48.858925 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:48.858934 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:48.858981 [ 13 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:48.858999 [ 13 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:48.859012 [ 13 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:48.980015 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:48.980048 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:48.980061 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:49.359149 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:49.359192 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:49.359206 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:49.359217 [ 17 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:49.359229 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:49.359240 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:49.359252 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:49.359323 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:49.359571 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:49.359594 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:49.359604 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:49.359616 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:49.359625 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:49.359633 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:49.359645 [ 16 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:49.359657 [ 16 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:49.359667 [ 16 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:49.659150 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:49.659195 [ 15 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:56:49.730604 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:49.730642 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:49.730659 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:49.730705 [ 16 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:49.730718 [ 16 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:49.730729 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (86) and matched log idx (0) 2024.09.25 20:56:49.730740 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:56:49.730750 [ 16 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:49.730761 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 86 2024.09.25 20:56:49.730771 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:49.730782 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:49.730793 [ 16 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:49.730823 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:49.730938 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:49.730965 [ 16 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:49.860146 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:49.860188 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:49.860200 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:49.860212 [ 15 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:49.860225 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:49.860236 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:49.860248 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:49.860309 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:49.860602 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:49.860631 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:49.860643 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:49.860654 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:49.860662 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:49.860671 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:49.860683 [ 16 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:49.860695 [ 16 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:49.860704 [ 16 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:50.360731 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:50.360767 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:50.360778 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:50.360788 [ 14 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:50.360820 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:50.360829 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:50.360840 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:50.360909 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:50.361227 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:50.361256 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:50.361270 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:50.361281 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:50.361290 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:50.361299 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:50.361311 [ 16 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:50.361325 [ 16 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:50.361337 [ 16 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:50.481528 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:50.481565 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:50.481579 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:50.481620 [ 14 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:50.481633 [ 14 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:50.481643 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (87) and matched log idx (0) 2024.09.25 20:56:50.481652 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:56:50.481662 [ 14 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:50.481672 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:50.481681 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:50.481691 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:50.481701 [ 14 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:50.481732 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:50.481866 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:50.481895 [ 14 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:50.861083 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:50.861121 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:50.861134 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:50.861147 [ 16 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:50.861159 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:50.861170 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:50.861181 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:50.861236 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:50.861552 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:50.861576 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:50.861592 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:50.861602 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:50.861612 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:50.861620 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:50.861631 [ 14 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:50.861641 [ 14 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:50.861651 [ 14 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:51.232698 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:51.232734 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:51.232747 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:51.232790 [ 15 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:51.232802 [ 15 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:51.232811 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (87) and matched log idx (0) 2024.09.25 20:56:51.232822 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:56:51.232832 [ 15 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:51.232844 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:51.232855 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:51.232866 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:51.232878 [ 15 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:51.232910 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:51.361497 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:51.361538 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:51.361551 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:51.361562 [ 14 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:51.361575 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:51.361585 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:51.361597 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:51.361649 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:51.361958 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:51.361981 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:51.361990 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:51.361999 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:51.362007 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:51.362015 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:51.362028 [ 15 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:51.362040 [ 15 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:51.362051 [ 15 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:51.659284 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:51.659327 [ 18 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:51.862735 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:51.862781 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:51.862794 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:51.862805 [ 15 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:51.862828 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:51.862839 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:51.862850 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:51.862910 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:51.863269 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:51.863302 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:51.863313 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:51.863323 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:51.863333 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:51.863352 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:51.863364 [ 18 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:51.863376 [ 18 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:51.863387 [ 18 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:51.983754 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:51.983794 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:51.983811 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:51.983856 [ 18 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:51.983869 [ 18 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:51.983880 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (87) and matched log idx (0) 2024.09.25 20:56:51.983891 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:56:51.983902 [ 18 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:51.983915 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:51.983926 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:51.983936 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:51.983948 [ 18 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:51.983977 [ 18 ] {} RaftInstance: sent 2024.09.25 20:56:52.363272 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:52.363324 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:52.363337 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:52.363348 [ 15 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:52.363361 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:52.363371 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:52.363381 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:52.363435 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:52.363700 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:52.363726 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:52.363737 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:52.363746 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:52.363754 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:52.363762 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:52.363772 [ 18 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:52.363783 [ 18 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:52.363792 [ 18 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:52.735233 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:52.735277 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:52.735292 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:52.864352 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:52.864399 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:52.864414 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:52.864426 [ 14 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:52.864438 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:52.864456 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:52.864469 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:52.864525 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:52.865286 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:52.865306 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:52.865325 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:52.865335 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:52.865344 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:52.865353 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:52.865363 [ 17 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:52.865383 [ 17 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:52.865394 [ 17 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:53.249184 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:53.249219 [ 15 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:53.364586 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:53.364621 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:53.364633 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:53.364644 [ 17 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:53.364656 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:53.364666 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:53.364677 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:53.364767 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:53.365063 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:53.365084 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:53.365094 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:53.365104 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:53.365112 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:53.365121 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:53.365132 [ 15 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:53.365143 [ 15 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:53.365153 [ 15 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:53.486181 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:53.486212 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:53.486224 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:53.486266 [ 13 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:53.486279 [ 13 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:53.486289 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (87) and matched log idx (0) 2024.09.25 20:56:53.486298 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:56:53.486308 [ 13 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:53.486320 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:53.486330 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:53.486341 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:53.486353 [ 13 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:53.486382 [ 13 ] {} RaftInstance: sent 2024.09.25 20:56:53.486524 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:53.486548 [ 13 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:53.866078 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:53.866123 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:53.866136 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:53.866148 [ 15 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:53.866161 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:53.866171 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:53.866183 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:53.866232 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:53.866502 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:53.866533 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:53.866545 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:53.866556 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:53.866566 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:53.866576 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:53.866588 [ 13 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:53.866600 [ 13 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:53.866612 [ 13 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:54.236717 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:54.236769 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:54.236785 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:54.236838 [ 17 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:54.236852 [ 17 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:54.236863 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (87) and matched log idx (0) 2024.09.25 20:56:54.236880 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:56:54.236893 [ 17 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:54.236906 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:54.236916 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:54.236928 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:54.236949 [ 17 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:54.236976 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:54.366404 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:54.366441 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:54.366454 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:54.366464 [ 15 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:54.366475 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:54.366484 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:54.366495 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:54.366537 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:54.366850 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:54.366880 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:54.366891 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:54.366902 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:54.366911 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:54.366920 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:54.366932 [ 17 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:54.366943 [ 17 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:54.366954 [ 17 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:54.659149 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:54.659193 [ 14 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:54.867382 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:54.867423 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:54.867435 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:54.867445 [ 17 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:54.867456 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:54.867466 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:54.867476 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:54.867516 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:54.868287 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:54.868316 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:54.868328 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:54.868340 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:54.868350 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:54.868358 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:54.868370 [ 14 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:54.868381 [ 14 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:54.868392 [ 14 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:54.987442 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:54.987484 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:54.987498 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:54.987543 [ 17 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:54.987558 [ 17 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:54.987570 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (87) and matched log idx (0) 2024.09.25 20:56:54.987581 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:56:54.987593 [ 17 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:54.987606 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:54.987617 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:54.987633 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:54.987646 [ 17 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:54.987677 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:54.987833 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:54.987859 [ 17 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:55.368038 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:55.368077 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:55.368091 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:56:55.368101 [ 14 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:55.368113 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:55.368123 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:55.368134 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:55.368187 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:55.368436 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:55.368463 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:55.368474 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:55.368484 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:55.368494 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:55.368503 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:55.368516 [ 17 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:55.368529 [ 17 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:55.368540 [ 17 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:55.738554 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:55.738590 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:55.738603 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:55.738643 [ 14 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:55.738655 [ 14 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:55.738665 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (87) and matched log idx (0) 2024.09.25 20:56:55.738675 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:56:55.738686 [ 14 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:55.738698 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:55.738708 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:55.738719 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:55.738732 [ 14 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:55.738761 [ 14 ] {} RaftInstance: sent 2024.09.25 20:56:55.738895 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:55.738926 [ 15 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:55.869114 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:55.869178 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:55.869194 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:55.869207 [ 17 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:55.869219 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:55.869229 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:55.869270 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:55.869323 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:55.869659 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:55.869684 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:55.869696 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:55.869707 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:55.869716 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:55.869726 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:55.869737 [ 15 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:55.869749 [ 15 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:55.869760 [ 15 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:56.369880 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:56.369919 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:56.369932 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:56:56.369942 [ 17 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:56.369954 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:56.369964 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:56.369975 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:56.370030 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:56.370321 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:56.370346 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:56.370358 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:56.370370 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:56.370380 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:56.370390 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:56.370403 [ 15 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:56.370417 [ 15 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:56.370429 [ 15 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:56.489494 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:56.489528 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:56.489541 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:56.489581 [ 17 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:56.489592 [ 17 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:56.489601 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (87) and matched log idx (0) 2024.09.25 20:56:56.489611 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:56:56.489620 [ 17 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:56.489631 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:56.489641 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:56.489652 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:56.489663 [ 17 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:56.489692 [ 17 ] {} RaftInstance: sent 2024.09.25 20:56:56.870498 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:56.870542 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:56.870556 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:56.870567 [ 15 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:56.870582 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:56.870593 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:56.870605 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:56.870658 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:56.870983 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:56.871021 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:56.871031 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:56.871040 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:56.871048 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:56.871056 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:56.871067 [ 17 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:56.871087 [ 17 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:56.871097 [ 17 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:57.240141 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:57.240198 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:57.240213 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:57.371240 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:57.371281 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:57.371293 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:56:57.371304 [ 19 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:57.371315 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:57.371325 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:57.371337 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:57.371466 [ 19 ] {} RaftInstance: sent 2024.09.25 20:56:57.371901 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:57.371924 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:57.371935 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:57.371945 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:57.371954 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:57.371964 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:57.371976 [ 15 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:57.371989 [ 15 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:57.372000 [ 15 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:57.749178 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:56:57.749225 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:56:57.872438 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:57.872477 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:57.872490 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:57.872501 [ 15 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:57.872512 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:57.872522 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:57.872532 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:57.872582 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:57.872812 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:57.872839 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:57.872850 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:57.872860 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:57.872869 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:57.872879 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:57.872890 [ 12 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:57.872903 [ 12 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:57.872914 [ 12 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:57.991112 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:57.991154 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:57.991167 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:56:57.991208 [ 16 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:56:57.991220 [ 16 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:56:57.991231 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (87) and matched log idx (0) 2024.09.25 20:56:57.991240 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:56:57.991251 [ 16 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:57.991263 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:57.991274 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:57.991285 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:56:57.991297 [ 16 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:56:57.991327 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:58.372703 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:58.372737 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:58.372748 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:58.372759 [ 12 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 87 2024.09.25 20:56:58.372770 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=0, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:58.372779 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:58.372790 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:58.372842 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:58.373114 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:58.373148 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=87 2024.09.25 20:56:58.373162 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:58.373173 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 87 2024.09.25 20:56:58.373182 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:58.373232 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 86 2024.09.25 20:56:58.373276 [ 16 ] {} RaftInstance: last durable index 86, precommit index 86 2024.09.25 20:56:58.373295 [ 16 ] {} RaftInstance: quorum idx 1, 86 86 0 2024.09.25 20:56:58.373306 [ 16 ] {} RaftInstance: local log idx 86, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:58.742244 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:58.742278 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:58.742291 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:58.755853 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:56:58.755899 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:56:58.755940 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:56:58.755983 [ 6 ] {} RaftInstance: append at log_idx 87, timestamp 1727297818755952 2024.09.25 20:56:58.756042 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:56:58.756065 [ 21 ] {} RaftInstance: last_log_idx: 86, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:56:58.756079 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=86, LastLogTerm=2, EntriesLength=1, CommitIndex=86, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:58.756089 [ 21 ] {} RaftInstance: idx: 87 2024.09.25 20:56:58.756102 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:58.756160 [ 21 ] {} RaftInstance: sent 2024.09.25 20:56:58.756174 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:58.757141 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:56:58.757163 [ 8 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:56:58.757175 [ 8 ] {} RaftInstance: quorum idx 1, 87 86 0 2024.09.25 20:56:58.757186 [ 8 ] {} RaftInstance: local log idx 87, target_commit_idx 86, quick_commit_index_ 86, state_->get_commit_idx() 86 2024.09.25 20:56:58.757581 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:58.757643 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:56:58.757657 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:58.757669 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:56:58.757679 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:58.757690 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 86, new matched idx: 87 2024.09.25 20:56:58.757701 [ 16 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:56:58.757713 [ 16 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:56:58.757724 [ 16 ] {} RaftInstance: trigger commit upto 87 2024.09.25 20:56:58.757735 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:58.757744 [ 16 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:56:58.757755 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 87 2024.09.25 20:56:58.757764 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:58.757773 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:58.757808 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:58.757819 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:58.757831 [ 16 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 86 2024.09.25 20:56:58.757841 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:56:58.757879 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:56:58.757899 [ 20 ] {} RaftInstance: commit upto 87, current idx 86 2024.09.25 20:56:58.757909 [ 20 ] {} RaftInstance: commit upto 87, current idx 87 2024.09.25 20:56:58.757941 [ 20 ] {} RaftInstance: notify cb 87 1d87b808 2024.09.25 20:56:58.757956 [ 20 ] {} RaftInstance: DONE: commit upto 87, current idx 87 2024.09.25 20:56:58.757967 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:56:58.758147 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:58.758172 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:56:58.758183 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:58.758193 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:56:58.758202 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:58.758211 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:56:58.758222 [ 12 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:56:58.758232 [ 12 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:56:58.758243 [ 12 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:56:58.873489 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:58.873530 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:58.873542 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:56:58.873552 [ 16 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:56:58.873564 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:56:58.873574 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:58.873584 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:58.873639 [ 16 ] {} RaftInstance: sent 2024.09.25 20:56:58.874482 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:58.874512 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:56:58.874524 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:58.874536 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:56:58.874546 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:58.874555 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:56:58.874568 [ 12 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:56:58.874581 [ 12 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:56:58.874592 [ 12 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:56:59.374597 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:59.374635 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:59.374647 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:56:59.374657 [ 15 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:56:59.374667 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:56:59.374676 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:59.374687 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:59.374735 [ 15 ] {} RaftInstance: sent 2024.09.25 20:56:59.374996 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:59.375023 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:56:59.375034 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:59.375056 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:56:59.375067 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:59.375075 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:56:59.375088 [ 12 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:56:59.375100 [ 12 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:56:59.375110 [ 12 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:56:59.493284 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:56:59.493338 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:59.493351 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:56:59.875422 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:56:59.875482 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:56:59.875497 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:56:59.875509 [ 12 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:56:59.875521 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:56:59.875531 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:56:59.875543 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:56:59.875598 [ 12 ] {} RaftInstance: sent 2024.09.25 20:56:59.875909 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:56:59.875933 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:56:59.875946 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:56:59.875956 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:56:59.875965 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:56:59.875975 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:56:59.875987 [ 15 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:56:59.876018 [ 15 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:56:59.876031 [ 15 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:00.244082 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:00.244129 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:00.244143 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:00.376188 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:00.376231 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:00.376245 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:00.376256 [ 18 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:00.376269 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:00.376280 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:00.376292 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:00.376347 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:00.376639 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:00.376661 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:00.376670 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:00.376679 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:00.376687 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:00.376695 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:00.376705 [ 12 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:00.376717 [ 12 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:00.376728 [ 12 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:00.876767 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:00.876804 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:00.876816 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:00.876827 [ 13 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:00.876838 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:00.876849 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:00.876859 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:00.876913 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:00.877187 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:00.877214 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:00.877225 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:00.877236 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:00.877246 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:00.877255 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:00.877267 [ 12 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:00.877279 [ 12 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:00.877291 [ 12 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:00.995082 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:00.995125 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:00.995136 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:01.377204 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:01.377250 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:01.377264 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:01.377274 [ 18 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:01.377284 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:01.377293 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:01.377303 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:01.377352 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:01.377634 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:01.377658 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:01.377669 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:01.377679 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:01.377688 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:01.377696 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:01.377708 [ 13 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:01.377720 [ 13 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:01.377729 [ 13 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:01.745866 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:01.745909 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:01.745924 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:01.878103 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:01.878142 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:01.878153 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:01.878163 [ 13 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:01.878174 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:01.878185 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:01.878197 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:01.878247 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:01.878517 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:01.878541 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:01.878553 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:01.878565 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:01.878575 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:01.878585 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:01.878596 [ 18 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:01.878608 [ 18 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:01.878618 [ 18 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:02.378756 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:02.378792 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:02.378805 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:02.378816 [ 18 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:02.378828 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:02.378838 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:02.378849 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:02.378905 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:02.379309 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:02.379334 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:02.379347 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:02.379360 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:02.379370 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:02.379380 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:02.379393 [ 14 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:02.379407 [ 14 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:02.379417 [ 14 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:02.496654 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:02.496692 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:02.496704 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:02.879935 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:02.879977 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:02.879991 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:02.880002 [ 14 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:02.880028 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:02.880041 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:02.880054 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:02.880110 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:02.880363 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:02.880390 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:02.880402 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:02.880414 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:02.880423 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:02.880433 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:02.880446 [ 18 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:02.880460 [ 18 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:02.880471 [ 18 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:03.247614 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:03.247652 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:03.247666 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:03.380727 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:03.380772 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:03.380784 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:03.380794 [ 13 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:03.380805 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:03.380814 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:03.380824 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:03.380874 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:03.381143 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:03.381171 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:03.381184 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:03.381195 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:03.381204 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:03.381213 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:03.381225 [ 17 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:03.381238 [ 17 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:03.381249 [ 17 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:03.881446 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:03.881481 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:03.881495 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:03.881507 [ 17 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:03.881519 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:03.881528 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:03.881537 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:03.881588 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:03.881866 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:03.881890 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:03.881900 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:03.881909 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:03.881920 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:03.881931 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:03.881945 [ 19 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:03.881959 [ 19 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:03.881971 [ 19 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:03.998019 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:03.998058 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:03.998069 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:04.382513 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:04.382558 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:04.382571 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:04.382582 [ 19 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:04.382594 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:04.382604 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:04.382615 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:04.382667 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:04.382989 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:04.383015 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:04.383027 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:04.383038 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:04.383047 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:04.383057 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:04.383068 [ 17 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:04.383081 [ 17 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:04.383091 [ 17 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:04.749120 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:04.749163 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:04.749177 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:04.883276 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:04.883316 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:04.883330 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:04.883341 [ 17 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:04.883355 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:04.883366 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:04.883378 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:04.883433 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:04.883698 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:04.883738 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:04.883751 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:04.883763 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:04.883773 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:04.883782 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:04.883793 [ 19 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:04.883805 [ 19 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:04.883816 [ 19 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:05.383821 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:05.383856 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:05.383868 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:05.383878 [ 13 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:05.383889 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:05.383898 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:05.383909 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:05.383963 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:05.384198 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:05.384220 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:05.384230 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:05.384239 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:05.384247 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:05.384255 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:05.384265 [ 19 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:05.384275 [ 19 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:05.384402 [ 19 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:05.499410 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:05.499450 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:05.499462 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:05.884748 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:05.884789 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:05.884804 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:05.884816 [ 19 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:05.884828 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:05.884840 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:05.884851 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:05.884904 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:05.885248 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:05.885277 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:05.885288 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:05.885298 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:05.885308 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:05.885317 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:05.885329 [ 13 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:05.885341 [ 13 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:05.885352 [ 13 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:06.250480 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:06.250524 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:06.250538 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:06.385655 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:06.385686 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:06.385697 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:06.385707 [ 16 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:06.385718 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:06.385727 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:06.385738 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:06.385789 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:06.386094 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:06.386121 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:06.386134 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:06.386144 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:06.386153 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:06.386162 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:06.386173 [ 13 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:06.386186 [ 13 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:06.386197 [ 13 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:06.886436 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:06.886476 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:06.886487 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:06.886497 [ 19 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:06.886509 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:06.886518 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:06.886528 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:06.886597 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:06.886860 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:06.886924 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:06.886937 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:06.886947 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:06.886955 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:06.886964 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:06.886975 [ 13 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:06.886987 [ 13 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:06.886997 [ 13 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:07.002048 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:07.002097 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:07.002110 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:07.387368 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:07.387412 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:07.387427 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:07.387440 [ 13 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:07.387453 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:07.387464 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:07.387476 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:07.387532 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:07.387834 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:07.387862 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:07.387875 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:07.387888 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:07.387899 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:07.387909 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:07.387922 [ 19 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:07.387935 [ 19 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:07.387948 [ 19 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:07.752963 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:07.753000 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:07.753013 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:07.888107 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:07.888145 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:07.888159 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:07.888171 [ 16 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:07.888184 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:07.888194 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:07.888205 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:07.888260 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:07.888561 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:07.888583 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:07.888594 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:07.888605 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:07.888614 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:07.888623 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:07.888635 [ 13 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:07.888648 [ 13 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:07.888658 [ 13 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:08.388685 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:08.388727 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:08.388741 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:57:08.388753 [ 15 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 88 2024.09.25 20:57:08.388766 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=0, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:08.388776 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:08.388787 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:08.388869 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:08.389130 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:08.389160 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=88 2024.09.25 20:57:08.389174 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:08.389186 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 88 2024.09.25 20:57:08.389197 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:08.389207 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 87 2024.09.25 20:57:08.389220 [ 13 ] {} RaftInstance: last durable index 87, precommit index 87 2024.09.25 20:57:08.389232 [ 13 ] {} RaftInstance: quorum idx 1, 87 87 0 2024.09.25 20:57:08.389244 [ 13 ] {} RaftInstance: local log idx 87, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:08.503272 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:08.503313 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:08.503327 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:08.755852 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:57:08.755871 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:57:08.755928 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:57:08.755969 [ 6 ] {} RaftInstance: append at log_idx 88, timestamp 1727297828755939 2024.09.25 20:57:08.756028 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:57:08.756050 [ 21 ] {} RaftInstance: last_log_idx: 87, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:08.756066 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=87, LastLogTerm=2, EntriesLength=1, CommitIndex=87, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:08.756078 [ 21 ] {} RaftInstance: idx: 88 2024.09.25 20:57:08.756090 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:08.756148 [ 21 ] {} RaftInstance: sent 2024.09.25 20:57:08.756161 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:08.757086 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:57:08.757112 [ 8 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:08.757124 [ 8 ] {} RaftInstance: quorum idx 1, 88 87 0 2024.09.25 20:57:08.757134 [ 8 ] {} RaftInstance: local log idx 88, target_commit_idx 87, quick_commit_index_ 87, state_->get_commit_idx() 87 2024.09.25 20:57:08.757774 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:08.757800 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:08.757812 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:08.757823 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:08.757833 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:08.757843 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 87, new matched idx: 88 2024.09.25 20:57:08.757853 [ 13 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:08.757865 [ 13 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:08.757875 [ 13 ] {} RaftInstance: trigger commit upto 88 2024.09.25 20:57:08.757885 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:08.757894 [ 13 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:08.757904 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 88 2024.09.25 20:57:08.757914 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:08.757924 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:08.757967 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:08.757980 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:08.757991 [ 13 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 87 2024.09.25 20:57:08.758001 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:57:08.758041 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:57:08.758066 [ 20 ] {} RaftInstance: commit upto 88, current idx 87 2024.09.25 20:57:08.758078 [ 20 ] {} RaftInstance: commit upto 88, current idx 88 2024.09.25 20:57:08.758114 [ 20 ] {} RaftInstance: notify cb 88 1d874e28 2024.09.25 20:57:08.758128 [ 20 ] {} RaftInstance: DONE: commit upto 88, current idx 88 2024.09.25 20:57:08.758138 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:57:08.758252 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:08.758279 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:08.758291 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:08.758301 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:08.758310 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:08.758319 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:08.758329 [ 16 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:08.758340 [ 16 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:08.758350 [ 16 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:08.890132 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:08.890179 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:08.890193 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:08.890205 [ 13 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:08.890217 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:08.890258 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:08.890271 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:08.890326 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:08.890588 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:08.890620 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:08.890633 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:08.890669 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:08.890682 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:08.890692 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:08.890704 [ 16 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:08.890716 [ 16 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:08.890727 [ 16 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:09.253707 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:09.253750 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:09.253764 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:09.390841 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:09.390877 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:09.390892 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:09.390904 [ 16 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:09.390916 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:09.390927 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:09.390938 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:09.390994 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:09.391284 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:09.391310 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:09.391321 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:09.391331 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:09.391340 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:09.391349 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:09.391362 [ 13 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:09.391375 [ 13 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:09.391387 [ 13 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:09.891622 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:09.891661 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:09.891676 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:09.891687 [ 16 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:09.891699 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:09.891708 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:09.891718 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:09.891772 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:09.892049 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:09.892077 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:09.892089 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:09.892100 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:09.892110 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:09.892121 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:09.892133 [ 13 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:09.892145 [ 13 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:09.892156 [ 13 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:10.004502 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:10.004540 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:10.004561 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:10.392830 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:10.392867 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:10.392879 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:10.392891 [ 13 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:10.392904 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:10.392915 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:10.392926 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:10.392979 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:10.393251 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:10.393275 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:10.393287 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:10.393298 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:10.393308 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:10.393318 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:10.393331 [ 16 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:10.393345 [ 16 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:10.393356 [ 16 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:10.749178 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:10.749216 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:57:10.755601 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:10.755632 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:10.755644 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:10.755684 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:10.755696 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:10.755705 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (87) and matched log idx (0) 2024.09.25 20:57:10.755714 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:57:10.755724 [ 16 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:10.755734 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 87 2024.09.25 20:57:10.755744 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:10.755753 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:10.755765 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:10.755790 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:10.755931 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:10.755959 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:10.893357 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:10.893393 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:10.893408 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:10.893420 [ 12 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:10.893433 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:10.893445 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:10.893459 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:10.893526 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:10.893787 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:10.893814 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:10.893825 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:10.893837 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:10.893847 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:10.893857 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:10.893870 [ 16 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:10.893883 [ 16 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:10.893893 [ 16 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:11.393922 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:11.393960 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:11.393981 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:11.394019 [ 12 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:11.394042 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:11.394054 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:11.394065 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:11.394125 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:11.394444 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:11.394478 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:11.394489 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:11.394500 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:11.394520 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:11.394530 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:11.394542 [ 16 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:11.394555 [ 16 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:11.394575 [ 16 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:11.506796 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:11.506832 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:11.506846 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:11.506888 [ 14 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:11.506901 [ 14 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:11.506912 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:11.506922 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:57:11.506933 [ 14 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:11.506945 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:11.506956 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:11.506967 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:11.506978 [ 14 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:11.507009 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:11.894511 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:11.894550 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:11.894563 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:11.894574 [ 16 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:11.894587 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:11.894597 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:11.894608 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:11.894657 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:11.894979 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:11.895007 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:11.895021 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:11.895032 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:11.895042 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:11.895051 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:11.895062 [ 14 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:11.895075 [ 14 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:11.895085 [ 14 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:11.949240 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:11.949277 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:12.257454 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:12.257501 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:12.257515 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:12.257558 [ 14 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:12.257570 [ 14 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:12.257580 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:12.257590 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:57:12.257600 [ 14 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:12.257611 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:12.257619 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:12.257629 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:12.257639 [ 14 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:12.257683 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:12.257815 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:12.257843 [ 14 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:12.395038 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:12.395073 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:12.395085 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:12.395095 [ 16 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:12.395105 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:12.395114 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:12.395125 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:12.395174 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:12.395442 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:12.395466 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:12.395477 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:12.395488 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:12.395497 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:12.395506 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:12.395518 [ 14 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:12.395530 [ 14 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:12.395541 [ 14 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:12.895780 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:12.895819 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:12.895833 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:12.895844 [ 18 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:12.895857 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:12.895868 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:12.895880 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:12.895933 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:12.896219 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:12.896267 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:12.896287 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:12.896298 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:12.896308 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:12.896318 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:12.896330 [ 17 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:12.896344 [ 17 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:12.896355 [ 17 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:13.008363 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:13.008401 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:13.008416 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:13.008463 [ 18 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:13.008479 [ 18 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:13.008490 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:13.008499 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:57:13.008510 [ 18 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:13.008522 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:13.008531 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:13.008542 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:13.008554 [ 18 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:13.008582 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:13.008713 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:13.008740 [ 18 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:13.396905 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:13.396945 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:13.396959 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:13.396970 [ 17 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:13.396983 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:13.396993 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:13.397004 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:13.397055 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:13.397347 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:13.397372 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:13.397384 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:13.397395 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:13.397405 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:13.397414 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:13.397426 [ 18 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:13.397440 [ 18 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:13.397452 [ 18 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:13.759657 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:13.759688 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:13.759701 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:13.759739 [ 17 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:13.759750 [ 17 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:13.759761 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:13.759770 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:57:13.759780 [ 17 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:13.759791 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:13.759800 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:13.759811 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:13.759822 [ 17 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:13.759852 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:13.759989 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:13.760031 [ 17 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:13.897385 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:13.897426 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:13.897439 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:13.897450 [ 18 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:13.897462 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:13.897473 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:13.897485 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:13.897538 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:13.897800 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:13.897826 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:13.897838 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:13.897848 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:13.897858 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:13.897867 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:13.897880 [ 19 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:13.897893 [ 19 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:13.897903 [ 19 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:14.397993 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:14.398054 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:14.398081 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:14.398102 [ 18 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:14.398117 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:14.398127 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:14.398139 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:14.398203 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:14.398511 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:14.398546 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:14.398558 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:14.398568 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:14.398578 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:14.398595 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:14.398609 [ 19 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:14.398621 [ 19 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:14.398631 [ 19 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:14.510863 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:14.510900 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:14.510913 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:14.510955 [ 15 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:14.510968 [ 15 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:14.510978 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:14.510989 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:57:14.511000 [ 15 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:14.511013 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:14.511024 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:14.511037 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:14.511050 [ 15 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:14.511081 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:14.898551 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:14.898592 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:14.898605 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:14.898616 [ 19 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:14.898628 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:14.898638 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:14.898648 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:14.898715 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:14.898950 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:14.898973 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:14.898984 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:14.898993 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:14.899003 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:14.899012 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:14.899022 [ 15 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:14.899034 [ 15 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:14.899091 [ 15 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:14.939168 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:14.939208 [ 15 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:15.261385 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:15.261421 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:15.261435 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:15.261476 [ 19 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:15.261488 [ 19 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:15.261498 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:15.261507 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:57:15.261517 [ 19 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:15.261528 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:15.261536 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:15.261547 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:15.261557 [ 19 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:15.261582 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:15.261725 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:15.261751 [ 19 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:15.398938 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:15.398995 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:15.399007 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:57:15.399017 [ 15 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:15.399028 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:15.399037 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:15.399047 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:15.399097 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:15.399369 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:15.399396 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:15.399408 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:15.399419 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:15.399428 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:15.399437 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:15.399449 [ 19 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:15.399461 [ 19 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:15.399471 [ 19 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:15.899654 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:15.899693 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:15.899707 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:15.899719 [ 13 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:15.899731 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:15.899742 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:15.899754 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:15.899806 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:15.900062 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:15.900084 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:15.900094 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:15.900103 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:15.900111 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:15.900119 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:15.900130 [ 19 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:15.900143 [ 19 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:15.900153 [ 19 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:16.012211 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:16.012248 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:16.012261 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:16.012304 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:16.012315 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:16.012325 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:16.012335 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:57:16.012344 [ 13 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:16.012356 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:16.012366 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:16.012377 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:16.012388 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:16.012416 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:16.012557 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:16.012583 [ 13 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:16.400791 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:16.400827 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:16.400839 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:16.400850 [ 19 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:16.400861 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:16.400871 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:16.400881 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:16.400933 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:16.401183 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:16.401204 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:16.401215 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:16.401226 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:16.401236 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:16.401245 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:16.401257 [ 13 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:16.401271 [ 13 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:16.401282 [ 13 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:16.763104 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:16.763133 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:16.763143 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:16.763179 [ 12 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:16.763188 [ 12 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:16.763197 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:16.763204 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:57:16.763213 [ 12 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:16.763222 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:16.763230 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:16.763239 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:16.763247 [ 12 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:16.763271 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:16.763384 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:16.763406 [ 12 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:16.901571 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:16.901608 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:16.901620 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:16.901631 [ 13 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:16.901642 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:16.901651 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:16.901662 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:16.901707 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:16.901984 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:16.902006 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:16.902017 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:16.902027 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:16.902036 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:16.902044 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:16.902093 [ 19 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:16.902105 [ 19 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:16.902116 [ 19 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:17.402099 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:17.402144 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:17.402155 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:17.402164 [ 13 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:17.402176 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:17.402185 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:17.402194 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:17.402245 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:17.402535 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:17.402561 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:17.402572 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:17.402583 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:17.402592 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:17.402600 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:17.402611 [ 12 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:17.402631 [ 12 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:17.402641 [ 12 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:17.513669 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:17.513711 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:17.513723 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:17.513764 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:17.513774 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:17.513783 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:17.513792 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:57:17.513801 [ 13 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:17.513812 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:17.513821 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:17.513831 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:17.513841 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:17.513868 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:17.514028 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:17.514052 [ 13 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:17.903293 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:17.903326 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:17.903338 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:17.903349 [ 19 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:17.903361 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:17.903370 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:17.903381 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:17.903433 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:17.903715 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:17.903738 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:17.903749 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:17.903759 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:17.903767 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:17.903776 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:17.903787 [ 13 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:17.903799 [ 13 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:17.903809 [ 13 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:18.264919 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:18.264954 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:18.264969 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:18.265012 [ 19 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:18.265026 [ 19 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:18.265038 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:18.265049 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:57:18.265059 [ 19 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:18.265071 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:18.265082 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:18.265094 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:18.265105 [ 19 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:18.265166 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:18.265311 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:18.265339 [ 19 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:18.403588 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:18.403629 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:18.403641 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:18.403652 [ 13 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 89 2024.09.25 20:57:18.403664 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=0, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:18.403674 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:18.403684 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:18.403736 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:18.404059 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:18.404080 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=89 2024.09.25 20:57:18.404090 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:18.404100 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 89 2024.09.25 20:57:18.404108 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:18.404118 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 88 2024.09.25 20:57:18.404129 [ 19 ] {} RaftInstance: last durable index 88, precommit index 88 2024.09.25 20:57:18.404141 [ 19 ] {} RaftInstance: quorum idx 1, 88 88 0 2024.09.25 20:57:18.404152 [ 19 ] {} RaftInstance: local log idx 88, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:18.755848 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:57:18.755866 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:57:18.755910 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:57:18.755949 [ 6 ] {} RaftInstance: append at log_idx 89, timestamp 1727297838755921 2024.09.25 20:57:18.756008 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:57:18.756035 [ 21 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:18.756051 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=88, LastLogTerm=2, EntriesLength=1, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:18.756063 [ 21 ] {} RaftInstance: idx: 89 2024.09.25 20:57:18.756118 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:18.756180 [ 21 ] {} RaftInstance: sent 2024.09.25 20:57:18.756196 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:18.756205 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:57:18.756214 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:57:18.756223 [ 21 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:18.756233 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=1, CommitIndex=88, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:18.756242 [ 21 ] {} RaftInstance: idx: 89 2024.09.25 20:57:18.756252 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 85 warnings, 491 ms, 9 times 2024.09.25 20:57:18.756283 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:18.756294 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:57:18.756303 [ 21 ] {} RaftInstance: sent 2024.09.25 20:57:18.757075 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:57:18.757101 [ 8 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:18.757113 [ 8 ] {} RaftInstance: quorum idx 1, 89 88 0 2024.09.25 20:57:18.757124 [ 8 ] {} RaftInstance: local log idx 89, target_commit_idx 88, quick_commit_index_ 88, state_->get_commit_idx() 88 2024.09.25 20:57:18.757633 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:18.757660 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:18.757671 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:18.757682 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:18.757691 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:18.757700 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 88, new matched idx: 89 2024.09.25 20:57:18.757710 [ 14 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:18.757720 [ 14 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:18.757729 [ 14 ] {} RaftInstance: trigger commit upto 89 2024.09.25 20:57:18.757738 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:18.757747 [ 14 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:18.757757 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:18.757766 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:18.757776 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:18.757822 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:18.757837 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:18.757847 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:57:18.757854 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:57:18.757862 [ 14 ] {} RaftInstance: last_log_idx: 88, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:18.757872 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=88, LastLogTerm=2, EntriesLength=1, CommitIndex=89, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:18.757881 [ 14 ] {} RaftInstance: idx: 89 2024.09.25 20:57:18.757890 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:18.757898 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 20:57:18.757906 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:18.757914 [ 14 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 88 2024.09.25 20:57:18.757923 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:57:18.757947 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:57:18.757957 [ 20 ] {} RaftInstance: commit upto 89, current idx 88 2024.09.25 20:57:18.757994 [ 20 ] {} RaftInstance: commit upto 89, current idx 89 2024.09.25 20:57:18.758067 [ 20 ] {} RaftInstance: notify cb 89 1d87c148 2024.09.25 20:57:18.758082 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:18.758086 [ 20 ] {} RaftInstance: DONE: commit upto 89, current idx 89 2024.09.25 20:57:18.758108 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:18.758113 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:57:18.758121 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:18.758134 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:18.758143 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:18.758152 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:18.758162 [ 19 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:18.758173 [ 19 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:18.758183 [ 19 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:18.904203 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:18.904241 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:18.904252 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:18.904263 [ 14 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:18.904274 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:18.904283 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:18.904293 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:18.904348 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:18.904588 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:18.904613 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:18.904625 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:18.904635 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:18.904644 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:18.904654 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:18.904668 [ 13 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:18.904681 [ 13 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:18.904692 [ 13 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:19.016047 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:19.016092 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:19.016106 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:19.016149 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:19.016162 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:19.016172 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (89) and matched log idx (0) 2024.09.25 20:57:19.016182 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:57:19.016192 [ 13 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:19.016204 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 89 2024.09.25 20:57:19.016214 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:19.016224 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:19.016235 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:19.016263 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:19.016381 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:19.016408 [ 13 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:19.404690 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:19.404731 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:19.404743 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:19.404754 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:19.404765 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:19.404776 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:19.404787 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:19.404840 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:19.405149 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:19.405176 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:19.405189 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:19.405199 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:19.405252 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:19.405263 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:19.405274 [ 13 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:19.405286 [ 13 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:19.405297 [ 13 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:19.767283 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:19.767325 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:19.767338 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:19.767381 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:19.767391 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:19.767402 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (90) and matched log idx (0) 2024.09.25 20:57:19.767411 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:57:19.767422 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:19.767434 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:19.767443 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:19.767454 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:19.767466 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:19.767494 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:19.767635 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:19.767660 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:19.905835 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:19.905878 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:19.905893 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:19.905905 [ 13 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:19.905918 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:19.905929 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:19.905942 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:19.906000 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:19.906278 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:19.906308 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:19.906320 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:19.906331 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:19.906341 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:19.906351 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:19.906364 [ 16 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:19.906377 [ 16 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:19.906388 [ 16 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:20.406424 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:20.406478 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:20.406492 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:20.406504 [ 14 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:20.406525 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:20.406537 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:20.406559 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:20.406621 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:20.406897 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:20.406926 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:20.406938 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:20.406956 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:20.406965 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:20.406974 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:20.406988 [ 16 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:20.406999 [ 16 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:20.407018 [ 16 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:20.518033 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:20.518076 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:20.518090 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:20.518132 [ 13 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:20.518142 [ 13 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:20.518153 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (90) and matched log idx (0) 2024.09.25 20:57:20.518163 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:57:20.518173 [ 13 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:20.518185 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:20.518195 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:20.518205 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:20.518217 [ 13 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:20.518244 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:20.518386 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:20.518412 [ 13 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:20.907603 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:20.907646 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:20.907659 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:20.907669 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:20.907682 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:20.907691 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:20.907702 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:20.907755 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:20.908123 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:20.908149 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:20.908160 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:20.908172 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:20.908183 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:20.908192 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:20.908205 [ 13 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:20.908219 [ 13 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:20.908231 [ 13 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:21.269189 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:21.269226 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:21.269240 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:21.269285 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:21.269298 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:21.269309 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (90) and matched log idx (0) 2024.09.25 20:57:21.269319 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:57:21.269330 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:21.269371 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:21.269384 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:21.269396 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:21.269408 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:21.269434 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:21.269580 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:21.269603 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:21.407964 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:21.408007 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:21.408021 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:21.408033 [ 17 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:21.408046 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:21.408057 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:21.408067 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:21.408121 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:21.408382 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:21.408408 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:21.408420 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:21.408429 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:21.408437 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:21.408446 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:21.408458 [ 16 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:21.408469 [ 16 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:21.408481 [ 16 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:21.908616 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:21.908652 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:21.908663 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:21.908676 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:21.908688 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:21.908698 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:21.908710 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:21.908766 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:21.909141 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:21.909169 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:21.909182 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:21.909192 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:21.909202 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:21.909211 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:21.909223 [ 18 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:21.909235 [ 18 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:21.909245 [ 18 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:22.020270 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:22.020313 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:22.020327 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:22.020372 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:22.020384 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:22.020394 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (90) and matched log idx (0) 2024.09.25 20:57:22.020404 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:57:22.020414 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:22.020427 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:22.020437 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:22.020450 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:22.020462 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:22.020518 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:22.020626 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:22.020647 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:22.409832 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:22.409897 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:22.409909 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:22.409920 [ 18 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:22.409931 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:22.409941 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:22.409951 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:22.410002 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:22.410296 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:22.410319 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:22.410330 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:22.410341 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:22.410350 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:22.410359 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:22.410371 [ 16 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:22.410382 [ 16 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:22.410392 [ 16 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:22.771446 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:22.771486 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:22.771502 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:22.771545 [ 15 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:22.771561 [ 15 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:22.771572 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (90) and matched log idx (0) 2024.09.25 20:57:22.771584 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:57:22.771595 [ 15 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:22.771608 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:22.771618 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:22.771629 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:22.771639 [ 15 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:22.771671 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:22.771807 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:22.771835 [ 15 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:22.911054 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:22.911090 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:22.911103 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:22.911114 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:22.911126 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:22.911136 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:22.911146 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:22.911196 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:22.911484 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:22.911508 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:22.911520 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:22.911531 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:22.911540 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:22.911548 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:22.911560 [ 15 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:22.911571 [ 15 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:22.911580 [ 15 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:23.411679 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:23.411718 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:23.411731 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:23.411742 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:23.411756 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:23.411767 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:23.411779 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:23.411859 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:23.412148 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:23.412171 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:23.412183 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:23.412193 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:23.412201 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:23.412209 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:23.412221 [ 15 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:23.412233 [ 15 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:23.412243 [ 15 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:23.522315 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:23.522382 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:23.522397 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:23.522441 [ 18 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:23.522454 [ 18 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:23.522465 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (90) and matched log idx (0) 2024.09.25 20:57:23.522488 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:57:23.522499 [ 18 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:23.522513 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:23.522523 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:23.522534 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:23.522546 [ 18 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:23.522571 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:23.912851 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:23.912892 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:23.912904 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:23.912915 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:23.912927 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:23.912938 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:23.912947 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:23.913000 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:23.913274 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:23.913298 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:23.913310 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:23.913320 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:23.913330 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:23.913339 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:23.913350 [ 18 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:23.913361 [ 18 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:23.913371 [ 18 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:23.939166 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:23.939201 [ 16 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:24.273602 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:24.273647 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:24.273661 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:24.273705 [ 18 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:24.273718 [ 18 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:24.273728 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (90) and matched log idx (0) 2024.09.25 20:57:24.273738 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:57:24.273770 [ 18 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:24.273785 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:24.273795 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:24.273806 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:24.273817 [ 18 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:24.273844 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:24.413064 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:24.413102 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:24.413115 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:24.413127 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:24.413139 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:24.413150 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:24.413161 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:24.413218 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:24.413487 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:24.413517 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:24.413530 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:24.413542 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:24.413551 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:24.413560 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:24.413572 [ 18 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:24.413584 [ 18 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:24.413594 [ 18 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:24.913606 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:24.913650 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:24.913663 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:24.913675 [ 12 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:24.913688 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:24.913698 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:24.913710 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:24.913775 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:24.914049 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:24.914078 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:24.914089 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:24.914100 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:24.914109 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:24.914117 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:24.914129 [ 18 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:24.914142 [ 18 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:24.914153 [ 18 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:25.024319 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:25.024397 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:25.024419 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:25.024430 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:57:25.414438 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:25.414485 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:25.414498 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:25.414509 [ 16 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:25.414521 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:25.414531 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:25.414542 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:25.414602 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:25.414894 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:25.414918 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:25.414931 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:25.414942 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:25.414951 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:25.414960 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:25.414972 [ 12 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:25.414986 [ 12 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:25.414998 [ 12 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:25.775035 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:25.775082 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:25.775095 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:25.775105 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:57:25.915200 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:25.915245 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:25.915258 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:25.915270 [ 12 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:25.915283 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:25.915294 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:25.915305 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:25.915361 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:25.915639 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:25.915765 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:25.915787 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:25.915798 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:25.915807 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:25.915816 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:25.915828 [ 16 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:25.915839 [ 16 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:25.915850 [ 16 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:26.415787 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:26.415824 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:26.415837 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:26.415849 [ 14 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:26.415862 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:26.415873 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:26.415886 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:26.415944 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:26.416204 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:26.416233 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:26.416246 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:26.416259 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:26.416270 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:26.416280 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:26.416293 [ 16 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:26.416307 [ 16 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:26.416319 [ 16 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:26.525445 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:26.525481 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:26.525493 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:26.525504 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 20:57:26.916560 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:26.916606 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:26.916619 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:26.916630 [ 14 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:26.916642 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:26.916652 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:26.916663 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:26.916724 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:26.917019 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:26.917049 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:26.917062 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:26.917073 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:26.917082 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:26.917092 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:26.917103 [ 16 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:26.917116 [ 16 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:26.917126 [ 16 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:27.276395 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:27.276446 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:27.276460 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:27.276471 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:57:27.417500 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:27.417545 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:27.417559 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:27.417571 [ 12 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:27.417583 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:27.417594 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:27.417605 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:27.417658 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:27.417950 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:27.417977 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:27.417989 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:27.417998 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:27.418030 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:27.418041 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:27.418052 [ 14 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:27.418065 [ 14 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:27.418076 [ 14 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:27.918419 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:27.918456 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:27.918467 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:27.918477 [ 13 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:27.918488 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:27.918497 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:27.918507 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:27.918564 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:27.918827 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:27.918853 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:27.918864 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:27.918873 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:27.918881 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:27.918890 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:27.918900 [ 17 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:27.918912 [ 17 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:27.918921 [ 17 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:28.027073 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:28.027115 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:28.027128 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:28.027139 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:57:28.419409 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:28.419447 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:28.419461 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:28.419472 [ 17 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 90 2024.09.25 20:57:28.419485 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=0, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:28.419495 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:28.419507 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:28.419620 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:28.419888 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:28.419914 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=90 2024.09.25 20:57:28.419924 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:28.419934 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 90 2024.09.25 20:57:28.419942 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:28.419950 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 89 2024.09.25 20:57:28.419961 [ 13 ] {} RaftInstance: last durable index 89, precommit index 89 2024.09.25 20:57:28.419971 [ 13 ] {} RaftInstance: quorum idx 1, 89 89 0 2024.09.25 20:57:28.419980 [ 13 ] {} RaftInstance: local log idx 89, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:28.755855 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:57:28.755872 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:57:28.755923 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:57:28.755958 [ 6 ] {} RaftInstance: append at log_idx 90, timestamp 1727297848755933 2024.09.25 20:57:28.756019 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:57:28.756045 [ 21 ] {} RaftInstance: last_log_idx: 89, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:28.756061 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=89, LastLogTerm=2, EntriesLength=1, CommitIndex=89, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:28.756073 [ 21 ] {} RaftInstance: idx: 90 2024.09.25 20:57:28.756085 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:28.756144 [ 21 ] {} RaftInstance: sent 2024.09.25 20:57:28.756161 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:28.756171 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4482 ms ago 2024.09.25 20:57:28.757149 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:57:28.757177 [ 8 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:28.757191 [ 8 ] {} RaftInstance: quorum idx 1, 90 89 0 2024.09.25 20:57:28.757203 [ 8 ] {} RaftInstance: local log idx 90, target_commit_idx 89, quick_commit_index_ 89, state_->get_commit_idx() 89 2024.09.25 20:57:28.757634 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:28.757658 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:28.757668 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:28.757677 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:28.757685 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:28.757693 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 89, new matched idx: 90 2024.09.25 20:57:28.757702 [ 15 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:28.757713 [ 15 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:28.757721 [ 15 ] {} RaftInstance: trigger commit upto 90 2024.09.25 20:57:28.757730 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:57:28.757740 [ 15 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:28.757749 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:28.757758 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:28.757767 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:28.757806 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:28.757820 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:28.757865 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4484 ms ago 2024.09.25 20:57:28.757890 [ 15 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 89 2024.09.25 20:57:28.757901 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:57:28.757944 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:57:28.757960 [ 20 ] {} RaftInstance: commit upto 90, current idx 89 2024.09.25 20:57:28.757969 [ 20 ] {} RaftInstance: commit upto 90, current idx 90 2024.09.25 20:57:28.758001 [ 20 ] {} RaftInstance: notify cb 90 1d879d88 2024.09.25 20:57:28.758013 [ 20 ] {} RaftInstance: DONE: commit upto 90, current idx 90 2024.09.25 20:57:28.758022 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:57:28.758069 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:28.758094 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:28.758107 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:28.758118 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:28.758127 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:28.758137 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:28.758148 [ 13 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:28.758159 [ 13 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:28.758168 [ 13 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:28.778187 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:28.778230 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:28.778243 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:28.778255 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:57:28.920653 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:28.920685 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:28.920697 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:28.920753 [ 13 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:28.920771 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:28.920783 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:28.920796 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:28.920851 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:28.921156 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:28.921181 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:28.921193 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:28.921203 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:28.921212 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:28.921222 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:28.921233 [ 15 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:28.921244 [ 15 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:28.921256 [ 15 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:29.421491 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:29.421534 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:29.421545 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:29.421555 [ 17 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:29.421565 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:29.421574 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:29.421584 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:29.421633 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:29.421907 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:29.421937 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:29.421949 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:29.421960 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:29.421970 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:29.421978 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:29.421989 [ 13 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:29.422002 [ 13 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:29.422014 [ 13 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:29.529053 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:29.529094 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:29.529106 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:29.529117 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 20:57:29.922183 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:29.922220 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:29.922231 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:29.922241 [ 13 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:29.922252 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:29.922262 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:29.922272 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:29.922335 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:29.922622 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:29.922652 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:29.922664 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:29.922676 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:29.922686 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:29.922696 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:29.922710 [ 17 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:29.922723 [ 17 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:29.922734 [ 17 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:30.279731 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:30.279765 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:30.279776 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:30.279787 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 20:57:30.422865 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:30.422907 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:30.422919 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:30.422931 [ 17 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:30.422943 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:30.422954 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:30.422965 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:30.423040 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:30.423337 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:30.423360 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:30.423371 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:30.423380 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:30.423388 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:30.423395 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:30.423406 [ 18 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:30.423416 [ 18 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:30.423425 [ 18 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:30.429167 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:30.429212 [ 13 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:30.923403 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:30.923444 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:30.923457 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:30.923468 [ 18 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:30.923480 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:30.923490 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:30.923501 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:30.923559 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:30.923819 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:30.923846 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:30.923857 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:30.923867 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:30.923875 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:30.923883 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:30.923894 [ 13 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:30.923906 [ 13 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:30.923917 [ 13 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:31.029992 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:31.030027 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:31.030041 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:31.030081 [ 18 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:31.030093 [ 18 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:31.030104 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (90) and matched log idx (0) 2024.09.25 20:57:31.030113 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:57:31.030124 [ 18 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:31.030135 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 90 2024.09.25 20:57:31.030144 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:31.030155 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:31.030166 [ 18 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:31.030193 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:31.030348 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:31.030377 [ 17 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:31.423713 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:31.423755 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:31.423769 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:31.423781 [ 13 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:31.423794 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:31.423804 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:31.423814 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:31.423870 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:31.424174 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:31.424199 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:31.424211 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:31.424222 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:31.424231 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:31.424275 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:31.424294 [ 17 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:31.424308 [ 17 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:31.424319 [ 17 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:31.780264 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:31.780299 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:31.780314 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:31.780358 [ 19 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:31.780372 [ 19 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:31.780384 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (91) and matched log idx (0) 2024.09.25 20:57:31.780395 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:57:31.780406 [ 19 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:31.780419 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:31.780430 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:31.780442 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:31.780455 [ 19 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:31.780538 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:31.924801 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:31.924838 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:31.924851 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:31.924863 [ 17 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:31.924875 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:31.924886 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:31.924897 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:31.924956 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:31.925258 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:31.925286 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:31.925299 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:31.925312 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:31.925323 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:31.925334 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:31.925346 [ 19 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:31.925360 [ 19 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:31.925373 [ 19 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:32.425383 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:32.425428 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:32.425441 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:32.425452 [ 13 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:32.425464 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:32.425475 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:32.425486 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:32.425544 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:32.425819 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:32.425849 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:32.425862 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:32.425874 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:32.425884 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:32.425895 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:32.425908 [ 17 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:32.425921 [ 17 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:32.425933 [ 17 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:32.530964 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:32.531004 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:32.531030 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:32.531040 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:57:32.926105 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:32.926142 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:32.926155 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:32.926166 [ 17 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:32.926177 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:32.926187 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:32.926198 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:32.926256 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:32.926567 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:32.926591 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:32.926603 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:32.926614 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:32.926623 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:32.926633 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:32.926644 [ 16 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:32.926655 [ 16 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:32.926665 [ 16 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:33.059206 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:33.059255 [ 12 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:33.281638 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:33.281672 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:33.281683 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:33.281722 [ 16 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:33.281732 [ 16 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:33.281741 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (91) and matched log idx (0) 2024.09.25 20:57:33.281751 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:57:33.281760 [ 16 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:33.281772 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:33.281782 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:33.281793 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:33.281806 [ 16 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:33.281834 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:33.428009 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:33.428047 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:33.428060 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:33.428072 [ 12 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:33.428084 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:33.428096 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:33.428106 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:33.428163 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:33.428462 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:33.428489 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:33.428501 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:33.428511 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:33.428520 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:33.428529 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:33.428541 [ 16 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:33.428553 [ 16 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:33.428564 [ 16 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:33.928793 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:33.928827 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:33.928840 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:33.928852 [ 14 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:33.928865 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:33.928875 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:33.928886 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:33.928942 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:33.929239 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:33.929259 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:33.929268 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:33.929277 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:33.929285 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:33.929293 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:33.929303 [ 16 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:33.929314 [ 16 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:33.929323 [ 16 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:34.032664 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:34.032706 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:34.032718 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:34.032729 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:57:34.429943 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:34.429978 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:34.429989 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:34.429999 [ 16 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:34.430010 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:34.430018 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:34.430029 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:34.430077 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:34.430368 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:34.430396 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:34.430409 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:34.430420 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:34.430430 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:34.430439 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:34.430452 [ 14 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:34.430465 [ 14 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:34.430476 [ 14 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:34.783498 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:34.783534 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:34.783546 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:34.783556 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:57:34.930841 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:34.930878 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:34.930890 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:34.930900 [ 14 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:34.930912 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:34.930921 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:34.930931 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:34.930981 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:34.931267 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:34.931290 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:34.931302 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:34.931312 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:34.931322 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:34.931330 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:34.931342 [ 16 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:34.931354 [ 16 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:34.931364 [ 16 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:35.431436 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:35.431494 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:35.431507 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:35.431527 [ 12 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:35.431539 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:35.431550 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:35.431562 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:35.431616 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:35.431933 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:35.431966 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:35.431980 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:35.431990 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:35.431999 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:35.432008 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:35.432021 [ 16 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:35.432042 [ 16 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:35.432054 [ 16 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:35.534053 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:35.534085 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:35.534097 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:35.534107 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:57:35.932365 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:35.932412 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:35.932425 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:35.932437 [ 16 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:35.932449 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:35.932458 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:35.932469 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:35.932526 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:35.932779 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:35.932805 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:35.932818 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:35.932829 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:35.932839 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:35.932849 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:35.932861 [ 12 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:35.932917 [ 12 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:35.932939 [ 12 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:36.285082 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:36.285121 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:36.285132 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:36.285141 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 20:57:36.433256 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:36.433298 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:36.433311 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:36.433322 [ 12 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:36.433333 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:36.433343 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:36.433360 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:36.433426 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:36.433716 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:36.433742 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:36.433754 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:36.433774 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:36.433785 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:36.433794 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:36.433836 [ 15 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:36.433849 [ 15 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:36.433860 [ 15 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:36.933819 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:36.933858 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:36.933870 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:36.933880 [ 12 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:36.933892 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:36.933902 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:36.933912 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:36.933966 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:36.934374 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:36.934402 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:36.934415 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:36.934428 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:36.934439 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:36.934448 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:36.934463 [ 15 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:36.934478 [ 15 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:36.934490 [ 15 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:37.035517 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:37.035547 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:37.035557 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:37.035567 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:57:37.434654 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:37.434704 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:37.434716 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:37.434727 [ 16 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:37.434739 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:37.434750 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:37.434763 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:37.434829 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:37.435122 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:37.435148 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:37.435159 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:37.435169 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:37.435177 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:37.435186 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:37.435196 [ 12 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:37.435208 [ 12 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:37.435218 [ 12 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:37.786346 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:37.786384 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:37.786396 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:37.786406 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:57:37.935574 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:37.935614 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:37.935629 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:37.935642 [ 12 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:37.935655 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:37.935666 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:37.935678 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:37.935742 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:37.935996 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:37.936020 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:37.936031 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:37.936042 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:37.936052 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:37.936061 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:37.936073 [ 18 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:37.936085 [ 18 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:37.936096 [ 18 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:38.436455 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:38.436490 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:38.436502 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:38.436513 [ 16 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 91 2024.09.25 20:57:38.436525 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=0, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:38.436535 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:38.436546 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:38.436594 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:38.436807 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:38.436827 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=91 2024.09.25 20:57:38.436837 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:38.436847 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 91 2024.09.25 20:57:38.436854 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:38.436862 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 90 2024.09.25 20:57:38.436873 [ 18 ] {} RaftInstance: last durable index 90, precommit index 90 2024.09.25 20:57:38.436883 [ 18 ] {} RaftInstance: quorum idx 1, 90 90 0 2024.09.25 20:57:38.436892 [ 18 ] {} RaftInstance: local log idx 90, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:38.536983 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:38.537029 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:38.537044 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:38.537056 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 20:57:38.755856 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:57:38.755873 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:57:38.755920 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:57:38.755957 [ 6 ] {} RaftInstance: append at log_idx 91, timestamp 1727297858755931 2024.09.25 20:57:38.756013 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:57:38.756034 [ 21 ] {} RaftInstance: last_log_idx: 90, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:38.756047 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=90, LastLogTerm=2, EntriesLength=1, CommitIndex=90, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:38.756056 [ 21 ] {} RaftInstance: idx: 91 2024.09.25 20:57:38.756068 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:38.756137 [ 21 ] {} RaftInstance: sent 2024.09.25 20:57:38.756150 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:38.756161 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5474 ms ago 2024.09.25 20:57:38.757137 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:57:38.757160 [ 8 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:38.757175 [ 8 ] {} RaftInstance: quorum idx 1, 91 90 0 2024.09.25 20:57:38.757185 [ 8 ] {} RaftInstance: local log idx 91, target_commit_idx 90, quick_commit_index_ 90, state_->get_commit_idx() 90 2024.09.25 20:57:38.757666 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:38.757694 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:38.757705 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:38.757715 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:38.757724 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:38.757733 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 90, new matched idx: 91 2024.09.25 20:57:38.757743 [ 18 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:38.757753 [ 18 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:38.757763 [ 18 ] {} RaftInstance: trigger commit upto 91 2024.09.25 20:57:38.757773 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:38.757782 [ 18 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:38.757792 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:38.757802 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:38.757811 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:38.757847 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:38.757859 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:38.757869 [ 18 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:57:38.757887 [ 18 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 90 2024.09.25 20:57:38.757896 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:57:38.757936 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:57:38.757963 [ 20 ] {} RaftInstance: commit upto 91, current idx 90 2024.09.25 20:57:38.757976 [ 20 ] {} RaftInstance: commit upto 91, current idx 91 2024.09.25 20:57:38.758010 [ 20 ] {} RaftInstance: notify cb 91 1d87c898 2024.09.25 20:57:38.758021 [ 20 ] {} RaftInstance: DONE: commit upto 91, current idx 91 2024.09.25 20:57:38.758030 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:57:38.758170 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:38.758196 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:38.758207 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:38.758218 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:38.758227 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:38.758236 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:38.758246 [ 16 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:38.758256 [ 16 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:38.758267 [ 16 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:38.937520 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:38.937565 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:38.937577 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:38.937588 [ 18 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:38.937599 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:38.937609 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:38.937619 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:38.937676 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:38.937926 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:38.937952 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:38.937963 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:38.937973 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:38.937983 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:38.937992 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:38.938003 [ 19 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:38.938014 [ 19 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:38.938024 [ 19 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:39.288072 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:39.288120 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:39.288133 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:39.438180 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:39.438218 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:39.438229 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:39.438239 [ 19 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:39.438250 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:39.438260 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:39.438269 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:39.438322 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:39.438582 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:39.438611 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:39.438624 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:39.438635 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:39.438646 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:39.438655 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:39.438668 [ 18 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:39.438682 [ 18 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:39.438694 [ 18 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:39.938916 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:39.938953 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:39.938966 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:39.938977 [ 13 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:39.938990 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:39.939001 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:39.939013 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:39.939092 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:39.939327 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:39.939352 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:39.939363 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:39.939372 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:39.939381 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:39.939390 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:39.939401 [ 18 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:39.939413 [ 18 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:39.939422 [ 18 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:40.038469 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:40.038507 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:40.038520 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:40.439601 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:40.439643 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:40.439657 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:40.439703 [ 18 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:40.439728 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:40.439739 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:40.439751 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:40.439806 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:40.440082 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:40.440104 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:40.440116 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:40.440127 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:40.440137 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:40.440146 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:40.440158 [ 19 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:40.440171 [ 19 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:40.440181 [ 19 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:40.789203 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:40.789241 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:40.789255 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:40.940308 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:40.940347 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:40.940361 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:40.940372 [ 19 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:40.940384 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:40.940394 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:40.940405 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:40.940459 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:40.940742 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:40.940770 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:40.940782 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:40.940792 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:40.940802 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:40.940812 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:40.940825 [ 18 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:40.940839 [ 18 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:40.940851 [ 18 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:41.441074 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:41.441113 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:41.441126 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:41.441137 [ 13 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:41.441149 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:41.441160 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:41.441171 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:41.441228 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:41.441518 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:41.441547 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:41.441562 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:41.441574 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:41.441584 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:41.441595 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:41.441608 [ 18 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:41.441620 [ 18 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:41.441630 [ 18 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:41.539842 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:41.539879 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:41.539892 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:41.942287 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:41.942323 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:41.942335 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:41.942345 [ 18 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:41.942355 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:41.942365 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:41.942375 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:41.942453 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:41.942762 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:41.942787 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:41.942797 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:41.942807 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:41.942817 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:41.942827 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:41.942837 [ 14 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:41.942849 [ 14 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:41.942861 [ 14 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:42.291063 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:42.291104 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:42.291117 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:42.443576 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:42.443618 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:42.443632 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:42.443643 [ 14 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:42.443655 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:42.443666 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:42.443678 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:42.443732 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:42.443992 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:42.444018 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:42.444030 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:42.444039 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:42.444049 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:42.444058 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:42.444069 [ 13 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:42.444080 [ 13 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:42.444090 [ 13 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:42.944623 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:42.944659 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:42.944673 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:42.944685 [ 18 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:42.944697 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:42.944709 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:42.944721 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:42.944774 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:42.945089 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:42.945115 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:42.945127 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:42.945137 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:42.945148 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:42.945157 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:42.945169 [ 13 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:42.945182 [ 13 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:42.945193 [ 13 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:43.041285 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:43.041328 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:43.041341 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:43.445417 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:43.445460 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:43.445474 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:43.445486 [ 14 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:43.445500 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:43.445510 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:43.445522 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:43.445583 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:43.445905 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:43.445933 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:43.445946 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:43.445957 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:43.445968 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:43.445977 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:43.445989 [ 18 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:43.446013 [ 18 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:43.446025 [ 18 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:43.792245 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:43.792279 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:43.792293 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:43.946440 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:43.946479 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:43.946491 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:43.946504 [ 18 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:43.946515 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:43.946526 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:43.946536 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:43.946591 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:43.946868 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:43.946891 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:43.946902 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:43.946913 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:43.946921 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:43.946930 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:43.946941 [ 14 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:43.946952 [ 14 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:43.946962 [ 14 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:44.447237 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:44.447282 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:44.447298 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:57:44.447311 [ 15 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:44.447324 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:44.447346 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:44.447358 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:44.447411 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:44.448513 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:44.448537 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:44.448558 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:44.448569 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:44.448578 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:44.448587 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:44.448599 [ 15 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:44.448619 [ 15 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:44.448632 [ 15 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:44.542628 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:44.542685 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:44.542697 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:44.947945 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:44.947984 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:44.947995 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:44.948006 [ 14 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:44.948019 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:44.948029 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:44.948040 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:44.948093 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:44.948376 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:44.948405 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:44.948417 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:44.948429 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:44.948439 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:44.948448 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:44.948461 [ 16 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:44.948473 [ 16 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:44.948483 [ 16 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:45.293519 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:45.293560 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:45.293572 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:45.448641 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:45.448679 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:45.448694 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:57:45.448707 [ 15 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:45.448722 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:45.448733 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:45.448744 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:45.448804 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:45.449064 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:45.449084 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:45.449121 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:45.449131 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:45.449139 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:45.449148 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:45.449159 [ 14 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:45.449171 [ 14 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:45.449182 [ 14 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:45.949198 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:45.949242 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:45.949254 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:45.949264 [ 18 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:45.949274 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:45.949283 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:45.949293 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:45.949346 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:45.949601 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:45.949628 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:45.949642 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:45.949653 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:45.949664 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:45.949673 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:45.949685 [ 14 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:45.949697 [ 14 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:45.949708 [ 14 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:46.043717 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:46.043759 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:46.043773 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:46.419159 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:46.419210 [ 14 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:46.450393 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:46.450431 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:46.450443 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:46.450454 [ 18 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:46.450466 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:46.450477 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:46.450489 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:46.450544 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:46.450826 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:46.450854 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:46.450867 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:46.450877 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:46.450887 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:46.450896 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:46.450909 [ 14 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:46.450922 [ 14 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:46.450933 [ 14 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:46.793984 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:46.794044 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:46.794057 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:46.794101 [ 18 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:46.794112 [ 18 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:46.794122 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (91) and matched log idx (0) 2024.09.25 20:57:46.794132 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:57:46.794141 [ 18 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:46.794153 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 91 2024.09.25 20:57:46.794164 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:46.794175 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:46.794186 [ 18 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:46.794214 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:46.951488 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:46.951528 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:46.951541 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:46.951553 [ 14 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:46.951565 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:46.951576 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:46.951588 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:46.951644 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:46.951932 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:46.951953 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:46.951964 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:46.951975 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:46.951984 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:46.952017 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:46.952030 [ 15 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:46.952042 [ 15 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:46.952053 [ 15 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:47.219171 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:47.219224 [ 14 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:47.452605 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:47.452639 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:47.452651 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:47.452660 [ 17 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:47.452672 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:47.452717 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:47.452729 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:47.452771 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:47.453068 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:47.453092 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:47.453104 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:47.453115 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:47.453125 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:47.453134 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:47.453146 [ 14 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:47.453161 [ 14 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:47.453172 [ 14 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:47.544299 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:47.544337 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:47.544350 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:47.544392 [ 14 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:47.544403 [ 14 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:47.544413 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (92) and matched log idx (0) 2024.09.25 20:57:47.544422 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:57:47.544432 [ 14 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:47.544442 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:47.544451 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:47.544481 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:47.544493 [ 14 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:47.544517 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:47.544658 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:47.544687 [ 14 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:47.952981 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:47.953040 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:47.953052 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:47.953064 [ 19 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:47.953075 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:47.953085 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:47.953096 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:47.953147 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:47.953430 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:47.953455 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:47.953467 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:47.953477 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:47.953488 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:47.953497 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:47.953509 [ 14 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:47.953521 [ 14 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:47.953531 [ 14 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:48.295652 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:48.295695 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:48.295709 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:48.295753 [ 19 ] {} RaftInstance: asio client created: 1d88d350 2024.09.25 20:57:48.295766 [ 19 ] {} RaftInstance: 1d88d350 reconnect peer 1 2024.09.25 20:57:48.295778 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (92) and matched log idx (0) 2024.09.25 20:57:48.295789 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:57:48.295799 [ 19 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:48.295811 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:48.295821 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:48.295832 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:48.295845 [ 19 ] {} RaftInstance: socket 1d88d350 to ::1:39101 is not opened yet 2024.09.25 20:57:48.295874 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:48.296014 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:48.296042 [ 19 ] {} RaftInstance: asio client destroyed: 1d88d350 2024.09.25 20:57:48.453377 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:48.453415 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:48.453428 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:48.453441 [ 14 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 92 2024.09.25 20:57:48.453454 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=0, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:48.453465 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:48.453478 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:48.453535 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:48.453806 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:48.453831 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=92 2024.09.25 20:57:48.453842 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:48.453852 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 92 2024.09.25 20:57:48.453881 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:48.453891 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 91 2024.09.25 20:57:48.453905 [ 19 ] {} RaftInstance: last durable index 91, precommit index 91 2024.09.25 20:57:48.453918 [ 19 ] {} RaftInstance: quorum idx 1, 91 91 0 2024.09.25 20:57:48.453931 [ 19 ] {} RaftInstance: local log idx 91, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:48.755867 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:57:48.755884 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:57:48.755949 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:57:48.755994 [ 6 ] {} RaftInstance: append at log_idx 92, timestamp 1727297868755961 2024.09.25 20:57:48.756058 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:57:48.756087 [ 21 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:48.756103 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=91, LastLogTerm=2, EntriesLength=1, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:48.756116 [ 21 ] {} RaftInstance: idx: 92 2024.09.25 20:57:48.756130 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:48.756209 [ 21 ] {} RaftInstance: sent 2024.09.25 20:57:48.756229 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:48.756242 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:57:48.756252 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:57:48.756262 [ 21 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:48.756274 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=91, LastLogTerm=2, EntriesLength=1, CommitIndex=91, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:48.756286 [ 21 ] {} RaftInstance: idx: 92 2024.09.25 20:57:48.756297 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 30 warnings, 460 ms, 10 times 2024.09.25 20:57:48.756344 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:48.756356 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:57:48.756366 [ 21 ] {} RaftInstance: sent 2024.09.25 20:57:48.757123 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:57:48.757147 [ 8 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:48.757159 [ 8 ] {} RaftInstance: quorum idx 1, 92 91 0 2024.09.25 20:57:48.757169 [ 8 ] {} RaftInstance: local log idx 92, target_commit_idx 91, quick_commit_index_ 91, state_->get_commit_idx() 91 2024.09.25 20:57:48.757951 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:48.757978 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:48.757990 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:48.758001 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:48.758023 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:48.758034 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 91, new matched idx: 92 2024.09.25 20:57:48.758045 [ 19 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:48.758056 [ 19 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:48.758067 [ 19 ] {} RaftInstance: trigger commit upto 92 2024.09.25 20:57:48.758077 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:48.758087 [ 19 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:48.758096 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:48.758105 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:48.758114 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:48.758174 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:48.758220 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:48.758236 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:57:48.758244 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:57:48.758253 [ 19 ] {} RaftInstance: last_log_idx: 91, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:48.758263 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=91, LastLogTerm=2, EntriesLength=1, CommitIndex=92, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:48.758272 [ 19 ] {} RaftInstance: idx: 92 2024.09.25 20:57:48.758282 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:48.758292 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 20:57:48.758301 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:48.758311 [ 19 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 91 2024.09.25 20:57:48.758322 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:57:48.758363 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:57:48.758387 [ 20 ] {} RaftInstance: commit upto 92, current idx 91 2024.09.25 20:57:48.758396 [ 20 ] {} RaftInstance: commit upto 92, current idx 92 2024.09.25 20:57:48.758418 [ 20 ] {} RaftInstance: notify cb 92 1d87a7e8 2024.09.25 20:57:48.758422 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:48.758430 [ 20 ] {} RaftInstance: DONE: commit upto 92, current idx 92 2024.09.25 20:57:48.758442 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:48.758447 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:57:48.758453 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:48.758466 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:48.758475 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:48.758484 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:48.758494 [ 14 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:48.758505 [ 14 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:48.758514 [ 14 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:48.953708 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:48.953746 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:48.953758 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:48.953768 [ 13 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:48.953780 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:48.953790 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:48.953800 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:48.953859 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:48.954137 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:48.954168 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:48.954180 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:48.954191 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:48.954201 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:48.954211 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:48.954223 [ 14 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:48.954236 [ 14 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:48.954248 [ 14 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:49.046259 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:49.046296 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:49.046310 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:49.046352 [ 13 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:49.046366 [ 13 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:49.046377 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (92) and matched log idx (0) 2024.09.25 20:57:49.046387 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:57:49.046397 [ 13 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:49.046409 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 92 2024.09.25 20:57:49.046419 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:49.046428 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:49.046440 [ 13 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:49.046468 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:49.046614 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:49.046643 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:49.454855 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:49.454900 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:49.454914 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:49.454926 [ 14 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:49.454938 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:49.454949 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:49.454961 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:49.455020 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:49.455318 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:49.455340 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:49.455351 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:49.455362 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:49.455371 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:49.455380 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:49.455391 [ 13 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:49.455403 [ 13 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:49.455414 [ 13 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:49.797643 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:49.797675 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:49.797686 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:49.797725 [ 14 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:49.797736 [ 14 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:49.797745 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (93) and matched log idx (0) 2024.09.25 20:57:49.797754 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:57:49.797774 [ 14 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:49.797785 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:49.797794 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:49.797804 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:49.797814 [ 14 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:49.797839 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:49.798001 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:49.798026 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:49.955247 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:49.955288 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:49.955301 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:49.955313 [ 13 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:49.955326 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:49.955336 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:49.955347 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:49.955395 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:49.955670 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:49.955697 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:49.955709 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:49.955721 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:49.955730 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:49.955740 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:49.955751 [ 16 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:49.955763 [ 16 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:49.955774 [ 16 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:50.455820 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:50.455873 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:50.455886 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:50.455897 [ 12 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:50.455909 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:50.455919 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:50.455930 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:50.455984 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:50.456240 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:50.456263 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:50.456274 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:50.456284 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:50.456292 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:50.456300 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:50.456310 [ 16 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:50.456321 [ 16 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:50.456332 [ 16 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:50.548368 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:50.548402 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:50.548415 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:50.548454 [ 12 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:50.548469 [ 12 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:50.548481 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (93) and matched log idx (0) 2024.09.25 20:57:50.548490 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:57:50.548500 [ 12 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:50.548510 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:50.548520 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:50.548530 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:50.548540 [ 12 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:50.548564 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:50.548715 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:50.548743 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:50.956080 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:50.956119 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:50.956131 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:50.956140 [ 16 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:50.956151 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:50.956160 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:50.956169 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:50.956214 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:50.956455 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:50.956482 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:50.956494 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:50.956505 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:50.956514 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:50.956523 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:50.956534 [ 12 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:50.956545 [ 12 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:50.956554 [ 12 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:51.299583 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:51.299619 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:51.299632 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:51.299674 [ 16 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:51.299690 [ 16 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:51.299701 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (93) and matched log idx (0) 2024.09.25 20:57:51.299748 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:57:51.299769 [ 16 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:51.299783 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:51.299794 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:51.299805 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:51.299817 [ 16 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:51.299845 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:51.299966 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:51.299991 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:51.457162 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:51.457205 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:51.457218 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:51.457229 [ 12 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:51.457241 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:51.457251 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:51.457262 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:51.457314 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:51.457578 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:51.457605 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:51.457616 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:51.457626 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:51.457634 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:51.457643 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:51.457654 [ 13 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:51.457665 [ 13 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:51.457675 [ 13 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:51.957700 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:51.957743 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:51.957755 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:57:51.957766 [ 15 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:51.957778 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:51.957789 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:51.957800 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:51.957854 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:51.958148 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:51.958171 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:51.958181 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:51.958191 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:51.958199 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:51.958207 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:51.958218 [ 13 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:51.958229 [ 13 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:51.958238 [ 13 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:52.050275 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:52.050305 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:52.050316 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:52.050355 [ 15 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:52.050364 [ 15 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:52.050373 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (93) and matched log idx (0) 2024.09.25 20:57:52.050382 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:57:52.050391 [ 15 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:52.050435 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:52.050455 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:52.050466 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:52.050477 [ 15 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:52.050505 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:52.050645 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:52.050670 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:52.458863 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:52.458910 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:52.458924 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:52.458936 [ 13 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:52.458949 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:52.458960 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:52.458971 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:52.459037 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:52.459318 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:52.459345 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:52.459358 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:52.459370 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:52.459380 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:52.459389 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:52.459402 [ 15 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:52.459415 [ 15 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:52.459427 [ 15 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:52.801466 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:52.801501 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:52.801516 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:52.801558 [ 13 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:52.801572 [ 13 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:52.801583 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (93) and matched log idx (0) 2024.09.25 20:57:52.801593 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:57:52.801604 [ 13 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:52.801616 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:52.801625 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:52.801636 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:52.801646 [ 13 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:52.801672 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:52.959109 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:52.959150 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:52.959164 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:57:52.959176 [ 15 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:52.959188 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:52.959198 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:52.959209 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:52.959252 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:52.959541 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:52.959568 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:52.959582 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:52.959593 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:52.959603 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:52.959612 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:52.959624 [ 13 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:52.959637 [ 13 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:52.959647 [ 13 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:53.229157 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:53.229213 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:53.459397 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:53.459442 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:53.459456 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:53.459469 [ 13 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:53.459492 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:53.459504 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:53.459525 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:53.459586 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:53.459893 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:53.459923 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:53.459934 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:53.459945 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:53.459953 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:53.459963 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:53.459983 [ 12 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:53.459995 [ 12 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:53.460006 [ 12 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:53.552011 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:53.552048 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:53.552062 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:53.552102 [ 13 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:53.552113 [ 13 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:53.552123 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (93) and matched log idx (0) 2024.09.25 20:57:53.552132 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:57:53.552143 [ 13 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:53.552154 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:53.552164 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:53.552175 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:53.552186 [ 13 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:53.552214 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:53.960457 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:53.960496 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:53.960510 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:53.960522 [ 12 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:53.960534 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:53.960581 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:53.960594 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:53.960647 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:53.960923 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:53.960951 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:53.960962 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:53.960972 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:53.960981 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:53.960991 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:53.961003 [ 13 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:53.961031 [ 13 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:53.961042 [ 13 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:53.979185 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:53.979258 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:54.302451 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:54.302488 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:54.302502 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:54.302544 [ 18 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:54.302556 [ 18 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:54.302568 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (93) and matched log idx (0) 2024.09.25 20:57:54.302579 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:57:54.302589 [ 18 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:54.302602 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:54.302613 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:54.302625 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:54.302637 [ 18 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:54.302664 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:54.460922 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:54.460965 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:54.460979 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:57:54.460991 [ 12 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:54.461004 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:54.461015 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:54.461028 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:54.461090 [ 12 ] {} RaftInstance: sent 2024.09.25 20:57:54.461381 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:54.461403 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:54.461413 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:54.461422 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:54.461430 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:54.461437 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:54.461448 [ 18 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:54.461459 [ 18 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:54.461470 [ 18 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:54.961528 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:54.961565 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:54.961578 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:54.961589 [ 17 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:54.961602 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:54.961611 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:54.961623 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:54.961692 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:54.961971 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:54.961997 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:54.962039 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:54.962060 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:54.962073 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:54.962083 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:54.962096 [ 12 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:54.962110 [ 12 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:54.962121 [ 12 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:55.053118 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:55.053156 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:55.053170 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:55.053180 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:57:55.462240 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:55.462278 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:55.462289 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:55.462299 [ 19 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:55.462310 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:55.462319 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:55.462330 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:55.462379 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:55.462661 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:55.462685 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:55.462695 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:55.462706 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:55.462715 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:55.462724 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:55.462735 [ 17 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:55.462747 [ 17 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:55.462758 [ 17 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:55.803784 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:55.803820 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:55.803833 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:55.803843 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:57:55.962944 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:55.962978 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:55.963035 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:55.963050 [ 17 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:55.963064 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:55.963075 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:55.963087 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:55.963140 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:55.963422 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:55.963451 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:55.963464 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:55.963475 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:55.963485 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:55.963494 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:55.963540 [ 19 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:55.963554 [ 19 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:55.963564 [ 19 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:56.463564 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:56.463611 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:56.463625 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:56.463637 [ 14 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:56.463651 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:56.463662 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:56.463674 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:56.463736 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:56.463978 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:56.464008 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:56.464022 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:56.464034 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:56.464044 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:56.464055 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:56.464068 [ 19 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:56.464080 [ 19 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:56.464091 [ 19 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:56.554101 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:56.554147 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:56.554164 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:57:56.554177 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 20:57:56.964275 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:56.964314 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:56.964329 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:57:56.964340 [ 19 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:56.964352 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:56.964361 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:56.964372 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:56.964424 [ 19 ] {} RaftInstance: sent 2024.09.25 20:57:56.964688 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:56.964709 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:56.964719 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:56.964729 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:56.964737 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:56.964745 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:56.964756 [ 17 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:56.964768 [ 17 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:56.964778 [ 17 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:57.199166 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:57.199219 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:57.304603 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:57.304650 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:57.304661 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:57.304704 [ 17 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:57.304720 [ 17 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:57.304727 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (93) and matched log idx (0) 2024.09.25 20:57:57.304733 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:57:57.304741 [ 17 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:57.304755 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:57.304762 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:57.304769 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:57.304777 [ 17 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:57.304791 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:57.304974 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:57.305003 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:57.465203 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:57.465248 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:57.465264 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:57:57.465277 [ 14 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:57.465290 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:57.465302 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:57.465349 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:57.465416 [ 14 ] {} RaftInstance: sent 2024.09.25 20:57:57.465707 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:57.465733 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:57.465744 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:57.465754 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:57.465764 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:57.465773 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:57.465785 [ 17 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:57.465797 [ 17 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:57.465809 [ 17 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:57.965835 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:57.965873 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:57.965887 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:57:57.965898 [ 16 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:57.965911 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:57.965922 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:57.965934 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:57.966015 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:57.966295 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:57.966318 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:57.966329 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:57.966339 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:57.966349 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:57.966358 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:57.966372 [ 17 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:57.966384 [ 17 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:57.966395 [ 17 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:58.055892 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:58.055934 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:58.055948 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:58.055992 [ 16 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:58.056006 [ 16 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:58.056036 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (93) and matched log idx (0) 2024.09.25 20:57:58.056244 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:57:58.056265 [ 16 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:58.056279 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:58.056289 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:58.056300 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:58.056311 [ 16 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:58.056342 [ 16 ] {} RaftInstance: sent 2024.09.25 20:57:58.056492 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:58.056519 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:58.466715 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:58.466763 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:58.466776 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:57:58.466787 [ 17 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 93 2024.09.25 20:57:58.466808 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:58.466821 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:58.466832 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:58.466893 [ 17 ] {} RaftInstance: sent 2024.09.25 20:57:58.467224 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:58.467254 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=93 2024.09.25 20:57:58.467264 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:58.467274 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 93 2024.09.25 20:57:58.467283 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:58.467291 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 92 2024.09.25 20:57:58.467302 [ 15 ] {} RaftInstance: last durable index 92, precommit index 92 2024.09.25 20:57:58.467321 [ 15 ] {} RaftInstance: quorum idx 1, 92 92 0 2024.09.25 20:57:58.467331 [ 15 ] {} RaftInstance: local log idx 92, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:58.755854 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:57:58.755868 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:57:58.755916 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:57:58.755953 [ 6 ] {} RaftInstance: append at log_idx 93, timestamp 1727297878755926 2024.09.25 20:57:58.756004 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:57:58.756027 [ 21 ] {} RaftInstance: last_log_idx: 92, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:57:58.756041 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=92, LastLogTerm=2, EntriesLength=1, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:58.756053 [ 21 ] {} RaftInstance: idx: 93 2024.09.25 20:57:58.756065 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:58.756121 [ 21 ] {} RaftInstance: sent 2024.09.25 20:57:58.756134 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:58.756176 [ 21 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:58.756187 [ 21 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:58.756197 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (93) and matched log idx (0) 2024.09.25 20:57:58.756207 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:57:58.756217 [ 21 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:57:58.756228 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=92, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:58.756237 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:58.756247 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:58.756258 [ 21 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:58.756282 [ 21 ] {} RaftInstance: sent 2024.09.25 20:57:58.756429 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:58.756459 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:58.757177 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:57:58.757204 [ 8 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:57:58.757217 [ 8 ] {} RaftInstance: quorum idx 1, 93 92 0 2024.09.25 20:57:58.757227 [ 8 ] {} RaftInstance: local log idx 93, target_commit_idx 92, quick_commit_index_ 92, state_->get_commit_idx() 92 2024.09.25 20:57:58.757752 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:58.757779 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:57:58.757790 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:58.757800 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:57:58.757808 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:58.757817 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 92, new matched idx: 93 2024.09.25 20:57:58.757826 [ 13 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:57:58.757837 [ 13 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:57:58.757846 [ 13 ] {} RaftInstance: trigger commit upto 93 2024.09.25 20:57:58.757855 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:58.757864 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:57:58.757874 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 93 2024.09.25 20:57:58.757882 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:58.757891 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:58.757931 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:58.757945 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:58.757955 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:57:58.757962 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:57:58.757971 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:57:58.757980 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:57:58.757991 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:58.758001 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:58.758010 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 20:57:58.758019 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:58.758028 [ 13 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 92 2024.09.25 20:57:58.758038 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:57:58.758082 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:57:58.758100 [ 20 ] {} RaftInstance: commit upto 93, current idx 92 2024.09.25 20:57:58.758108 [ 20 ] {} RaftInstance: commit upto 93, current idx 93 2024.09.25 20:57:58.758156 [ 20 ] {} RaftInstance: notify cb 93 1d886058 2024.09.25 20:57:58.758167 [ 20 ] {} RaftInstance: DONE: commit upto 93, current idx 93 2024.09.25 20:57:58.758177 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:57:58.758222 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:58.758245 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:57:58.758256 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:58.758268 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:57:58.758279 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:58.758289 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:57:58.758300 [ 15 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:57:58.758313 [ 15 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:57:58.758325 [ 15 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:57:58.806521 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:58.806555 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:58.806569 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:58.806580 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:57:58.806590 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:57:58.806601 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:57:58.806613 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:57:58.806625 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:58.806636 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:58.806647 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 20:57:58.806657 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:58.967633 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:58.967670 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:58.967683 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:57:58.967693 [ 15 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:57:58.967704 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:57:58.967713 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:58.967723 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:58.967778 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:58.968116 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:58.968143 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:57:58.968155 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:58.968167 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:57:58.968176 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:58.968186 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:57:58.968197 [ 13 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:57:58.968210 [ 13 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:57:58.968223 [ 13 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:57:59.468240 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:59.468283 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:59.468296 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:57:59.468307 [ 18 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:57:59.468320 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:57:59.468331 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:59.468343 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:59.468393 [ 18 ] {} RaftInstance: sent 2024.09.25 20:57:59.468691 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:59.468715 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:57:59.468726 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:59.468737 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:57:59.468746 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:59.468756 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:57:59.468768 [ 13 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:57:59.468781 [ 13 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:57:59.468793 [ 13 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:57:59.556811 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:57:59.556852 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:59.556864 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:57:59.556906 [ 15 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:57:59.556917 [ 15 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:57:59.556927 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (94) and matched log idx (0) 2024.09.25 20:57:59.556936 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:57:59.556945 [ 15 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:57:59.556956 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:57:59.556965 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:59.556975 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:57:59.556986 [ 15 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:57:59.557013 [ 15 ] {} RaftInstance: sent 2024.09.25 20:57:59.557165 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:57:59.557197 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:57:59.969361 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:57:59.969398 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:57:59.969412 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:57:59.969423 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:57:59.969480 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:57:59.969532 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:57:59.969551 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:57:59.969607 [ 13 ] {} RaftInstance: sent 2024.09.25 20:57:59.969910 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:57:59.969939 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:57:59.969954 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:57:59.969967 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:57:59.969979 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:57:59.970022 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:57:59.970036 [ 18 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:57:59.970047 [ 18 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:57:59.970057 [ 18 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:00.308034 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:00.308073 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:00.308088 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:00.308131 [ 12 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:58:00.308146 [ 12 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:58:00.308156 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (94) and matched log idx (0) 2024.09.25 20:58:00.308165 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:58:00.308174 [ 12 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:00.308184 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:00.308194 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:00.308203 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:00.308213 [ 12 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:58:00.308238 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:00.308364 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:00.308388 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:58:00.470603 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:00.470645 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:00.470658 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:00.470669 [ 18 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:00.470682 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:00.470693 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:00.470706 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:00.470762 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:00.471041 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:00.471063 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:00.471072 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:00.471081 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:00.471089 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:00.471097 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:00.471107 [ 12 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:00.471117 [ 12 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:00.471126 [ 12 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:00.971250 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:00.971289 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:00.971305 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:00.971318 [ 12 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:00.971331 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:00.971342 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:00.971353 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:00.971411 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:00.971688 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:00.971716 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:00.971728 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:00.971739 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:00.971748 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:00.971757 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:00.971770 [ 13 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:00.971817 [ 13 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:00.971830 [ 13 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:01.058828 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:01.058871 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:01.058884 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:01.058925 [ 18 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:58:01.058937 [ 18 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:58:01.058947 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (94) and matched log idx (0) 2024.09.25 20:58:01.058956 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:58:01.058965 [ 18 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:01.058976 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:01.058986 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:01.059058 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:01.059080 [ 18 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:58:01.059107 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:01.059242 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:01.059270 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:58:01.472477 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:01.472512 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:01.472523 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:01.472533 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:01.472544 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:01.472553 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:01.472564 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:01.472612 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:01.472868 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:01.472898 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:01.472912 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:01.472923 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:01.472934 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:01.472944 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:01.472958 [ 18 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:01.472972 [ 18 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:01.472984 [ 18 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:01.810003 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:01.810042 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:01.810057 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:01.810103 [ 13 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:58:01.810115 [ 13 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:58:01.810125 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (94) and matched log idx (0) 2024.09.25 20:58:01.810137 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:58:01.810148 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:01.810160 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:01.810171 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:01.810182 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:01.810195 [ 13 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:58:01.810226 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:01.973496 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:01.973536 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:01.973549 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:01.973560 [ 18 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:01.973572 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:01.973582 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:01.973593 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:01.973746 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:01.973961 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:01.973989 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:01.974000 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:01.974010 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:01.974019 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:01.974027 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:01.974038 [ 13 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:01.974049 [ 13 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:01.974059 [ 13 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:02.229185 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:02.229237 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:58:02.474440 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:02.474563 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:02.474586 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:02.474598 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:02.474610 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:02.474619 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:02.474631 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:02.474686 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:02.474997 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:02.475021 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:02.475031 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:02.475042 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:02.475051 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:02.475061 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:02.475074 [ 18 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:02.475087 [ 18 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:02.475098 [ 18 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:02.561145 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:02.561181 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:02.561194 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:02.561236 [ 13 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:58:02.561248 [ 13 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:58:02.561259 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (94) and matched log idx (0) 2024.09.25 20:58:02.561269 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:58:02.561279 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:02.561291 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:02.561301 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:02.561311 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:02.561322 [ 13 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:58:02.561349 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:02.975645 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:02.975685 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:02.975698 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:02.975710 [ 18 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:02.975743 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:02.975757 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:02.975770 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:02.975822 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:02.980746 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:02.980778 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:02.980792 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:02.980805 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:02.980816 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:02.980827 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:02.980841 [ 13 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:02.980854 [ 13 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:02.980866 [ 13 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:03.312275 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:03.312309 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:03.312323 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:03.312334 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:58:03.476376 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:03.476416 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:03.476430 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:03.476441 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:03.476453 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:03.476463 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:03.476474 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:03.476527 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:03.476840 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:03.476870 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:03.476881 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:03.476891 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:03.476900 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:03.476909 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:03.476921 [ 18 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:03.476934 [ 18 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:03.476945 [ 18 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:03.976953 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:03.977037 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:03.977052 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:03.977064 [ 14 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:03.977076 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:03.977086 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:03.977098 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:03.977152 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:03.977455 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:03.977477 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:03.977487 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:03.977497 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:03.977505 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:03.977513 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:03.977524 [ 18 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:03.977536 [ 18 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:03.977545 [ 18 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:04.062579 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:04.062620 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:04.062634 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:04.062646 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:58:04.477688 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:04.477733 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:04.477744 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:04.477754 [ 18 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:04.477764 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:04.477774 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:04.477790 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:04.477836 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:04.478160 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:04.478189 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:04.478200 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:04.478210 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:04.478220 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:04.478229 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:04.478249 [ 13 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:04.478261 [ 13 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:04.478270 [ 13 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:04.813350 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:04.813411 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:04.813426 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:04.813437 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:58:04.978476 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:04.978519 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:04.978532 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:04.978543 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:04.978555 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:04.978565 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:04.978576 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:04.978629 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:04.978893 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:04.978918 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:04.978929 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:04.978939 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:04.978948 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:04.978957 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:04.978968 [ 14 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:04.978980 [ 14 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:04.978991 [ 14 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:05.479032 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:05.479127 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:05.479165 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:05.479178 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:05.479191 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:05.479201 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:05.479213 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:05.479265 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:05.479530 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:05.479553 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:05.479563 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:05.479573 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:05.479582 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:05.479591 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:05.479602 [ 14 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:05.479614 [ 14 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:05.479624 [ 14 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:05.563763 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:05.563809 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:05.563824 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:05.563835 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:58:05.979976 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:05.980013 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:05.980026 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:05.980038 [ 17 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:05.980049 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:05.980058 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:05.980069 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:05.980117 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:05.980372 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:05.980398 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:05.980409 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:05.980419 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:05.980428 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:05.980437 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:05.980447 [ 14 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:05.980458 [ 14 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:05.980468 [ 14 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:06.314501 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:06.314535 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:06.314545 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:06.314556 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:58:06.480602 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:06.480640 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:06.480652 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:06.480663 [ 14 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:06.480676 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:06.480686 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:06.480697 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:06.480750 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:06.481011 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:06.481050 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:06.481061 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:06.481071 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:06.481079 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:06.481088 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:06.481098 [ 17 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:06.481109 [ 17 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:06.481119 [ 17 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:06.981408 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:06.981440 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:06.981451 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:06.981460 [ 13 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:06.981472 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:06.981481 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:06.981491 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:06.981557 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:06.981838 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:06.981859 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:06.981870 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:06.981881 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:06.981890 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:06.981899 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:06.981910 [ 14 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:06.981923 [ 14 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:06.981933 [ 14 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:07.064983 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:07.065044 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:07.065057 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:07.065067 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4503 ms ago 2024.09.25 20:58:07.482186 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:07.482229 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:07.482242 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:07.482254 [ 14 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:07.482266 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:07.482276 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:07.482288 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:07.482348 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:07.482647 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:07.482677 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:07.482689 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:07.482701 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:07.482710 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:07.482719 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:07.482731 [ 16 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:07.482744 [ 16 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:07.482755 [ 16 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:07.815891 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:07.815934 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:07.815955 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:07.815966 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5254 ms ago 2024.09.25 20:58:07.983297 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:07.983330 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:07.983341 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:07.983350 [ 15 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:07.983361 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:07.983370 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:07.983380 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:07.983431 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:07.983735 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:07.983757 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:07.983767 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:07.983776 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:07.983785 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:07.983810 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:07.983823 [ 16 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:07.983834 [ 16 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:07.983843 [ 16 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:08.483861 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:08.483897 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:08.483908 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:08.483918 [ 14 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 94 2024.09.25 20:58:08.483928 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=0, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:08.483938 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:08.483948 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:08.483995 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:08.484399 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:08.484458 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=94 2024.09.25 20:58:08.484468 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:08.484478 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 94 2024.09.25 20:58:08.484487 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:08.484495 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 93 2024.09.25 20:58:08.484506 [ 16 ] {} RaftInstance: last durable index 93, precommit index 93 2024.09.25 20:58:08.484516 [ 16 ] {} RaftInstance: quorum idx 1, 93 93 0 2024.09.25 20:58:08.484526 [ 16 ] {} RaftInstance: local log idx 93, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:08.566562 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:08.566600 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:08.566614 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:08.566624 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 20:58:08.755885 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:58:08.755904 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:58:08.755955 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:58:08.755994 [ 6 ] {} RaftInstance: append at log_idx 94, timestamp 1727297888755966 2024.09.25 20:58:08.756049 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:58:08.756073 [ 21 ] {} RaftInstance: last_log_idx: 93, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:08.756087 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=93, LastLogTerm=2, EntriesLength=1, CommitIndex=93, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:08.756096 [ 21 ] {} RaftInstance: idx: 94 2024.09.25 20:58:08.756108 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:08.756163 [ 21 ] {} RaftInstance: sent 2024.09.25 20:58:08.756177 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:08.756188 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6194 ms ago 2024.09.25 20:58:08.757174 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:58:08.757201 [ 8 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:08.757214 [ 8 ] {} RaftInstance: quorum idx 1, 94 93 0 2024.09.25 20:58:08.757225 [ 8 ] {} RaftInstance: local log idx 94, target_commit_idx 93, quick_commit_index_ 93, state_->get_commit_idx() 93 2024.09.25 20:58:08.757882 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:08.757910 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:08.757922 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:08.757934 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:08.757943 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:08.757952 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 93, new matched idx: 94 2024.09.25 20:58:08.757962 [ 16 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:08.757972 [ 16 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:08.757982 [ 16 ] {} RaftInstance: trigger commit upto 94 2024.09.25 20:58:08.757992 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:08.758002 [ 16 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:08.758012 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:08.758022 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:08.758031 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:08.758074 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:08.758090 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:08.758102 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6196 ms ago 2024.09.25 20:58:08.758123 [ 16 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 93 2024.09.25 20:58:08.758133 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:58:08.758176 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:58:08.758233 [ 20 ] {} RaftInstance: commit upto 94, current idx 93 2024.09.25 20:58:08.758247 [ 20 ] {} RaftInstance: commit upto 94, current idx 94 2024.09.25 20:58:08.758273 [ 20 ] {} RaftInstance: notify cb 94 1d65ab08 2024.09.25 20:58:08.758287 [ 20 ] {} RaftInstance: DONE: commit upto 94, current idx 94 2024.09.25 20:58:08.758298 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:58:08.758409 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:08.758431 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:08.758441 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:08.758450 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:08.758459 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:08.758468 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:08.758477 [ 15 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:08.758487 [ 15 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:08.758497 [ 15 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:08.984543 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:08.984581 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:08.984595 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:08.984605 [ 16 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:08.984616 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:08.984626 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:08.984636 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:08.984686 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:08.984994 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:08.985017 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:08.985028 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:08.985038 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:08.985046 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:08.985055 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:08.985065 [ 15 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:08.985075 [ 15 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:08.985085 [ 15 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:09.317261 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:09.317335 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:09.317349 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:09.317360 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6756 ms ago 2024.09.25 20:58:09.485653 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:09.485693 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:09.485705 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:09.485716 [ 15 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:09.485727 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:09.485778 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:09.485797 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:09.485855 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:09.486124 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:09.486152 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:09.486163 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:09.486173 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:09.486181 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:09.486190 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:09.486200 [ 16 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:09.486211 [ 16 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:09.486221 [ 16 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:09.986367 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:09.986411 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:09.986425 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:09.986436 [ 16 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:09.986447 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:09.986456 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:09.986466 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:09.986522 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:09.986755 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:09.986802 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:09.986814 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:09.986825 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:09.986833 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:09.986843 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:09.986855 [ 19 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:09.986867 [ 19 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:09.986878 [ 19 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:10.067897 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:10.067934 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:10.067949 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:10.067960 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7506 ms ago 2024.09.25 20:58:10.487007 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:10.487042 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:10.487056 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:10.487069 [ 19 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:10.487084 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:10.487095 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:10.487107 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:10.487159 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:10.487472 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:10.487500 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:10.487513 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:10.487549 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:10.487559 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:10.487569 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:10.487582 [ 16 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:10.487595 [ 16 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:10.487606 [ 16 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:10.818600 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:10.818640 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:10.818653 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:10.818664 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8257 ms ago 2024.09.25 20:58:10.987726 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:10.987766 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:10.987778 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:10.987789 [ 16 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:10.987799 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:10.987809 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:10.987819 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:10.987870 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:10.988189 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:10.988217 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:10.988229 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:10.988239 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:10.988247 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:10.988256 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:10.988266 [ 19 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:10.988278 [ 19 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:10.988288 [ 19 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:11.488362 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:11.488409 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:11.488425 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:11.488437 [ 16 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:11.488449 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:11.488459 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:11.488470 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:11.488527 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:11.488822 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:11.488850 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:11.488863 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:11.488875 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:11.488884 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:11.488893 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:11.488906 [ 19 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:11.488920 [ 19 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:11.488931 [ 19 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:11.568972 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:11.569049 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:11.569069 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:11.569080 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9007 ms ago 2024.09.25 20:58:11.989087 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:11.989157 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:11.989173 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:11.989193 [ 19 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:11.989204 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:11.989213 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:11.989233 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:11.989291 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:11.989576 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:11.989600 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:11.989612 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:11.989621 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:11.989637 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:11.989646 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:11.989657 [ 17 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:11.989668 [ 17 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:11.989678 [ 17 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:12.319748 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:12.319805 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:12.319820 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:12.319832 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9758 ms ago 2024.09.25 20:58:12.489849 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:12.489883 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:12.489896 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:12.489908 [ 16 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:12.489920 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:12.489932 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:12.489943 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:12.489997 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:12.490279 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:12.490302 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:12.490313 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:12.490323 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:12.490332 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:12.490341 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:12.490353 [ 13 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:12.490365 [ 13 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:12.490376 [ 13 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:12.659166 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 145, Connection timed out 2024.09.25 20:58:12.659216 [ 17 ] {} RaftInstance: [EDGE CASE] RPC for 1 has been reset before returning error: current 1d87c140 (464), from parameter 1d87af90 (337) 2024.09.25 20:58:12.659248 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:58:12.990447 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:12.990482 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:12.990496 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:12.990509 [ 13 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:12.990523 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:12.990535 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:12.990547 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:12.990603 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:12.990868 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:12.990897 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:12.990910 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:12.990922 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:12.990931 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:12.990940 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:12.990953 [ 17 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:12.990965 [ 17 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:12.990975 [ 17 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:13.070003 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:13.070035 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:13.070047 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:13.070056 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10508 ms ago 2024.09.25 20:58:13.491141 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:13.491184 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:13.491196 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:13.491207 [ 17 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:13.491219 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:13.491227 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:13.491238 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:13.491293 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:13.491533 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:13.491561 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:13.491573 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:13.491582 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:13.491591 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:13.491599 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:13.491610 [ 13 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:13.491621 [ 13 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:13.491631 [ 13 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:13.820904 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:13.820969 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:13.820981 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:13.820991 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 11259 ms ago 2024.09.25 20:58:13.992190 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:13.992227 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:13.992240 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:13.992253 [ 13 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:13.992265 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:13.992275 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:13.992286 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:13.992334 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:13.992608 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:13.992655 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:13.992689 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:13.992703 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:13.992713 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:13.992723 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:13.992735 [ 17 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:13.992748 [ 17 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:13.992758 [ 17 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:14.492728 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:14.492770 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:14.492783 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:14.492793 [ 19 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:14.492804 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:14.492813 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:14.492823 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:14.492875 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:14.493175 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:14.493204 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:14.493217 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:14.493228 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:14.493237 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:14.493246 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:14.493258 [ 17 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:14.493271 [ 17 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:14.493281 [ 17 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:14.571299 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:14.571336 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:14.571350 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:14.571363 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12010 ms ago 2024.09.25 20:58:14.993426 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:14.993460 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:14.993473 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:14.993483 [ 17 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:14.993494 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:14.993504 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:14.993515 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:14.993567 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:14.993822 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:14.993845 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:14.993857 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:14.993869 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:14.993879 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:14.993889 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:14.993902 [ 19 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:14.993917 [ 19 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:14.993929 [ 19 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:15.321965 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:15.322166 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:15.322186 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:15.322197 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12760 ms ago 2024.09.25 20:58:15.359215 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:15.359263 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:58:15.494480 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:15.494520 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:15.494531 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:15.494542 [ 14 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:15.494554 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:15.494563 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:15.494574 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:15.494624 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:15.494907 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:15.494937 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:15.494949 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:15.494959 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:15.494969 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:15.494978 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:15.494990 [ 13 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:15.495003 [ 13 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:15.495014 [ 13 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:15.995087 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:15.995122 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:15.995134 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:15.995144 [ 14 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:15.995155 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:15.995164 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:15.995174 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:15.995226 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:15.995494 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:15.995514 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:15.995523 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:15.995550 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:15.995559 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:15.995566 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:15.995577 [ 13 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:15.995587 [ 13 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:15.995596 [ 13 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:16.072624 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:16.072662 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:16.072677 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:16.072719 [ 12 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:58:16.072730 [ 12 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:58:16.072741 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (94) and matched log idx (0) 2024.09.25 20:58:16.072751 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:58:16.072762 [ 12 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:16.072774 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 94 2024.09.25 20:58:16.072784 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:16.072795 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:16.072806 [ 12 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:58:16.072832 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:16.489194 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:16.489236 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:58:16.495498 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:16.495559 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:16.495573 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:16.495585 [ 12 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:16.495606 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:16.495617 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:16.495628 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:16.495706 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:16.496012 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:16.496037 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:16.496049 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:16.496059 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:16.496077 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:16.496086 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:16.496099 [ 13 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:16.496111 [ 13 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:16.496122 [ 13 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:16.823272 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:16.823314 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:16.823326 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:16.823374 [ 12 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:58:16.823385 [ 12 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:58:16.823395 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (95) and matched log idx (0) 2024.09.25 20:58:16.823405 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:58:16.823415 [ 12 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:16.823427 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:16.823445 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:16.823455 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:16.823466 [ 12 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:58:16.823496 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:16.995768 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:16.995804 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:16.995817 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:16.995829 [ 13 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:16.995841 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:16.995852 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:16.995866 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:16.995918 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:16.996204 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:16.996229 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:16.996240 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:16.996251 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:16.996261 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:16.996270 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:16.996282 [ 14 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:16.996295 [ 14 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:16.996327 [ 14 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:17.239149 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:17.239199 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:58:17.496375 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:17.496416 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:17.496427 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:17.496438 [ 14 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:17.496448 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:17.496457 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:17.496469 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:17.496523 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:17.496795 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:17.496823 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:17.496836 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:17.496847 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:17.496858 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:17.496868 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:17.496882 [ 15 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:17.496895 [ 15 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:17.496907 [ 15 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:17.573942 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:17.573980 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:17.573992 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:17.574031 [ 14 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:58:17.574041 [ 14 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:58:17.574051 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (95) and matched log idx (0) 2024.09.25 20:58:17.574060 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:58:17.574140 [ 14 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:17.574159 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:17.574169 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:17.574179 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:17.574189 [ 14 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:58:17.574213 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:17.574378 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:17.574401 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:58:17.997591 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:17.997624 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:17.997637 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:17.997649 [ 15 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:17.997663 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:17.997673 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:17.997685 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:17.997744 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:17.999042 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:17.999075 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:17.999087 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:17.999098 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:17.999107 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:17.999116 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:17.999127 [ 14 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:17.999140 [ 14 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:17.999150 [ 14 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:18.325333 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:18.325368 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:18.325380 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:18.325419 [ 13 ] {} RaftInstance: asio client created: 1d87c140 2024.09.25 20:58:18.325445 [ 13 ] {} RaftInstance: 1d87c140 reconnect peer 1 2024.09.25 20:58:18.325455 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (95) and matched log idx (0) 2024.09.25 20:58:18.325464 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:58:18.325474 [ 13 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:18.325484 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:18.325493 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:18.325503 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:18.325513 [ 13 ] {} RaftInstance: socket 1d87c140 to ::1:39101 is not opened yet 2024.09.25 20:58:18.325536 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:18.325673 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:18.325697 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c140 2024.09.25 20:58:18.497844 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:18.497887 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:18.497900 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:18.497911 [ 15 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 95 2024.09.25 20:58:18.497923 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=0, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:18.497934 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:18.497943 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:18.498006 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:18.498354 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:18.498374 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=95 2024.09.25 20:58:18.498384 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:18.498393 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 95 2024.09.25 20:58:18.498402 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:18.498411 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 94 2024.09.25 20:58:18.498423 [ 18 ] {} RaftInstance: last durable index 94, precommit index 94 2024.09.25 20:58:18.498435 [ 18 ] {} RaftInstance: quorum idx 1, 94 94 0 2024.09.25 20:58:18.498446 [ 18 ] {} RaftInstance: local log idx 94, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:18.755870 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:58:18.755899 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:58:18.755945 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:58:18.755987 [ 6 ] {} RaftInstance: append at log_idx 95, timestamp 1727297898755957 2024.09.25 20:58:18.756048 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:58:18.756072 [ 21 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:18.756085 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=94, LastLogTerm=2, EntriesLength=1, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:18.756093 [ 21 ] {} RaftInstance: idx: 95 2024.09.25 20:58:18.756104 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:18.756157 [ 21 ] {} RaftInstance: sent 2024.09.25 20:58:18.756168 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:18.756177 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:58:18.756186 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:58:18.756226 [ 21 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:18.756237 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=94, LastLogTerm=2, EntriesLength=1, CommitIndex=94, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:18.756245 [ 21 ] {} RaftInstance: idx: 95 2024.09.25 20:58:18.756253 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:18.756262 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:58:18.756270 [ 21 ] {} RaftInstance: sent 2024.09.25 20:58:18.757126 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:58:18.757151 [ 8 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:18.757166 [ 8 ] {} RaftInstance: quorum idx 1, 95 94 0 2024.09.25 20:58:18.757176 [ 8 ] {} RaftInstance: local log idx 95, target_commit_idx 94, quick_commit_index_ 94, state_->get_commit_idx() 94 2024.09.25 20:58:18.757697 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:18.757724 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:18.757737 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:18.757749 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:18.757758 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:18.757768 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 94, new matched idx: 95 2024.09.25 20:58:18.757778 [ 16 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:18.757789 [ 16 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:18.757798 [ 16 ] {} RaftInstance: trigger commit upto 95 2024.09.25 20:58:18.757807 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:18.757817 [ 16 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:18.757828 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:18.757838 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:18.757848 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:18.757892 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:18.757907 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:18.757916 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:58:18.757926 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:58:18.757935 [ 16 ] {} RaftInstance: last_log_idx: 94, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:18.757946 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=94, LastLogTerm=2, EntriesLength=1, CommitIndex=95, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:18.757957 [ 16 ] {} RaftInstance: idx: 95 2024.09.25 20:58:18.757967 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:18.757978 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 20:58:18.757987 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:18.757996 [ 16 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 94 2024.09.25 20:58:18.758006 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:58:18.758045 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:58:18.758069 [ 20 ] {} RaftInstance: commit upto 95, current idx 94 2024.09.25 20:58:18.758081 [ 20 ] {} RaftInstance: commit upto 95, current idx 95 2024.09.25 20:58:18.758116 [ 20 ] {} RaftInstance: notify cb 95 1d87a328 2024.09.25 20:58:18.758130 [ 20 ] {} RaftInstance: DONE: commit upto 95, current idx 95 2024.09.25 20:58:18.758140 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:58:18.758174 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:18.758193 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:18.758204 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:18.758213 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:18.758221 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:18.758230 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:18.758239 [ 18 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:18.758250 [ 18 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:18.758259 [ 18 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:18.998455 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:18.998492 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:18.998504 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:18.998515 [ 19 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:18.998527 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:18.998537 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:18.998548 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:18.998600 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:18.998896 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:18.998924 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:18.998935 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:18.998946 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:18.998955 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:18.998964 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:18.998974 [ 18 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:18.998986 [ 18 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:18.999033 [ 18 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:19.076031 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:19.076090 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:19.076110 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:19.076152 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:58:19.076164 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:58:19.076174 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (95) and matched log idx (0) 2024.09.25 20:58:19.076185 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:58:19.076195 [ 19 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:19.076208 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 95 2024.09.25 20:58:19.076218 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:19.076230 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:19.076242 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:58:19.076269 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:19.499525 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:19.499564 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:19.499579 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:19.499592 [ 18 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:19.499605 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:19.499616 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:19.499627 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:19.499677 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:19.499931 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:19.499958 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:19.499971 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:19.499982 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:19.499990 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:19.499999 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:19.500011 [ 17 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:19.500023 [ 17 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:19.500035 [ 17 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:19.827079 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:19.827119 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:19.827134 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:19.827147 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:58:20.000299 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:20.000345 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:20.000360 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:20.000372 [ 17 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:20.000385 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:20.000397 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:20.000411 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:20.000455 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:20.001004 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:20.001043 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:20.001056 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:20.001066 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:20.001076 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:20.001085 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:20.001097 [ 18 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:20.001110 [ 18 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:20.001120 [ 18 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:20.329201 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:20.329250 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:58:20.500596 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:20.500656 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:20.500668 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:20.500678 [ 18 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:20.500689 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:20.500697 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:20.500707 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:20.500758 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:20.501041 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:20.501061 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:20.501071 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:20.501079 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:20.501087 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:20.501096 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:20.501106 [ 13 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:20.501117 [ 13 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:20.501126 [ 13 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:20.578153 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:20.578190 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:20.578201 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:20.578242 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:58:20.578251 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:58:20.578261 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (96) and matched log idx (0) 2024.09.25 20:58:20.578271 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:58:20.578280 [ 18 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:20.578291 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:20.578299 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:20.578309 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:20.578319 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:58:20.578344 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:20.578460 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:20.578487 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:58:21.000863 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:21.000900 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:21.000912 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:21.000923 [ 17 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:21.000933 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:21.000943 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:21.000954 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:21.001014 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:21.001287 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:21.001314 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:21.001324 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:21.001334 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:21.001345 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:21.001355 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:21.001366 [ 18 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:21.001378 [ 18 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:21.001388 [ 18 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:21.329619 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:21.329647 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:21.329659 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:21.329700 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:58:21.329710 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:58:21.329720 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (96) and matched log idx (0) 2024.09.25 20:58:21.329729 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:58:21.329738 [ 17 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:21.329749 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:21.329758 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:21.329768 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:21.329778 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:58:21.329807 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:21.329948 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:21.329972 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:58:21.501411 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:21.501449 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:21.501461 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:21.501471 [ 18 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:21.501483 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:21.501493 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:21.501504 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:21.501554 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:21.501845 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:21.501871 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:21.501881 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:21.501891 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:21.501899 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:21.501907 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:21.501919 [ 15 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:21.501930 [ 15 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:21.501939 [ 15 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:22.005685 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:22.005724 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:22.005737 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:22.005749 [ 14 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:22.005762 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:22.005774 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:22.005786 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:22.005840 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:22.006092 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:22.006116 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:22.006127 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:22.006137 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:22.006146 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:22.006154 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:22.006165 [ 15 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:22.006177 [ 15 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:22.006188 [ 15 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:22.080342 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:22.080400 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:22.080414 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:22.080455 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:58:22.080468 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:58:22.080478 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (96) and matched log idx (0) 2024.09.25 20:58:22.080488 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:58:22.080499 [ 15 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:22.080510 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:22.080519 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:22.080530 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:22.080540 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:58:22.080565 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:22.499166 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:22.499213 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:58:22.506541 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:22.506574 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:22.506586 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:22.506599 [ 15 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:22.506613 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:22.506625 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:22.506637 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:22.506691 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:22.506982 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:22.507010 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:22.507022 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:22.507034 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:22.507045 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:22.507055 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:22.507068 [ 18 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:22.507080 [ 18 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:22.507090 [ 18 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:22.831127 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:22.831165 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:22.831178 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:22.831221 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:58:22.831232 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:58:22.831242 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (96) and matched log idx (0) 2024.09.25 20:58:22.831251 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:58:22.831261 [ 14 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:22.831273 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:22.831282 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:22.831292 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:22.831302 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:58:22.831328 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:23.007595 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:23.007631 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:23.007643 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:23.007653 [ 18 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:23.007665 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:23.007675 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:23.007686 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:23.007742 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:23.007984 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:23.008005 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:23.008015 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:23.008025 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:23.008034 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:23.008043 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:23.008053 [ 14 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:23.008064 [ 14 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:23.008075 [ 14 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:23.249199 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:23.249251 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:58:23.508450 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:23.508489 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:23.508501 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:23.508512 [ 14 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:23.508524 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:23.508534 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:23.508545 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:23.508597 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:23.508886 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:23.508912 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:23.508922 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:23.508931 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:23.508952 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:23.508960 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:23.508972 [ 18 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:23.508984 [ 18 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:23.508993 [ 18 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:23.582002 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:23.582043 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:23.582057 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:23.582098 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:58:23.582110 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:58:23.582120 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (96) and matched log idx (0) 2024.09.25 20:58:23.582131 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:58:23.582141 [ 14 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:23.582153 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:23.582164 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:23.582174 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:23.582185 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:58:23.582211 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:24.009514 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:24.009545 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:24.009556 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:24.009566 [ 18 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:24.009578 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:24.009588 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:24.009599 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:24.009680 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:24.009989 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:24.010028 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:24.010040 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:24.010051 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:24.010059 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:24.010069 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:24.010081 [ 14 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:24.010092 [ 14 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:24.010102 [ 14 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:24.333131 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:24.333173 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:24.333186 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:24.333196 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:58:24.510234 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:24.510285 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:24.510299 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:24.510311 [ 18 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:24.510323 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:24.510343 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:24.510357 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:24.510421 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:24.510742 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:24.510768 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:24.510778 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:24.510787 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:24.510803 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:24.510811 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:24.510823 [ 16 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:24.510834 [ 16 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:24.510844 [ 16 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:25.011052 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:25.011079 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:25.011090 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:25.011100 [ 19 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:25.011113 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:25.011123 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:25.011135 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:25.011187 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:25.011466 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:25.011532 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:25.011582 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:25.011603 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:25.011613 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:25.011622 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:25.011633 [ 16 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:25.011646 [ 16 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:25.011657 [ 16 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:25.083848 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:25.083888 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:25.083900 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:25.083911 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:58:25.512070 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:25.512110 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:25.512122 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:25.512133 [ 16 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:25.512145 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:25.512155 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:25.512167 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:25.512235 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:25.512455 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:25.512480 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:25.512491 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:25.512501 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:25.512511 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:25.512520 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:25.512533 [ 19 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:25.512547 [ 19 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:25.512557 [ 19 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:25.834612 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:25.834651 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:25.834665 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:25.834678 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:58:26.012741 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:26.012779 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:26.012793 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:26.012805 [ 19 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:26.012817 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:26.012828 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:26.012838 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:26.012906 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:26.013241 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:26.013265 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:26.013275 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:26.013286 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:26.013295 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:26.013303 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:26.013314 [ 18 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:26.013326 [ 18 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:26.013337 [ 18 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:26.479191 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:26.479237 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:58:26.513416 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:26.513459 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:26.513472 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:26.513483 [ 18 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:26.513496 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:26.513506 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:26.513517 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:26.513572 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:26.513846 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:26.513876 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:26.513911 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:26.513928 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:26.513937 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:26.513947 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:26.513959 [ 16 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:26.513972 [ 16 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:26.513984 [ 16 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:26.584980 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:26.585050 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:26.585066 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:26.585109 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:58:26.585121 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:58:26.585130 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (96) and matched log idx (0) 2024.09.25 20:58:26.585139 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:58:26.585149 [ 19 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:26.585162 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:26.585173 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:26.585184 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:26.585197 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:58:26.585222 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:26.585351 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:26.585380 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:58:27.013665 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:27.013703 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:27.013716 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:27.013725 [ 16 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:27.013735 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:27.013745 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:27.013755 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:27.013806 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:27.014101 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:27.014160 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:27.014201 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:27.014211 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:27.014220 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:27.014228 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:27.014239 [ 19 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:27.014251 [ 19 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:27.014261 [ 19 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:27.336236 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:27.336290 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:27.336302 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:27.336344 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:58:27.336354 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:58:27.336363 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (96) and matched log idx (0) 2024.09.25 20:58:27.336372 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:58:27.336382 [ 16 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:27.336393 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:27.336403 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:27.336414 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:27.336424 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:58:27.336448 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:27.336595 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:27.336622 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:58:27.515013 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:27.515072 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:27.515085 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:27.515096 [ 19 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:27.515109 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:27.515119 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:27.515131 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:27.515188 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:27.515450 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:27.515473 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:27.515485 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:27.515496 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:27.515505 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:27.515514 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:27.515526 [ 16 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:27.515539 [ 16 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:27.515549 [ 16 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:28.015791 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:28.015827 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:28.015841 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:28.015854 [ 13 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:28.015866 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:28.015878 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:28.015890 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:28.015946 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:28.016213 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:28.016236 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:28.016247 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:28.016259 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:28.016269 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:28.016278 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:28.016290 [ 16 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:28.016304 [ 16 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:28.016315 [ 16 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:28.086499 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:28.086534 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:28.086547 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:28.086589 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:58:28.086602 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:58:28.086612 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (96) and matched log idx (0) 2024.09.25 20:58:28.086622 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:58:28.086632 [ 13 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:28.086645 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:28.086654 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:28.086666 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:28.086676 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:58:28.086703 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:28.516956 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:28.516987 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:28.516999 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:28.517010 [ 16 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 96 2024.09.25 20:58:28.517021 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=0, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:28.517030 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:28.517040 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:28.517093 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:28.517368 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:28.517393 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=96 2024.09.25 20:58:28.517405 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:28.517415 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 96 2024.09.25 20:58:28.517425 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:28.517434 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 95 2024.09.25 20:58:28.517444 [ 13 ] {} RaftInstance: last durable index 95, precommit index 95 2024.09.25 20:58:28.517456 [ 13 ] {} RaftInstance: quorum idx 1, 95 95 0 2024.09.25 20:58:28.517485 [ 13 ] {} RaftInstance: local log idx 95, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:28.755862 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:58:28.755880 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:58:28.755939 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:58:28.755975 [ 6 ] {} RaftInstance: append at log_idx 96, timestamp 1727297908755948 2024.09.25 20:58:28.756025 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:58:28.756064 [ 21 ] {} RaftInstance: last_log_idx: 95, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:28.756077 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=95, LastLogTerm=2, EntriesLength=1, CommitIndex=95, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:28.756087 [ 21 ] {} RaftInstance: idx: 96 2024.09.25 20:58:28.756098 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:28.756187 [ 21 ] {} RaftInstance: sent 2024.09.25 20:58:28.756205 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:28.756216 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 669 ms ago 2024.09.25 20:58:28.757260 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:58:28.757288 [ 8 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:28.757304 [ 8 ] {} RaftInstance: quorum idx 1, 96 95 0 2024.09.25 20:58:28.757317 [ 8 ] {} RaftInstance: local log idx 96, target_commit_idx 95, quick_commit_index_ 95, state_->get_commit_idx() 95 2024.09.25 20:58:28.757629 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:28.757652 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:28.757663 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:28.757673 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:28.757683 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:28.757693 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 95, new matched idx: 96 2024.09.25 20:58:28.757704 [ 16 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:28.757715 [ 16 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:28.757725 [ 16 ] {} RaftInstance: trigger commit upto 96 2024.09.25 20:58:28.757735 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:28.757744 [ 16 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:28.757753 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:28.757783 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:28.757796 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:28.757838 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:28.757850 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:28.757860 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 671 ms ago 2024.09.25 20:58:28.757879 [ 16 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 95 2024.09.25 20:58:28.757888 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:58:28.757933 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:58:28.757957 [ 20 ] {} RaftInstance: commit upto 96, current idx 95 2024.09.25 20:58:28.757967 [ 20 ] {} RaftInstance: commit upto 96, current idx 96 2024.09.25 20:58:28.758002 [ 20 ] {} RaftInstance: notify cb 96 1d87b6b8 2024.09.25 20:58:28.758016 [ 20 ] {} RaftInstance: DONE: commit upto 96, current idx 96 2024.09.25 20:58:28.758026 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:58:28.758101 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:28.758121 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:28.758132 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:28.758142 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:28.758151 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:28.758160 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:28.758171 [ 13 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:28.758182 [ 13 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:28.758193 [ 13 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:28.837246 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:28.837293 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:28.837309 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:28.837322 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:58:29.017490 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:29.017527 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:29.017538 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:29.017548 [ 13 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:29.017560 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:29.017568 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:29.017578 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:29.017629 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:29.017935 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:29.017965 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:29.017976 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:29.017986 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:29.018030 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:29.018039 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:29.018050 [ 16 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:29.018061 [ 16 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:29.018071 [ 16 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:29.349149 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:29.349194 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:58:29.518390 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:29.518430 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:29.518444 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:29.518457 [ 16 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:29.518470 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:29.518481 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:29.518494 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:29.518555 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:29.518838 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:29.518869 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:29.518881 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:29.518893 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:29.518904 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:29.518914 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:29.518927 [ 13 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:29.518940 [ 13 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:29.518951 [ 13 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:29.588151 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:29.588186 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:29.588199 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:29.588242 [ 16 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:58:29.588253 [ 16 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:58:29.588264 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (96) and matched log idx (0) 2024.09.25 20:58:29.588274 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:58:29.588286 [ 16 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:29.588298 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 96 2024.09.25 20:58:29.588307 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:29.588318 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:29.588328 [ 16 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:58:29.588347 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:29.588486 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:29.588509 [ 16 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:58:30.018668 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:30.018701 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:30.018720 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:30.018731 [ 13 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:30.018743 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:30.018752 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:30.018763 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:30.018820 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:30.019171 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:30.019206 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:30.019217 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:30.019227 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:30.019236 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:30.019245 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:30.019264 [ 16 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:30.019276 [ 16 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:30.019286 [ 16 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:30.338479 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:30.338517 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:30.338532 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:30.338576 [ 15 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:58:30.338588 [ 15 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:58:30.338599 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (97) and matched log idx (0) 2024.09.25 20:58:30.338609 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:58:30.338619 [ 15 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:30.338631 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:30.338641 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:30.338653 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:30.338665 [ 15 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:58:30.338695 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:30.338837 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:30.338863 [ 15 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:58:30.519046 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:30.519092 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:30.519106 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:30.519117 [ 16 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:30.519128 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:30.519138 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:30.519150 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:30.519203 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:30.519482 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:30.519505 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:30.519515 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:30.519525 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:30.519534 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:30.519544 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:30.519555 [ 15 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:30.519568 [ 15 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:30.519578 [ 15 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:31.020032 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:31.020075 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:31.020088 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:31.020098 [ 13 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:31.020109 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:31.020119 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:31.020130 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:31.020182 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:31.020468 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:31.020489 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:31.020499 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:31.020509 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:31.020518 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:31.020526 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:31.020538 [ 15 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:31.020549 [ 15 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:31.020560 [ 15 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:31.089583 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:31.089621 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:31.089632 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:31.089670 [ 16 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:58:31.089680 [ 16 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:58:31.089690 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (97) and matched log idx (0) 2024.09.25 20:58:31.089699 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:58:31.089708 [ 16 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:31.089719 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:31.089728 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:31.089737 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:31.089747 [ 16 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:58:31.089772 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:31.509147 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:31.509193 [ 15 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:58:31.520603 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:31.520640 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:31.520652 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:31.520664 [ 15 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:31.520677 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:31.520687 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:31.520699 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:31.520766 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:31.521003 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:31.521056 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:31.521076 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:31.521088 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:31.521099 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:31.521109 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:31.521121 [ 13 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:31.521134 [ 13 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:31.521145 [ 13 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:31.840276 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:31.840317 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:31.840333 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:31.840376 [ 13 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:58:31.840389 [ 13 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:58:31.840400 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (97) and matched log idx (0) 2024.09.25 20:58:31.840411 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:58:31.840422 [ 13 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:31.840434 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:31.840444 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:31.840456 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:31.840468 [ 13 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:58:31.840499 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:31.840683 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:31.840711 [ 13 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:58:32.020867 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:32.020903 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:32.020916 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:32.020927 [ 14 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:32.020940 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:32.020951 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:32.020961 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:32.021008 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:32.021291 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:32.021313 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:32.021325 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:32.021335 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:32.021343 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:32.021352 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:32.021364 [ 13 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:32.021376 [ 13 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:32.021387 [ 13 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:32.521415 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:32.521465 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:32.521480 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:32.521491 [ 15 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:32.521503 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:32.521513 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:32.521523 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:32.521575 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:32.521825 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:32.521871 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:32.521884 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:32.521894 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:32.521902 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:32.521910 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:32.521922 [ 13 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:32.521933 [ 13 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:32.521943 [ 13 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:32.591094 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:32.591134 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:32.591147 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:32.591189 [ 15 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:58:32.591202 [ 15 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:58:32.591212 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (97) and matched log idx (0) 2024.09.25 20:58:32.591221 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:58:32.591231 [ 15 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:32.591243 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:32.591251 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:32.591263 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:32.591274 [ 15 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:58:32.591303 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:33.022554 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:33.022590 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:33.022602 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:33.022612 [ 13 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:33.022624 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:33.022634 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:33.022644 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:33.022694 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:33.022960 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:33.022977 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:33.022987 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:33.022998 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:33.023007 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:33.023016 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:33.023026 [ 15 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:33.023038 [ 15 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:33.023049 [ 15 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:33.342086 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:33.342129 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:33.342145 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:33.342156 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:58:33.523402 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:33.523445 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:33.523457 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:33.523469 [ 15 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:33.523488 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:33.523498 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:33.523524 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:33.523588 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:33.524022 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:33.524054 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:33.524065 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:33.524083 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:33.524091 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:33.524100 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:33.524111 [ 14 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:33.524131 [ 14 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:33.524141 [ 14 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:34.024461 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:34.024522 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:34.024535 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:34.024546 [ 12 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:34.024558 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:34.024568 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:34.024580 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:34.024630 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:34.024932 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:34.024957 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:34.024970 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:34.024981 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:34.024990 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:34.024999 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:34.025011 [ 14 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:34.025023 [ 14 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:34.025034 [ 14 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:34.093187 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:34.093224 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:34.093257 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:34.093270 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:58:34.525383 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:34.525431 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:34.525447 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:34.525460 [ 15 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:34.525472 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:34.525491 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:34.525503 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:34.525567 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:34.525883 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:34.525915 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:34.525926 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:34.525937 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:34.525946 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:34.525965 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:34.525980 [ 14 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:34.525995 [ 14 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:34.526006 [ 14 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:34.844126 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:34.844156 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:34.844167 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:34.844176 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:58:35.026295 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:35.026388 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:35.026418 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:35.026430 [ 14 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:35.026443 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:35.026454 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:35.026475 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:35.026533 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:35.027140 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:35.027172 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:35.027185 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:35.027196 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:35.027207 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:35.027216 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:35.027237 [ 15 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:35.027252 [ 15 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:35.027264 [ 15 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:35.519174 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:35.519220 [ 14 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:58:35.527647 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:35.527680 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:35.527692 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:35.527703 [ 12 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:35.527775 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:35.527787 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:35.527798 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:35.527851 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:35.528109 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:35.528129 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:35.528140 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:35.528149 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:35.528158 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:35.528168 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:35.528181 [ 14 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:35.528193 [ 14 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:35.528203 [ 14 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:35.595230 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:35.595270 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:35.595284 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:35.595326 [ 12 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:58:35.595339 [ 12 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:58:35.595349 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (97) and matched log idx (0) 2024.09.25 20:58:35.595359 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:58:35.595369 [ 12 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:35.595381 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:35.595391 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:35.595401 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:35.595413 [ 12 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:58:35.595445 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:36.028904 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:36.028949 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:36.028960 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:36.028970 [ 14 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:36.028981 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:36.028990 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:36.029000 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:36.031610 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:36.031876 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:36.031906 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:36.031918 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:36.031929 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:36.031939 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:36.031948 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:36.031960 [ 12 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:36.031973 [ 12 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:36.031985 [ 12 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:36.346015 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:36.346056 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:36.346070 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:36.346082 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:58:36.532148 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:36.532190 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:36.532203 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:36.532212 [ 12 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:36.532224 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:36.532233 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:36.532243 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:36.532303 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:36.532592 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:36.532616 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:36.532638 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:36.532648 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:36.532658 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:36.532667 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:36.532679 [ 18 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:36.532691 [ 18 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:36.532701 [ 18 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:37.032890 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:37.032928 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:37.032942 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:37.032953 [ 12 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:37.032965 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:37.032976 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:37.032987 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:37.033046 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:37.033271 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:37.033298 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:37.033311 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:37.033323 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:37.033332 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:37.033341 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:37.033353 [ 18 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:37.033366 [ 18 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:37.033377 [ 18 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:37.096407 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:37.096468 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:37.096480 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:37.096490 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:58:37.533562 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:37.533608 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:37.533622 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:37.533633 [ 17 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:37.533646 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:37.533657 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:37.533669 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:37.533720 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:37.534024 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:37.534047 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:37.534057 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:37.534067 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:37.534077 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:37.534086 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:37.534099 [ 19 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:37.534111 [ 19 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:37.534122 [ 19 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:37.847152 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:37.847189 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:37.847202 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:37.847214 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 20:58:38.034477 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:38.034517 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:38.034530 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:38.034540 [ 16 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:38.034553 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:38.034564 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:38.034574 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:38.034632 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:38.034981 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:38.035535 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:38.035562 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:38.035574 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:38.035584 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:38.035593 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:38.035604 [ 17 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:38.035616 [ 17 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:38.035626 [ 17 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:38.535091 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:38.535129 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:38.535143 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:38.535154 [ 13 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 97 2024.09.25 20:58:38.535168 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=0, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:38.535180 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:38.535192 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:38.535252 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:38.535532 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:38.535560 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=97 2024.09.25 20:58:38.535572 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:38.535602 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 97 2024.09.25 20:58:38.535613 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:38.535622 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 96 2024.09.25 20:58:38.535634 [ 16 ] {} RaftInstance: last durable index 96, precommit index 96 2024.09.25 20:58:38.535679 [ 16 ] {} RaftInstance: quorum idx 1, 96 96 0 2024.09.25 20:58:38.535743 [ 16 ] {} RaftInstance: local log idx 96, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:38.597711 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:38.597755 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:38.597767 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:38.597777 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:58:38.755858 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:58:38.755883 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:58:38.755930 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:58:38.756004 [ 6 ] {} RaftInstance: append at log_idx 97, timestamp 1727297918755941 2024.09.25 20:58:38.756088 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:58:38.756105 [ 21 ] {} RaftInstance: last_log_idx: 96, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:38.756120 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=96, LastLogTerm=2, EntriesLength=1, CommitIndex=96, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:38.756132 [ 21 ] {} RaftInstance: idx: 97 2024.09.25 20:58:38.756143 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:38.756201 [ 21 ] {} RaftInstance: sent 2024.09.25 20:58:38.756216 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:38.756226 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3160 ms ago 2024.09.25 20:58:38.757188 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:58:38.757209 [ 8 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:38.757221 [ 8 ] {} RaftInstance: quorum idx 1, 97 96 0 2024.09.25 20:58:38.757232 [ 8 ] {} RaftInstance: local log idx 97, target_commit_idx 96, quick_commit_index_ 96, state_->get_commit_idx() 96 2024.09.25 20:58:38.757735 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:38.757763 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:38.757775 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:38.757784 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:38.757792 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:38.757801 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 96, new matched idx: 97 2024.09.25 20:58:38.757810 [ 16 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:38.757819 [ 16 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:38.757828 [ 16 ] {} RaftInstance: trigger commit upto 97 2024.09.25 20:58:38.757836 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:58:38.757846 [ 16 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:38.757856 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:38.757865 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:38.757874 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:38.757917 [ 16 ] {} RaftInstance: sent 2024.09.25 20:58:38.757932 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:38.757944 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3162 ms ago 2024.09.25 20:58:38.757966 [ 16 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 96 2024.09.25 20:58:38.757976 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:58:38.758013 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:58:38.758027 [ 20 ] {} RaftInstance: commit upto 97, current idx 96 2024.09.25 20:58:38.758038 [ 20 ] {} RaftInstance: commit upto 97, current idx 97 2024.09.25 20:58:38.758072 [ 20 ] {} RaftInstance: notify cb 97 1d661e38 2024.09.25 20:58:38.758087 [ 20 ] {} RaftInstance: DONE: commit upto 97, current idx 97 2024.09.25 20:58:38.758098 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:58:38.758214 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:38.758234 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:38.758244 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:38.758254 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:38.758263 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:38.758272 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:38.758282 [ 15 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:38.758293 [ 15 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:38.758328 [ 15 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:39.035472 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:39.035514 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:39.035526 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:39.035538 [ 15 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:39.035550 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:39.035560 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:39.035572 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:39.035624 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:39.035875 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:39.035901 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:39.035913 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:39.035924 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:39.035935 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:39.035947 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:39.035960 [ 13 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:39.035972 [ 13 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:39.035983 [ 13 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:39.348202 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:39.348240 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:39.348252 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:39.348261 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3752 ms ago 2024.09.25 20:58:39.536299 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:39.536335 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:39.536357 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:39.536367 [ 13 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:39.536379 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:39.536389 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:39.536407 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:39.536450 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:39.536770 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:39.536801 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:39.536812 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:39.536823 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:39.536831 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:39.536839 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:39.536857 [ 15 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:39.536869 [ 15 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:39.536879 [ 15 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:40.037137 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:40.037176 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:40.037191 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:40.037202 [ 13 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:40.037215 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:40.037225 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:40.037237 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:40.037289 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:40.037541 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:40.037567 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:40.037579 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:40.037590 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:40.037599 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:40.037608 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:40.037619 [ 14 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:40.037631 [ 14 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:40.037643 [ 14 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:40.098670 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:40.098710 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:40.098726 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:40.098738 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4503 ms ago 2024.09.25 20:58:40.537767 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:40.537808 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:40.537822 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:40.537834 [ 14 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:40.537847 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:40.537859 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:40.537871 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:40.537934 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:40.538175 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:40.538215 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:40.538229 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:40.538241 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:40.538251 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:40.538259 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:40.538272 [ 13 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:40.538284 [ 13 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:40.538295 [ 13 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:40.849469 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:40.849509 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:40.849522 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:40.849532 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5254 ms ago 2024.09.25 20:58:41.038600 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:41.038644 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:41.038657 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:41.038669 [ 13 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:41.038681 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:41.038691 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:41.038702 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:41.038755 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:41.039068 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:41.039097 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:41.039110 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:41.039122 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:41.039130 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:41.039139 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:41.039152 [ 15 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:41.039164 [ 15 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:41.039176 [ 15 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:41.539219 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:41.539263 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:41.539274 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:41.539283 [ 14 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:41.539294 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:41.539304 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:41.539316 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:41.539373 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:41.539664 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:41.539687 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:41.539697 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:41.539708 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:41.539718 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:41.539726 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:41.539736 [ 15 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:41.539749 [ 15 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:41.539798 [ 15 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:41.600045 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:41.600086 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:41.600101 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:41.600112 [ 18 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:58:42.040125 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:42.040169 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:42.040181 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:42.040191 [ 15 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:42.040202 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:42.040212 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:42.040229 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:42.040284 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:42.040595 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:42.040618 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:42.040629 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:42.040639 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:42.040659 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:42.040669 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:42.040679 [ 14 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:42.040691 [ 14 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:42.040701 [ 14 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:42.169179 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:42.169228 [ 19 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:58:42.350957 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:42.351019 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:42.351034 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:42.351078 [ 14 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:58:42.351091 [ 14 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:58:42.351102 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (97) and matched log idx (0) 2024.09.25 20:58:42.351112 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:58:42.351122 [ 14 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:42.351135 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 97 2024.09.25 20:58:42.351145 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:42.351155 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:42.351166 [ 14 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:58:42.351192 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:42.540464 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:42.540499 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:42.540559 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:42.540570 [ 19 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:42.540581 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:42.540592 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:42.540603 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:42.540655 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:42.540925 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:42.540952 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:42.540965 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:42.540976 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:42.540986 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:42.540996 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:42.541009 [ 14 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:42.541023 [ 14 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:42.541035 [ 14 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:42.769189 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:42.769229 [ 15 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:58:43.041391 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:43.041427 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:43.041440 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:43.041450 [ 14 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:43.041462 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:43.041471 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:43.041481 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:43.041531 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:43.041789 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:43.041816 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:43.041829 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:43.041840 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:43.041851 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:43.041861 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:43.041873 [ 19 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:43.041885 [ 19 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:43.041896 [ 19 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:43.101934 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:43.101970 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:43.101983 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:43.102045 [ 14 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:58:43.102056 [ 14 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:58:43.102066 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (98) and matched log idx (0) 2024.09.25 20:58:43.102076 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:58:43.102086 [ 14 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:43.102098 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:43.102107 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:43.102117 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:43.102128 [ 14 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:58:43.102170 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:43.529169 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:43.529219 [ 19 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:58:43.542602 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:43.542635 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:43.542647 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:43.542657 [ 14 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:43.542670 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:43.542679 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:43.542689 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:43.542739 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:43.543039 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:43.543063 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:43.543074 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:43.543084 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:43.543093 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:43.543102 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:43.543113 [ 19 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:43.543125 [ 19 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:43.543158 [ 19 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:43.853210 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:43.853250 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:43.853263 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:43.853305 [ 14 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 20:58:43.853315 [ 14 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 20:58:43.853325 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (98) and matched log idx (0) 2024.09.25 20:58:43.853335 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:58:43.853345 [ 14 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:43.853356 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:43.853367 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:43.853377 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:43.853404 [ 14 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 20:58:43.853432 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:44.043703 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:44.043746 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:44.043759 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:44.043770 [ 19 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:44.043782 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:44.043790 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:44.043801 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:44.043849 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:44.044145 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:44.044168 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:44.044179 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:44.044189 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:44.044198 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:44.044206 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:44.044218 [ 14 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:44.044229 [ 14 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:44.044240 [ 14 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:44.544358 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:44.544399 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:44.544414 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:44.544428 [ 12 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:44.544442 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:44.544451 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:44.544463 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:44.544527 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:44.544779 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:44.544800 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:44.544826 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:44.544836 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:44.544845 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:44.544854 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:44.544865 [ 14 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:44.544876 [ 14 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:44.544886 [ 14 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:44.603914 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:44.603950 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:44.603962 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:45.045254 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:45.045293 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:45.045313 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:45.045323 [ 14 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:45.045334 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:45.045343 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:45.045352 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:45.045427 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:45.046873 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:45.046898 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:45.046910 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:45.046929 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:45.046939 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:45.046948 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:45.046960 [ 12 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:45.046972 [ 12 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:45.046992 [ 12 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:45.355021 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:45.355057 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:45.355071 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:45.546122 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:45.546159 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:45.546170 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:45.546180 [ 12 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:45.546191 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:45.546199 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:45.546209 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:45.546257 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:45.546522 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:45.546546 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:45.546556 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:45.546565 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:45.546573 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:45.546582 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:45.546594 [ 16 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:45.546606 [ 16 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:45.546616 [ 16 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:46.046673 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:46.046717 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:46.046729 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:46.046740 [ 17 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:46.046751 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:46.046761 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:46.046773 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:46.046824 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:46.047141 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:46.047167 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:46.047176 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:46.047186 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:46.047195 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:46.047204 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:46.047216 [ 16 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:46.047228 [ 16 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:46.047240 [ 16 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:46.105565 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:46.105608 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:46.105622 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:46.547682 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:46.547719 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:46.547732 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:46.547744 [ 12 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:46.547756 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:46.547768 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:46.547779 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:46.547824 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:46.548113 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:46.548138 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:46.548148 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:46.548159 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:46.548168 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:46.548178 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:46.548188 [ 16 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:46.548201 [ 16 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:46.548211 [ 16 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:46.856437 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:46.856472 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:46.856483 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:47.048768 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:47.048804 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:47.048818 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:47.048830 [ 17 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:47.048843 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:47.048855 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:47.048866 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:47.048920 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:47.051573 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:47.051601 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:47.051612 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:47.051622 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:47.051631 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:47.051640 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:47.051652 [ 12 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:47.051664 [ 12 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:47.051674 [ 12 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:47.549709 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:47.549762 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:47.549776 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:47.549788 [ 13 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:47.549799 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:47.549809 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:47.549820 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:47.549875 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:47.550166 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:47.550189 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:47.550200 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:47.550210 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:47.550218 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:47.550226 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:47.550237 [ 12 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:47.550248 [ 12 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:47.550257 [ 12 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:47.607289 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:47.607319 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:47.607330 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:48.050421 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:48.050461 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:48.050474 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:48.050485 [ 12 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:48.050519 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:48.050530 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:48.050542 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:48.050594 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:48.050830 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:48.050850 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:48.050860 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:48.050871 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:48.050880 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:48.050890 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:48.050903 [ 17 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:48.050916 [ 17 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:48.050928 [ 17 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:48.357982 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:48.358026 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:48.358038 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:48.551109 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:48.551137 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:48.551149 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:48.551161 [ 17 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 98 2024.09.25 20:58:48.551173 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=0, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:48.551184 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:48.551195 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:48.551244 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:48.551510 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:48.551535 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=98 2024.09.25 20:58:48.551577 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:48.551590 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 98 2024.09.25 20:58:48.551599 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:48.551607 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 97 2024.09.25 20:58:48.551617 [ 13 ] {} RaftInstance: last durable index 97, precommit index 97 2024.09.25 20:58:48.551629 [ 13 ] {} RaftInstance: quorum idx 1, 97 97 0 2024.09.25 20:58:48.551639 [ 13 ] {} RaftInstance: local log idx 97, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:48.755871 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:58:48.755893 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:58:48.755953 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:58:48.755993 [ 6 ] {} RaftInstance: append at log_idx 98, timestamp 1727297928755964 2024.09.25 20:58:48.756043 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:58:48.756056 [ 21 ] {} RaftInstance: last_log_idx: 97, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:48.756068 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=97, LastLogTerm=2, EntriesLength=1, CommitIndex=97, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:48.756078 [ 21 ] {} RaftInstance: idx: 98 2024.09.25 20:58:48.756090 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:48.756144 [ 21 ] {} RaftInstance: sent 2024.09.25 20:58:48.756159 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:48.757173 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:58:48.757200 [ 8 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:48.757215 [ 8 ] {} RaftInstance: quorum idx 1, 98 97 0 2024.09.25 20:58:48.757227 [ 8 ] {} RaftInstance: local log idx 98, target_commit_idx 97, quick_commit_index_ 97, state_->get_commit_idx() 97 2024.09.25 20:58:48.757761 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:48.757788 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:48.757802 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:48.757813 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:48.757822 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:48.757832 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 97, new matched idx: 98 2024.09.25 20:58:48.757844 [ 18 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:48.757855 [ 18 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:48.757866 [ 18 ] {} RaftInstance: trigger commit upto 98 2024.09.25 20:58:48.757876 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:48.757885 [ 18 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:48.757895 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:48.757905 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:48.757915 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:48.757963 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:48.757978 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:48.757989 [ 18 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 97 2024.09.25 20:58:48.757998 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:58:48.758038 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:58:48.758064 [ 20 ] {} RaftInstance: commit upto 98, current idx 97 2024.09.25 20:58:48.758075 [ 20 ] {} RaftInstance: commit upto 98, current idx 98 2024.09.25 20:58:48.758110 [ 20 ] {} RaftInstance: notify cb 98 1d87aa48 2024.09.25 20:58:48.758125 [ 20 ] {} RaftInstance: DONE: commit upto 98, current idx 98 2024.09.25 20:58:48.758135 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:58:48.758216 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:48.758237 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:48.758249 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:48.758260 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:48.758269 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:48.758278 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:48.758301 [ 17 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:48.758312 [ 17 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:48.758322 [ 17 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:49.051317 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:49.051351 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:49.051363 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:49.051373 [ 18 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:49.051385 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:49.051395 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:49.051407 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:49.051457 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:49.051719 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:49.051744 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:49.051755 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:49.051765 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:49.051774 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:49.051782 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:49.051793 [ 17 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:49.051805 [ 17 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:49.051816 [ 17 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:49.108860 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:49.108902 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:49.108913 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:49.552184 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:49.552221 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:49.552235 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:49.552246 [ 17 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:49.552258 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:49.552269 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:49.552280 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:49.552331 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:49.552615 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:49.552638 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:49.552650 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:49.552660 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:49.552670 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:49.552678 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:49.552690 [ 15 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:49.552701 [ 15 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:49.552711 [ 15 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:49.859741 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:49.859782 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:49.859795 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:50.052928 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:50.052965 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:50.052979 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:58:50.052991 [ 15 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:50.053004 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:50.053015 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:50.053027 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:50.053089 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:50.053362 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:50.053386 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:50.053399 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:50.053409 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:50.053418 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:50.053427 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:50.053439 [ 18 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:50.053451 [ 18 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:50.053461 [ 18 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:50.449150 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:50.449197 [ 17 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 20:58:50.553414 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:50.553459 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:50.553473 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:50.553485 [ 18 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:50.553499 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:50.553511 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:50.553523 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:50.553579 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:50.553873 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:50.553900 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:50.553911 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:50.553921 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:50.553929 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:50.553937 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:50.553949 [ 17 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:50.553961 [ 17 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:50.553972 [ 17 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:50.610008 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:50.610047 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:50.610060 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:50.610105 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:58:50.610117 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:58:50.610128 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (98) and matched log idx (0) 2024.09.25 20:58:50.610138 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:58:50.610149 [ 18 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:50.610160 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 98 2024.09.25 20:58:50.610170 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:50.610180 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:50.610191 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:58:50.610217 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:50.610354 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:50.610382 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:58:51.054713 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:51.054750 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:51.054763 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:51.054774 [ 17 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:51.054786 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:51.054796 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:51.054807 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:51.054864 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:51.055206 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:51.055232 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:51.055244 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:51.055255 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:51.055265 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:51.055274 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:51.055287 [ 18 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:51.055299 [ 18 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:51.055310 [ 18 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:51.360378 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:51.360421 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:51.360435 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:51.360481 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:58:51.360492 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:58:51.360503 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (99) and matched log idx (0) 2024.09.25 20:58:51.360513 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:58:51.360523 [ 17 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:51.360533 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:51.360543 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:51.360554 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:51.360564 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:58:51.360591 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:51.555839 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:51.555873 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:51.555885 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:51.555896 [ 18 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:51.555908 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:51.555917 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:51.555928 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:51.555976 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:51.556239 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:51.556266 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:51.556278 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:51.556289 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:51.556298 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:51.556318 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:51.556331 [ 17 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:51.556343 [ 17 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:51.556354 [ 17 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:51.779186 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:51.779227 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:58:52.056824 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:52.056868 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:52.056881 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:58:52.056892 [ 17 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:52.056904 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:52.056915 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:52.056925 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:52.056979 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:52.057283 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:52.057307 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:52.057318 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:52.057329 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:52.057338 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:52.057346 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:52.057359 [ 19 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:52.057372 [ 19 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:52.057383 [ 19 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:52.111882 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:52.111943 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:52.111956 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:52.111999 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:58:52.112013 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:58:52.112024 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (99) and matched log idx (0) 2024.09.25 20:58:52.112035 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:58:52.112046 [ 17 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:52.112057 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:52.112067 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:52.112078 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:52.112089 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:58:52.112116 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:52.112251 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:52.112280 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:58:52.557456 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:52.557498 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:52.557510 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:52.557521 [ 19 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:52.557532 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:52.557543 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:52.557555 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:52.557607 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:52.557860 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:52.557885 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:52.557896 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:52.557905 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:52.557913 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:52.557921 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:52.557931 [ 17 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:52.557942 [ 17 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:52.557951 [ 17 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:52.863080 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:52.863115 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:52.863129 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:52.863172 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:58:52.863185 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:58:52.863195 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (99) and matched log idx (0) 2024.09.25 20:58:52.863206 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:58:52.863217 [ 17 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:52.863229 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:52.863240 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:52.863252 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:52.863264 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:58:52.863293 [ 17 ] {} RaftInstance: sent 2024.09.25 20:58:52.863521 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:52.863551 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:58:53.057683 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:53.057721 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:53.057733 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:53.057745 [ 19 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:53.057758 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:53.057767 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:53.057777 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:53.057822 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:53.058087 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:53.058114 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:53.058159 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:53.058172 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:53.058184 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:53.058195 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:53.058207 [ 14 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:53.058221 [ 14 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:53.058232 [ 14 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:53.558344 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:53.558381 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:53.558390 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:53.558397 [ 14 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:53.558405 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:53.558412 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:53.558420 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:53.558466 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:53.558690 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:53.558721 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:53.558735 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:53.558747 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:53.558757 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:53.558766 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:53.558779 [ 16 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:53.558791 [ 16 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:53.558802 [ 16 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:53.614014 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:53.614052 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:53.614065 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:53.614107 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:58:53.614117 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:58:53.614126 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (99) and matched log idx (0) 2024.09.25 20:58:53.614135 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:58:53.614144 [ 14 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:53.614155 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:53.614164 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:53.614174 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:53.614184 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:58:53.614209 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:53.614355 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:53.614381 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:58:54.058520 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:54.058556 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:54.058569 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:58:54.058580 [ 19 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:54.058593 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:54.058628 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:54.058641 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:54.058721 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:54.058943 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:54.058969 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:54.058980 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:54.058990 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:54.058998 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:54.059007 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:54.059019 [ 14 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:54.059033 [ 14 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:54.059045 [ 14 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:54.365055 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:54.365095 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:54.365107 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:54.365148 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:58:54.365161 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:58:54.365173 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (99) and matched log idx (0) 2024.09.25 20:58:54.365184 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:58:54.365225 [ 19 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:54.365246 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:54.365256 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:54.365268 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:54.365281 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:58:54.365312 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:54.365428 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:54.365455 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:58:54.559646 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:54.559682 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:54.559695 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:54.559706 [ 14 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:54.559718 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:54.559729 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:54.559740 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:54.559792 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:54.560083 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:54.560106 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:54.560116 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:54.560127 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:54.560136 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:54.560145 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:54.560157 [ 19 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:54.560169 [ 19 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:54.560180 [ 19 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:55.060379 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:55.060418 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:55.060433 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:55.060464 [ 13 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:55.060476 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:55.060487 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:55.060498 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:55.060552 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:55.060820 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:55.060847 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:55.060859 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:55.060870 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:55.060880 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:55.060889 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:55.060902 [ 19 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:55.060916 [ 19 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:55.060927 [ 19 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:55.117061 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:55.117095 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:55.117107 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:55.117145 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:58:55.117156 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:58:55.117165 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (99) and matched log idx (0) 2024.09.25 20:58:55.117174 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:58:55.117182 [ 19 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:55.117193 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:55.117201 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:55.117211 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:55.117220 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:58:55.117245 [ 19 ] {} RaftInstance: sent 2024.09.25 20:58:55.117393 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:55.117422 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:58:55.560875 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:55.560910 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:55.560921 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:55.560931 [ 14 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:55.560942 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:55.560952 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:55.560964 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:55.561018 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:55.561310 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:55.561336 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:55.561347 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:55.561356 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:55.561365 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:55.561374 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:55.561384 [ 13 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:55.561396 [ 13 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:55.561406 [ 13 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:55.867436 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:55.867475 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:55.867489 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:55.867530 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:58:55.867544 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:58:55.867555 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (99) and matched log idx (0) 2024.09.25 20:58:55.867566 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:58:55.867576 [ 12 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:55.867589 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:55.867601 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:55.867614 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:55.867626 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:58:55.867656 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:56.062248 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:56.062287 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:56.062300 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:56.062311 [ 13 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:56.062323 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:56.062334 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:56.062346 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:56.062400 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:56.062726 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:56.062755 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:56.062769 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:56.062779 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:56.062788 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:56.062797 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:56.062808 [ 12 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:56.062820 [ 12 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:56.062830 [ 12 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:56.562844 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:56.562879 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:56.562891 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:58:56.562902 [ 13 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:56.562915 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:56.562926 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:56.562937 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:56.562994 [ 13 ] {} RaftInstance: sent 2024.09.25 20:58:56.563275 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:56.563301 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:56.563313 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:56.563325 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:56.563335 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:56.563346 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:56.563359 [ 12 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:56.563373 [ 12 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:56.563385 [ 12 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:56.618636 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:56.618672 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:56.618685 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:57.063746 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:57.063811 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:57.063823 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:57.063833 [ 12 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:57.063843 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:57.063852 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:57.063863 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:57.063896 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:57.087094 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:57.087131 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:57.087143 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:57.087153 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:57.087163 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:57.087171 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:57.087184 [ 12 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:57.087196 [ 12 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:57.087205 [ 12 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:57.369315 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:57.369360 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:57.369374 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:57.564441 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:57.564485 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:57.564500 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:57.564513 [ 12 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:57.564527 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:57.564539 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:57.564552 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:57.564611 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:57.564887 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:57.564912 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:57.564923 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:57.564932 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:57.564941 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:57.564950 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:57.564961 [ 15 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:57.564973 [ 15 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:57.564982 [ 15 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:58.065290 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:58.065322 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:58.065334 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:58.065345 [ 18 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:58.065357 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:58.065368 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:58.065380 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:58.065431 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:58.065669 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:58.065697 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:58.065710 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:58.065721 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:58.065731 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:58.065741 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:58.065753 [ 15 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:58.065765 [ 15 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:58.065775 [ 15 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:58.119924 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:58.119960 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:58.119973 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:58.566053 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:58.566090 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:58.566104 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:58:58.566117 [ 12 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 99 2024.09.25 20:58:58.566131 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=0, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:58.566143 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:58.566155 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:58.566210 [ 12 ] {} RaftInstance: sent 2024.09.25 20:58:58.566471 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:58.566492 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=99 2024.09.25 20:58:58.566502 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:58.566511 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 99 2024.09.25 20:58:58.566519 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:58.566527 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 98 2024.09.25 20:58:58.566537 [ 15 ] {} RaftInstance: last durable index 98, precommit index 98 2024.09.25 20:58:58.566548 [ 15 ] {} RaftInstance: quorum idx 1, 98 98 0 2024.09.25 20:58:58.566558 [ 15 ] {} RaftInstance: local log idx 98, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:58.755862 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:58:58.755894 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:58:58.755941 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:58:58.755982 [ 6 ] {} RaftInstance: append at log_idx 99, timestamp 1727297938755952 2024.09.25 20:58:58.756040 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:58:58.756066 [ 21 ] {} RaftInstance: last_log_idx: 98, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:58:58.756080 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=98, LastLogTerm=2, EntriesLength=1, CommitIndex=98, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:58.756089 [ 21 ] {} RaftInstance: idx: 99 2024.09.25 20:58:58.756100 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:58.756156 [ 21 ] {} RaftInstance: sent 2024.09.25 20:58:58.756168 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:58.757252 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:58:58.757276 [ 8 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:58:58.757288 [ 8 ] {} RaftInstance: quorum idx 1, 99 98 0 2024.09.25 20:58:58.757299 [ 8 ] {} RaftInstance: local log idx 99, target_commit_idx 98, quick_commit_index_ 98, state_->get_commit_idx() 98 2024.09.25 20:58:58.757656 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:58.757683 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:58:58.757694 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:58.757705 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:58:58.757713 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:58.757722 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 98, new matched idx: 99 2024.09.25 20:58:58.757732 [ 18 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:58:58.757743 [ 18 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:58:58.757752 [ 18 ] {} RaftInstance: trigger commit upto 99 2024.09.25 20:58:58.757761 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:58.757770 [ 18 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:58:58.757780 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:58.757789 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:58.757797 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:58.757838 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:58.757850 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:58:58.757859 [ 18 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 98 2024.09.25 20:58:58.757871 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:58:58.757910 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:58:58.757933 [ 20 ] {} RaftInstance: commit upto 99, current idx 98 2024.09.25 20:58:58.757944 [ 20 ] {} RaftInstance: commit upto 99, current idx 99 2024.09.25 20:58:58.757979 [ 20 ] {} RaftInstance: notify cb 99 1d87b218 2024.09.25 20:58:58.758018 [ 20 ] {} RaftInstance: DONE: commit upto 99, current idx 99 2024.09.25 20:58:58.758030 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:58:58.758121 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:58.758147 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:58:58.758159 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:58.758169 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:58:58.758178 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:58.758186 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:58:58.758197 [ 15 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:58:58.758208 [ 15 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:58:58.758218 [ 15 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:58:58.769153 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:58.769214 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:58:58.870405 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:58.870449 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:58.870460 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:58.870502 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:58:58.870513 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:58:58.870523 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (99) and matched log idx (0) 2024.09.25 20:58:58.870533 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:58:58.870543 [ 15 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:58:58.870554 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 99 2024.09.25 20:58:58.870563 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:58.870572 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:58.870582 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:58:58.870607 [ 15 ] {} RaftInstance: sent 2024.09.25 20:58:58.870737 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:58.870763 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:58:59.067314 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:59.067356 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:59.067369 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:58:59.067382 [ 18 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:58:59.067394 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:58:59.067404 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:59.067414 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:59.067467 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:59.067780 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:59.067804 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:58:59.067815 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:59.067826 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:58:59.067836 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:59.067845 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:58:59.067858 [ 15 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:58:59.067870 [ 15 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:58:59.067881 [ 15 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:58:59.567937 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:58:59.567971 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:59.567983 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:58:59.567993 [ 14 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:58:59.568005 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:58:59.568027 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:59.568038 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:58:59.568090 [ 14 ] {} RaftInstance: sent 2024.09.25 20:58:59.568365 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:58:59.568392 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:58:59.568404 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:58:59.568414 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:58:59.568423 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:58:59.568431 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:58:59.568444 [ 15 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:58:59.568477 [ 15 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:58:59.568491 [ 15 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:58:59.621489 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:58:59.621530 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:58:59.621543 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:58:59.621588 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:58:59.621601 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:58:59.621610 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (100) and matched log idx (0) 2024.09.25 20:58:59.621620 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:58:59.621630 [ 18 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:58:59.621641 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:58:59.621651 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:58:59.621662 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:58:59.621673 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:58:59.621701 [ 18 ] {} RaftInstance: sent 2024.09.25 20:58:59.621849 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:58:59.621873 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:00.069095 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:00.069136 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:00.069151 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:00.069162 [ 15 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:00.069177 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:00.069188 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:00.069199 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:00.069250 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:00.069543 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:00.069572 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:00.069585 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:00.069597 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:00.069606 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:00.069616 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:00.069628 [ 18 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:00.069642 [ 18 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:00.069653 [ 18 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:00.371949 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:00.371993 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:00.372008 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:00.372055 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:59:00.372068 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:59:00.372079 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (100) and matched log idx (0) 2024.09.25 20:59:00.372089 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:59:00.372111 [ 18 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:00.372123 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:00.372133 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:00.372144 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:00.372155 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:59:00.372214 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:00.372368 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:00.372401 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:00.569588 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:00.569621 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:00.569634 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:00.569645 [ 15 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:00.569657 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:00.569667 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:00.569679 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:00.569733 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:00.569985 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:00.570007 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:00.570018 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:00.570027 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:00.570036 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:00.570044 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:00.570055 [ 18 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:00.570066 [ 18 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:00.570076 [ 18 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:01.070155 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:01.070195 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:01.070209 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:01.070220 [ 19 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:01.070290 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:01.070302 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:01.070312 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:01.070358 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:01.070643 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:01.070668 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:01.070678 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:01.070687 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:01.070715 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:01.070725 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:01.070737 [ 18 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:01.070748 [ 18 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:01.070758 [ 18 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:01.122752 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:01.122790 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:01.122802 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:01.122846 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:59:01.122857 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:59:01.122867 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (100) and matched log idx (0) 2024.09.25 20:59:01.122876 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:59:01.122886 [ 19 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:01.122896 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:01.122906 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:01.122916 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:01.122926 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:59:01.122952 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:01.539130 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:01.539169 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:01.571360 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:01.571402 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:01.571415 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:01.571426 [ 19 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:01.571439 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:01.571451 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:01.571463 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:01.571513 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:01.571791 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:01.571821 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:01.571834 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:01.571844 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:01.571854 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:01.571863 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:01.571875 [ 18 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:01.571887 [ 18 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:01.571899 [ 18 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:01.873961 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:01.874004 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:01.874020 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:01.874066 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:59:01.874081 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:59:01.874093 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (100) and matched log idx (0) 2024.09.25 20:59:01.874105 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:59:01.874116 [ 15 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:01.874129 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:01.874139 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:01.874151 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:01.874162 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:59:01.874192 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:02.073080 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:02.073146 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:02.073158 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:02.073168 [ 18 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:02.073178 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:02.073188 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:02.073199 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:02.073245 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:02.073497 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:02.073517 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:02.073526 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:02.073535 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:02.073543 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:02.073551 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:02.073562 [ 18 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:02.073572 [ 18 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:02.073582 [ 18 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:02.573852 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:02.573894 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:02.573908 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:02.573921 [ 17 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:02.573933 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:02.573943 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:02.573955 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:02.574011 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:02.574262 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:02.574289 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:02.574300 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:02.574311 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:02.574321 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:02.574329 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:02.574341 [ 14 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:02.574354 [ 14 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:02.574364 [ 14 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:02.624560 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:02.624594 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:02.624607 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:03.074696 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:03.074733 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:03.074754 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:03.074765 [ 14 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:03.074777 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:03.074787 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:03.074800 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:03.074883 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:03.075161 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:03.075185 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:03.075203 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:03.075214 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:03.075223 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:03.075231 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:03.075243 [ 12 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:03.075261 [ 12 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:03.075271 [ 12 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:03.375290 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:03.375329 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:03.375342 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:03.575631 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:03.575671 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:03.575683 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:03.575693 [ 12 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:03.575705 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:03.575715 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:03.575725 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:03.575794 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:03.576099 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:03.576130 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:03.576143 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:03.576154 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:03.576164 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:03.576174 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:03.576186 [ 13 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:03.576199 [ 13 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:03.576210 [ 13 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:04.076302 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:04.076348 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:04.076362 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:04.076373 [ 12 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:04.076385 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:04.076395 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:04.076408 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:04.076460 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:04.076731 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:04.076754 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:04.076766 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:04.076777 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:04.076787 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:04.076797 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:04.076810 [ 13 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:04.076823 [ 13 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:04.076834 [ 13 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:04.125863 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:04.125902 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:04.125916 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:04.577130 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:04.577172 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:04.577185 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:04.577196 [ 13 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:04.577208 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:04.577218 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:04.577228 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:04.577283 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:04.577552 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:04.577580 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:04.577593 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:04.577605 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:04.577614 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:04.577624 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:04.577637 [ 15 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:04.577649 [ 15 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:04.577661 [ 15 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:04.876666 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:04.876712 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:04.876726 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:05.077786 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:05.077839 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:05.077854 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:05.077866 [ 15 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:05.077877 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:05.077888 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:05.077899 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:05.077956 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:05.078264 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:05.078290 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:05.078300 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:05.078310 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:05.078319 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:05.078329 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:05.078340 [ 12 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:05.078352 [ 12 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:05.078363 [ 12 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:05.578389 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:05.578434 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:05.578447 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:05.578457 [ 15 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:05.578469 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:05.578479 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:05.578491 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:05.578548 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:05.578783 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:05.578802 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:05.578812 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:05.578820 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:05.578829 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:05.578837 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:05.578847 [ 12 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:05.578858 [ 12 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:05.578868 [ 12 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:05.626914 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:05.626956 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:05.626969 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:06.079253 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:06.079296 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:06.079310 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:06.079321 [ 12 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:06.079335 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:06.079345 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:06.079357 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:06.079412 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:06.079679 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:06.079707 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:06.079719 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:06.079731 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:06.079740 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:06.079750 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:06.079761 [ 13 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:06.079773 [ 13 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:06.079784 [ 13 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:06.377853 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:06.377886 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:06.377898 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:06.579967 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:06.580005 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:06.580018 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:06.580030 [ 13 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:06.580043 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:06.580054 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:06.580066 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:06.580123 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:06.580380 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:06.580402 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:06.580412 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:06.580423 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:06.580432 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:06.580441 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:06.580452 [ 12 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:06.580464 [ 12 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:06.580475 [ 12 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:07.080738 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:07.080792 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:07.080804 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:07.080814 [ 18 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:07.080825 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:07.080834 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:07.080845 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:07.080895 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:07.081180 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:07.081198 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:07.081208 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:07.081218 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:07.081226 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:07.081234 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:07.081246 [ 12 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:07.081256 [ 12 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:07.081266 [ 12 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:07.128302 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:07.128338 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:07.128351 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:07.581622 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:07.581658 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:07.581671 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:07.581681 [ 12 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:07.581692 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:07.581701 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:07.581711 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:07.581763 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:07.582023 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:07.582050 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:07.582062 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:07.582071 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:07.582080 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:07.582089 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:07.582100 [ 18 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:07.582112 [ 18 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:07.582123 [ 18 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:07.879408 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:07.879437 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:07.879449 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:08.082569 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:08.082611 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:08.082623 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:08.082633 [ 12 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:08.082643 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:08.082652 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:08.082663 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:08.082725 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:08.083035 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:08.083064 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:08.083074 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:08.083085 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:08.083094 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:08.083144 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:08.083156 [ 13 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:08.083168 [ 13 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:08.083185 [ 13 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:08.583148 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:08.583188 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:08.583202 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:08.583215 [ 16 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 100 2024.09.25 20:59:08.583228 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=0, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:08.583238 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:08.583250 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:08.583307 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:08.583586 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:08.583608 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=100 2024.09.25 20:59:08.583629 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:08.583639 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 100 2024.09.25 20:59:08.583649 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:08.583658 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 99 2024.09.25 20:59:08.583670 [ 13 ] {} RaftInstance: last durable index 99, precommit index 99 2024.09.25 20:59:08.583682 [ 13 ] {} RaftInstance: quorum idx 1, 99 99 0 2024.09.25 20:59:08.583724 [ 13 ] {} RaftInstance: local log idx 99, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:08.630069 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:08.630103 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:08.630116 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:08.755880 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:59:08.755914 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:59:08.755982 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:59:08.756034 [ 6 ] {} RaftInstance: append at log_idx 100, timestamp 1727297948755994 2024.09.25 20:59:08.756090 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:59:08.756110 [ 21 ] {} RaftInstance: last_log_idx: 99, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:08.756124 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=99, LastLogTerm=2, EntriesLength=1, CommitIndex=99, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:08.756135 [ 21 ] {} RaftInstance: idx: 100 2024.09.25 20:59:08.756158 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:08.756244 [ 21 ] {} RaftInstance: sent 2024.09.25 20:59:08.756272 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:08.757422 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:59:08.757450 [ 8 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:08.757473 [ 8 ] {} RaftInstance: quorum idx 1, 100 99 0 2024.09.25 20:59:08.757485 [ 8 ] {} RaftInstance: local log idx 100, target_commit_idx 99, quick_commit_index_ 99, state_->get_commit_idx() 99 2024.09.25 20:59:08.757862 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:08.757899 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:08.757911 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:08.757931 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:08.757938 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:08.757945 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 99, new matched idx: 100 2024.09.25 20:59:08.757956 [ 12 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:08.757965 [ 12 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:08.757972 [ 12 ] {} RaftInstance: trigger commit upto 100 2024.09.25 20:59:08.757978 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:08.757991 [ 12 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:08.757998 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:08.758005 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:08.758012 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:08.758057 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:08.758070 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:08.758080 [ 12 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 99 2024.09.25 20:59:08.758090 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:59:08.758125 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:59:08.758136 [ 20 ] {} RaftInstance: commit upto 100, current idx 99 2024.09.25 20:59:08.758145 [ 20 ] {} RaftInstance: commit upto 100, current idx 100 2024.09.25 20:59:08.758184 [ 20 ] {} RaftInstance: notify cb 100 1d6654c8 2024.09.25 20:59:08.758196 [ 20 ] {} RaftInstance: DONE: commit upto 100, current idx 100 2024.09.25 20:59:08.758206 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:59:08.758300 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:08.758329 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:08.758340 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:08.758349 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:08.758357 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:08.758366 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:08.758383 [ 13 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:08.758393 [ 13 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:08.758402 [ 13 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:09.083451 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:09.083538 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:09.083553 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:09.083565 [ 12 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:09.083578 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:09.083588 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:09.083601 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:09.083654 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:09.083924 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:09.083945 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:09.083955 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:09.083964 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:09.083972 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:09.083981 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:09.084010 [ 13 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:09.084023 [ 13 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:09.084032 [ 13 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:09.381050 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:09.381088 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:09.381102 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:09.584277 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:09.584318 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:09.584330 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:09.584340 [ 13 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:09.584352 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:09.584361 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:09.584371 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:09.584422 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:09.584678 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:09.584707 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:09.584718 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:09.584728 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:09.584736 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:09.584745 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:09.584755 [ 16 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:09.584766 [ 16 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:09.584776 [ 16 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:10.084942 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:10.084987 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:10.085004 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:10.085018 [ 16 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:10.085031 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:10.085042 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:10.085054 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:10.085111 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:10.085405 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:10.085433 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:10.085447 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:10.085459 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:10.085470 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:10.085480 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:10.085493 [ 19 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:10.085507 [ 19 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:10.085517 [ 19 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:10.131534 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:10.131568 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:10.131581 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:10.586536 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:10.586571 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:10.586583 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:10.586593 [ 19 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:10.586604 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:10.586613 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:10.586624 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:10.586673 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:10.586950 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:10.586979 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:10.587018 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:10.587033 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:10.587042 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:10.587050 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:10.587061 [ 16 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:10.587072 [ 16 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:10.587082 [ 16 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:10.882218 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:10.882260 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:10.882273 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:11.087340 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:11.087380 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:11.087392 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:11.087403 [ 16 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:11.087416 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:11.087425 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:11.087436 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:11.087489 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:11.087749 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:11.087782 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:11.087796 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:11.087808 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:11.087818 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:11.087829 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:11.087855 [ 13 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:11.087869 [ 13 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:11.087881 [ 13 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:11.587884 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:11.587925 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:11.587937 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:11.587948 [ 19 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:11.587958 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:11.587967 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:11.587978 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:11.588033 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:11.588325 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:11.588349 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:11.588361 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:11.588371 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:11.588380 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:11.588388 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:11.588400 [ 13 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:11.588413 [ 13 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:11.588423 [ 13 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:11.632485 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:11.632542 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:11.632555 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:12.088809 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:12.088876 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:12.088887 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:12.088897 [ 13 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:12.088909 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:12.088918 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:12.088927 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:12.088974 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:12.089342 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:12.089360 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:12.089369 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:12.089378 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:12.089386 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:12.089394 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:12.089404 [ 19 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:12.089415 [ 19 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:12.089424 [ 19 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:12.383469 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:12.383502 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:12.383515 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:12.589655 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:12.589689 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:12.589701 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:12.589712 [ 17 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:12.589723 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:12.589733 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:12.589743 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:12.589795 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:12.590098 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:12.590126 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:12.590139 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:12.590149 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:12.590158 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:12.590168 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:12.590179 [ 13 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:12.590191 [ 13 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:12.590202 [ 13 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:13.090419 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:13.090495 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:13.090508 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:13.090518 [ 17 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:13.090531 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:13.090542 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:13.090552 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:13.090610 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:13.090875 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:13.090902 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:13.090915 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:13.090925 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:13.090933 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:13.090941 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:13.090953 [ 13 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:13.090965 [ 13 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:13.090974 [ 13 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:13.134207 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:13.134244 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:13.134256 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:13.591755 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:13.591807 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:13.591821 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:13.591832 [ 13 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:13.591845 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:13.591855 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:13.591867 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:13.591927 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:13.592145 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:13.592170 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:13.592182 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:13.592192 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:13.592201 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:13.592210 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:13.592221 [ 19 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:13.592233 [ 19 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:13.592244 [ 19 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:13.885514 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:13.885556 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:13.885569 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:14.092645 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:14.092686 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:14.092700 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:14.092711 [ 14 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:14.092725 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:14.092735 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:14.092746 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:14.092804 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:14.093053 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:14.093081 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:14.093093 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:14.093103 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:14.093112 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:14.093120 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:14.093131 [ 17 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:14.093141 [ 17 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:14.093152 [ 17 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:14.593380 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:14.593425 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:14.593437 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:14.593449 [ 17 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:14.593461 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:14.593471 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:14.593483 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:14.593535 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:14.593807 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:14.593830 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:14.593840 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:14.593850 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:14.593859 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:14.593868 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:14.593880 [ 15 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:14.593892 [ 15 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:14.593902 [ 15 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:14.635960 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:14.636000 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:14.636013 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:14.639160 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:14.639197 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:15.094386 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:15.094428 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:15.094441 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:15.094453 [ 14 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:15.094466 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:15.094476 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:15.094488 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:15.094563 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:15.094892 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:15.094915 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:15.094926 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:15.094937 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:15.094946 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:15.094955 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:15.094967 [ 15 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:15.094979 [ 15 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:15.094990 [ 15 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:15.387070 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:15.387111 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:15.387126 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:15.387169 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:15.387181 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:15.387210 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (100) and matched log idx (0) 2024.09.25 20:59:15.387224 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:59:15.387235 [ 17 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:15.387248 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 100 2024.09.25 20:59:15.387258 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:15.387269 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:15.387281 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:15.387308 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:15.594754 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:15.594787 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:15.594800 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:15.594812 [ 15 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:15.594825 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:15.594836 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:15.594846 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:15.594902 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:15.595160 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:15.595184 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:15.595195 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:15.595205 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:15.595214 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:15.595222 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:15.595233 [ 14 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:15.595244 [ 14 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:15.595254 [ 14 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:15.819158 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:15.819201 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:16.095589 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:16.095632 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:16.095647 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:16.095659 [ 14 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:16.095672 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:16.095684 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:16.095695 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:16.095758 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:16.096074 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:16.096101 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:16.096114 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:16.096125 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:16.096135 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:16.096144 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:16.096156 [ 17 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:16.096168 [ 17 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:16.096178 [ 17 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:16.138203 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:16.138237 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:16.138249 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:16.138287 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:16.138297 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:16.138306 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (101) and matched log idx (0) 2024.09.25 20:59:16.138315 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:59:16.138324 [ 14 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:16.138334 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:16.138342 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:16.138352 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:16.138361 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:16.138387 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:16.138533 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:16.138556 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:16.596740 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:16.596780 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:16.596793 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:16.596804 [ 17 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:16.596816 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:16.596826 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:16.596837 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:16.596889 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:16.597176 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:16.597205 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:16.597217 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:16.597229 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:16.597238 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:16.597248 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:16.597261 [ 14 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:16.597274 [ 14 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:16.597285 [ 14 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:16.889473 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:16.889514 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:16.889528 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:16.889571 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:16.889584 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:16.889594 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (101) and matched log idx (0) 2024.09.25 20:59:16.889604 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:59:16.889613 [ 14 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:16.889625 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:16.889634 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:16.889644 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:16.889656 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:16.889685 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:16.889844 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:16.889870 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:17.097119 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:17.097340 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:17.097361 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:17.097373 [ 15 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:17.097385 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:17.097396 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:17.097407 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:17.097459 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:17.097715 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:17.097740 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:17.097753 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:17.097763 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:17.097772 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:17.097781 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:17.097793 [ 14 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:17.097804 [ 14 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:17.097815 [ 14 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:17.597961 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:17.597997 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:17.598011 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:17.598023 [ 14 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:17.598035 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:17.598046 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:17.598057 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:17.598112 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:17.598429 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:17.598451 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:17.598463 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:17.598472 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:17.598481 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:17.598489 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:17.598500 [ 17 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:17.598511 [ 17 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:17.598521 [ 17 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:17.640549 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:17.640593 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:17.640607 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:17.640654 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:17.640668 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:17.640679 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (101) and matched log idx (0) 2024.09.25 20:59:17.640689 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:59:17.640700 [ 14 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:17.640712 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:17.640722 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:17.640733 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:17.640744 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:17.640770 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:18.059141 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:18.059185 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:18.098562 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:18.098600 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:18.098613 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:18.098627 [ 14 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:18.098639 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:18.098649 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:18.098659 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:18.098715 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:18.098997 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:18.099024 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:18.099036 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:18.099048 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:18.099057 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:18.099066 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:18.099078 [ 17 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:18.099090 [ 17 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:18.099101 [ 17 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:18.391150 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:18.391189 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:18.391203 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:18.391247 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:18.391265 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:18.391276 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (101) and matched log idx (0) 2024.09.25 20:59:18.391288 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:59:18.391298 [ 14 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:18.391310 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:18.391319 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:18.391331 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:18.391342 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:18.391372 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:18.391518 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:18.391547 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:18.598904 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:18.598940 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:18.598952 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:18.598964 [ 17 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 101 2024.09.25 20:59:18.598978 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=0, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:18.598988 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:18.599019 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:18.599115 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:18.599385 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:18.599411 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=101 2024.09.25 20:59:18.599423 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:18.599433 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 101 2024.09.25 20:59:18.599442 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:18.599452 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 100 2024.09.25 20:59:18.599464 [ 14 ] {} RaftInstance: last durable index 100, precommit index 100 2024.09.25 20:59:18.599476 [ 14 ] {} RaftInstance: quorum idx 1, 100 100 0 2024.09.25 20:59:18.599487 [ 14 ] {} RaftInstance: local log idx 100, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:18.755883 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:59:18.755907 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:59:18.755950 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:59:18.755987 [ 6 ] {} RaftInstance: append at log_idx 101, timestamp 1727297958755960 2024.09.25 20:59:18.756039 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:59:18.756062 [ 21 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:18.756094 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=100, LastLogTerm=2, EntriesLength=1, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:18.756105 [ 21 ] {} RaftInstance: idx: 101 2024.09.25 20:59:18.756117 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:18.756224 [ 21 ] {} RaftInstance: sent 2024.09.25 20:59:18.756241 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:18.756252 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:59:18.756262 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 20:59:18.756271 [ 21 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:18.756282 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=100, LastLogTerm=2, EntriesLength=1, CommitIndex=100, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:18.756292 [ 21 ] {} RaftInstance: idx: 101 2024.09.25 20:59:18.756303 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 54 warnings, 364 ms, 1 times 2024.09.25 20:59:18.756349 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:18.756359 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 20:59:18.756391 [ 21 ] {} RaftInstance: sent 2024.09.25 20:59:18.757106 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:59:18.757130 [ 8 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:18.757144 [ 8 ] {} RaftInstance: quorum idx 1, 101 100 0 2024.09.25 20:59:18.757156 [ 8 ] {} RaftInstance: local log idx 101, target_commit_idx 100, quick_commit_index_ 100, state_->get_commit_idx() 100 2024.09.25 20:59:18.757710 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:18.757734 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:18.757743 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:18.757753 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:18.757761 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:18.757769 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 100, new matched idx: 101 2024.09.25 20:59:18.757779 [ 12 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:18.757789 [ 12 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:18.757798 [ 12 ] {} RaftInstance: trigger commit upto 101 2024.09.25 20:59:18.757806 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:18.757814 [ 12 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:18.757824 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:18.757832 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:18.757841 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:18.757882 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:18.757894 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:18.757904 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 20:59:18.757913 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:59:18.757923 [ 12 ] {} RaftInstance: last_log_idx: 100, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:18.757932 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=100, LastLogTerm=2, EntriesLength=1, CommitIndex=101, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:18.757942 [ 12 ] {} RaftInstance: idx: 101 2024.09.25 20:59:18.757951 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:18.757960 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 20:59:18.757969 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:18.757978 [ 12 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 100 2024.09.25 20:59:18.758011 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:59:18.758052 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:59:18.758075 [ 20 ] {} RaftInstance: commit upto 101, current idx 100 2024.09.25 20:59:18.758086 [ 20 ] {} RaftInstance: commit upto 101, current idx 101 2024.09.25 20:59:18.758134 [ 20 ] {} RaftInstance: notify cb 101 1d665548 2024.09.25 20:59:18.758148 [ 20 ] {} RaftInstance: DONE: commit upto 101, current idx 101 2024.09.25 20:59:18.758152 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:18.758159 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:59:18.758175 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:18.758187 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:18.758196 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:18.758204 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:18.758213 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:18.758223 [ 14 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:18.758234 [ 14 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:18.758243 [ 14 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:19.099363 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:19.099401 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:19.099412 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:19.099421 [ 12 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:19.099432 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:19.099440 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:19.099449 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:19.099498 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:19.099808 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:19.099834 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:19.099845 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:19.099854 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:19.099863 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:19.099871 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:19.099883 [ 14 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:19.099895 [ 14 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:19.099905 [ 14 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:19.141969 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:19.142070 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:19.142094 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:19.142187 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:19.142207 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:19.142218 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (101) and matched log idx (0) 2024.09.25 20:59:19.142228 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:59:19.142238 [ 12 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:19.142249 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 101 2024.09.25 20:59:19.142260 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:19.142271 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:19.142304 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:19.142331 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:19.142449 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:19.142469 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:19.599661 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:19.599701 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:19.599712 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:19.599722 [ 14 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:19.599733 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:19.599741 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:19.599751 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:19.599800 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:19.600058 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:19.600078 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:19.600087 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:19.600096 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:19.600104 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:19.600111 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:19.600122 [ 16 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:19.600133 [ 16 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:19.600143 [ 16 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:19.893190 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:19.893222 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:19.893234 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:19.893274 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:19.893286 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:19.893297 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (102) and matched log idx (0) 2024.09.25 20:59:19.893307 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:59:19.893316 [ 14 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:19.893327 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:19.893336 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:19.893346 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:19.893355 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:19.893382 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:19.893494 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:19.893519 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:20.100748 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:20.100792 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:20.100804 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:20.100814 [ 16 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:20.100826 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:20.100836 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:20.100847 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:20.100903 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:20.101168 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:20.101193 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:20.101205 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:20.101216 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:20.101225 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:20.101234 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:20.101247 [ 14 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:20.101259 [ 14 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:20.101269 [ 14 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:20.601279 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:20.601315 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:20.601326 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:20.601336 [ 13 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:20.601347 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:20.601356 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:20.601366 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:20.601415 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:20.601672 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:20.601701 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:20.601713 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:20.601723 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:20.601753 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:20.601764 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:20.601775 [ 14 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:20.601787 [ 14 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:20.601798 [ 14 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:20.643924 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:20.643960 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:20.643973 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:20.644041 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:20.644063 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:20.644074 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (102) and matched log idx (0) 2024.09.25 20:59:20.644083 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:59:20.644093 [ 13 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:20.644104 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:20.644112 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:20.644122 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:20.644133 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:20.644161 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:21.102415 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:21.102450 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:21.102462 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:21.102472 [ 14 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:21.102484 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:21.102494 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:21.102504 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:21.102553 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:21.102840 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:21.102863 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:21.102873 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:21.102939 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:21.102951 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:21.102961 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:21.102973 [ 16 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:21.102984 [ 16 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:21.102995 [ 16 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:21.394996 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:21.395046 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:21.395061 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:21.395073 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:59:21.603521 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:21.603555 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:21.603567 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:21.603578 [ 16 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:21.603599 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:21.603610 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:21.603622 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:21.603676 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:21.603968 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:21.603991 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:21.604001 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:21.604030 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:21.604039 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:21.604047 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:21.604058 [ 18 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:21.604069 [ 18 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:21.604079 [ 18 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:21.909185 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:21.909234 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:22.104445 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:22.104503 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:22.104517 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:22.104529 [ 16 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:22.104541 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:22.104549 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:22.104559 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:22.104615 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:22.104926 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:22.104949 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:22.104961 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:22.104972 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:22.104982 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:22.104991 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:22.105003 [ 15 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:22.105510 [ 15 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:22.105532 [ 15 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:22.146121 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:22.146156 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:22.146168 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:22.146210 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:22.146223 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:22.146233 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (102) and matched log idx (0) 2024.09.25 20:59:22.146242 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:59:22.146253 [ 16 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:22.146265 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:22.146276 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:22.146287 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:22.146299 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:22.146455 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:22.605726 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:22.605768 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:22.605782 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:22.605793 [ 17 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:22.605805 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:22.605814 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:22.605825 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:22.605880 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:22.606147 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:22.606173 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:22.606184 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:22.606194 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:22.606203 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:22.606212 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:22.606223 [ 16 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:22.606235 [ 16 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:22.606245 [ 16 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:22.896554 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:22.896596 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:22.896609 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:22.896622 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:59:23.106699 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:23.106754 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:23.106769 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:23.106781 [ 19 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:23.106793 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:23.106802 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:23.106814 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:23.106870 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:23.107150 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:23.107179 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:23.107191 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:23.107202 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:23.107211 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:23.107220 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:23.107232 [ 16 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:23.107244 [ 16 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:23.107254 [ 16 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:23.607351 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:23.607391 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:23.607402 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:23.607413 [ 19 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:23.607424 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:23.607434 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:23.607444 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:23.607500 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:23.607928 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:23.607955 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:23.607966 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:23.607976 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:23.607984 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:23.607993 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:23.608004 [ 16 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:23.608015 [ 16 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:23.608044 [ 16 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:23.647082 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:23.647120 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:23.647131 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:23.647140 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1500 ms ago 2024.09.25 20:59:24.108193 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:24.108230 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:24.108241 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:24.108251 [ 17 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:24.108262 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:24.108270 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:24.108280 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:24.108326 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:24.108587 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:24.108613 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:24.108625 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:24.108635 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:24.108644 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:24.108652 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:24.108663 [ 19 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:24.108674 [ 19 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:24.108684 [ 19 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:24.398666 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:24.398705 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:24.398717 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:24.398727 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:59:24.608802 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:24.608846 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:24.608860 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:24.608873 [ 19 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:24.608886 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:24.608899 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:24.608910 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:24.608968 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:24.609299 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:24.609319 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:24.609357 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:24.609370 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:24.609378 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:24.609387 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:24.609397 [ 17 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:24.609409 [ 17 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:24.609419 [ 17 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:25.039178 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:25.039217 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:25.109563 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:25.109600 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:25.109611 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:25.109621 [ 17 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:25.109633 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:25.109642 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:25.109653 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:25.109701 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:25.109957 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:25.109985 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:25.109998 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:25.110009 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:25.110018 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:25.110028 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:25.110040 [ 12 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:25.110052 [ 12 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:25.110063 [ 12 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:25.149285 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:25.149330 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:25.149342 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:25.149380 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:25.149393 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:25.149402 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (102) and matched log idx (0) 2024.09.25 20:59:25.149412 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:59:25.149424 [ 17 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:25.149436 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:25.149446 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:25.149457 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:25.149468 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:25.149517 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:25.149616 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:25.149638 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:25.609795 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:25.609830 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:25.609841 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:25.609851 [ 12 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:25.609863 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:25.609872 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:25.609882 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:25.609935 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:25.610189 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:25.610215 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:25.610227 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:25.610238 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:25.610247 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:25.610256 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:25.610268 [ 17 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:25.610280 [ 17 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:25.610291 [ 17 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:25.900512 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:25.900548 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:25.900562 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:25.900605 [ 12 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 20:59:25.900620 [ 12 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 20:59:25.900632 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (102) and matched log idx (0) 2024.09.25 20:59:25.900644 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:59:25.900656 [ 12 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:25.900668 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:25.900679 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:25.900690 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:25.900702 [ 12 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 20:59:25.900728 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:25.900865 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:25.900891 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 20:59:26.110156 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:26.110193 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:26.110205 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:26.110217 [ 17 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:26.110231 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:26.110242 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:26.110252 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:26.110325 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:26.110682 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:26.110708 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:26.110719 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:26.110728 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:26.110738 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:26.110747 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:26.110759 [ 12 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:26.110768 [ 12 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:26.110775 [ 12 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:26.610802 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:26.610840 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:26.610851 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:26.610861 [ 13 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:26.610873 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:26.610882 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:26.610892 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:26.610948 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:26.611193 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:26.611222 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:26.611233 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:26.611243 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:26.611251 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:26.611260 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:26.611269 [ 12 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:26.611280 [ 12 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:26.611290 [ 12 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:26.651354 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:26.651393 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:26.651408 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:26.651448 [ 13 ] {} RaftInstance: asio client created: 1d87b550 2024.09.25 20:59:26.651470 [ 13 ] {} RaftInstance: 1d87b550 reconnect peer 1 2024.09.25 20:59:26.651482 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (102) and matched log idx (0) 2024.09.25 20:59:26.651492 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:59:26.651503 [ 13 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:26.651515 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:26.651525 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:26.651536 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:26.651547 [ 13 ] {} RaftInstance: socket 1d87b550 to ::1:39101 is not opened yet 2024.09.25 20:59:26.651575 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:27.111827 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:27.111882 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:27.111893 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:27.111902 [ 12 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:27.111912 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:27.111920 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:27.111929 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:27.111977 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:27.112228 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:27.112247 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:27.112256 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:27.112265 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:27.112274 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:27.112283 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:27.112294 [ 13 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:27.112306 [ 13 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:27.112316 [ 13 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:27.402378 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:27.402417 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:27.402430 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:27.402441 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:59:27.612683 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:27.612724 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:27.612736 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:27.612746 [ 14 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:27.612757 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:27.612766 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:27.612776 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:27.612849 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:27.613138 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:27.613161 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:27.613171 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:27.613182 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:27.613190 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:27.613199 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:27.613211 [ 12 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:27.613223 [ 12 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:27.613233 [ 12 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:27.889153 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:27.889211 [ 12 ] {} RaftInstance: asio client destroyed: 1d87b550 2024.09.25 20:59:28.113402 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:28.113442 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:28.113454 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:28.113466 [ 18 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:28.113478 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:28.113489 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:28.113499 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:28.113553 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:28.113804 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:28.113832 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:28.113843 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:28.113853 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:28.113863 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:28.113893 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:28.113909 [ 12 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:28.113923 [ 12 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:28.113935 [ 12 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:28.153062 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:28.153103 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:28.153118 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:28.153160 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:28.153174 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:28.153185 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (102) and matched log idx (0) 2024.09.25 20:59:28.153196 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 20:59:28.153207 [ 12 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:28.153220 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:28.153231 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:28.153242 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:28.153254 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:28.153283 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:28.614806 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:28.614874 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:28.614898 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:28.614912 [ 14 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 102 2024.09.25 20:59:28.614925 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=0, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:28.614936 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:28.614949 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:28.615034 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:28.615347 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:28.615371 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=102 2024.09.25 20:59:28.615385 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:28.615397 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 102 2024.09.25 20:59:28.615407 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:28.615418 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 101 2024.09.25 20:59:28.615438 [ 12 ] {} RaftInstance: last durable index 101, precommit index 101 2024.09.25 20:59:28.615453 [ 12 ] {} RaftInstance: quorum idx 1, 101 101 0 2024.09.25 20:59:28.615465 [ 12 ] {} RaftInstance: local log idx 101, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:28.755883 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:59:28.755900 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:59:28.755944 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:59:28.755980 [ 6 ] {} RaftInstance: append at log_idx 102, timestamp 1727297968755954 2024.09.25 20:59:28.756079 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:59:28.756106 [ 21 ] {} RaftInstance: last_log_idx: 101, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:28.756120 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=101, LastLogTerm=2, EntriesLength=1, CommitIndex=101, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:28.756130 [ 21 ] {} RaftInstance: idx: 102 2024.09.25 20:59:28.756142 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:28.756179 [ 21 ] {} RaftInstance: sent 2024.09.25 20:59:28.756211 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:28.756222 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 602 ms ago 2024.09.25 20:59:28.757160 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:59:28.757185 [ 8 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:28.757200 [ 8 ] {} RaftInstance: quorum idx 1, 102 101 0 2024.09.25 20:59:28.757212 [ 8 ] {} RaftInstance: local log idx 102, target_commit_idx 101, quick_commit_index_ 101, state_->get_commit_idx() 101 2024.09.25 20:59:28.757788 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:28.757829 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:28.757842 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:28.757851 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:28.757860 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:28.757868 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 101, new matched idx: 102 2024.09.25 20:59:28.757878 [ 18 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:28.757888 [ 18 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:28.757897 [ 18 ] {} RaftInstance: trigger commit upto 102 2024.09.25 20:59:28.757906 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:28.757915 [ 18 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:28.757924 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:28.757933 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:28.757941 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:28.757986 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:28.757996 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:28.758006 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 604 ms ago 2024.09.25 20:59:28.758025 [ 18 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 101 2024.09.25 20:59:28.758035 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:59:28.758074 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:59:28.758098 [ 20 ] {} RaftInstance: commit upto 102, current idx 101 2024.09.25 20:59:28.758110 [ 20 ] {} RaftInstance: commit upto 102, current idx 102 2024.09.25 20:59:28.758158 [ 20 ] {} RaftInstance: notify cb 102 1d8750b8 2024.09.25 20:59:28.758172 [ 20 ] {} RaftInstance: DONE: commit upto 102, current idx 102 2024.09.25 20:59:28.758182 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:59:28.758275 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:28.758296 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:28.758306 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:28.758314 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:28.758323 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:28.758331 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:28.758359 [ 18 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:28.758371 [ 18 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:28.758380 [ 18 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:28.903369 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:28.903410 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:28.903424 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:28.903444 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:59:29.115498 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:29.115545 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:29.115560 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:29.115633 [ 18 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:29.115648 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:29.115660 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:29.115671 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:29.115731 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:29.116131 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:29.116158 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:29.116189 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:29.116200 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:29.116208 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:29.116217 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:29.116229 [ 16 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:29.116242 [ 16 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:29.116252 [ 16 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:29.616328 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:29.616366 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:29.616379 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:29.616390 [ 18 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:29.616402 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:29.616412 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:29.616423 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:29.616507 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:29.616807 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:29.616830 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:29.616841 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:29.616851 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:29.616860 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:29.616869 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:29.616881 [ 16 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:29.616892 [ 16 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:29.616902 [ 16 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:29.654126 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:29.654165 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:29.654179 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:29.654190 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1500 ms ago 2024.09.25 20:59:30.117263 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:30.117310 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:30.117325 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:30.117337 [ 16 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:30.117350 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:30.117361 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:30.117372 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:30.117430 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:30.117710 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:30.117733 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:30.117744 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:30.117754 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:30.117764 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:30.117774 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:30.117785 [ 18 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:30.117797 [ 18 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:30.117807 [ 18 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:30.405045 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:30.405081 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:30.405093 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:30.405103 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 20:59:30.618161 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:30.618192 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:30.618204 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:30.618215 [ 18 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:30.618226 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:30.618238 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:30.618249 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:30.618307 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:30.618579 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:30.618625 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:30.618639 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:30.618649 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:30.618659 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:30.618668 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:30.618681 [ 16 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:30.618692 [ 16 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:30.618703 [ 16 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:31.099165 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:31.099218 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:31.118368 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:31.118403 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:31.118416 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:31.118428 [ 16 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:31.118441 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:31.118452 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:31.118461 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:31.118515 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:31.118797 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:31.118825 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:31.118837 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:31.118846 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:31.118856 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:31.118864 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:31.118874 [ 14 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:31.118885 [ 14 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:31.118897 [ 14 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:31.156267 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:31.156305 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:31.156318 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:31.156380 [ 16 ] {} RaftInstance: asio client created: 1d874e20 2024.09.25 20:59:31.156394 [ 16 ] {} RaftInstance: 1d874e20 reconnect peer 1 2024.09.25 20:59:31.156404 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (102) and matched log idx (0) 2024.09.25 20:59:31.156413 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:59:31.156423 [ 16 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:31.156434 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 102 2024.09.25 20:59:31.156443 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:31.156453 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:31.156464 [ 16 ] {} RaftInstance: socket 1d874e20 to ::1:39101 is not opened yet 2024.09.25 20:59:31.156489 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:31.618733 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:31.618778 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:31.618791 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:31.618801 [ 14 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:31.618813 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:31.618823 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:31.618832 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:31.618891 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:31.619219 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:31.619243 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:31.619255 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:31.619265 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:31.619273 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:31.619281 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:31.619310 [ 16 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:31.619325 [ 16 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:31.619338 [ 16 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:31.907353 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:31.907405 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:31.907419 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:31.907430 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:59:32.119597 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:32.119659 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:32.119673 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:32.119683 [ 16 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:32.119695 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:32.119706 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:32.119718 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:32.119801 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:32.120134 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:32.120161 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:32.120172 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:32.120183 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:32.120192 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:32.120202 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:32.120213 [ 14 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:32.120225 [ 14 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:32.120236 [ 14 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:32.620377 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:32.620422 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:32.620435 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:32.620447 [ 14 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:32.620459 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:32.620470 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:32.620481 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:32.620541 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:32.620821 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:32.620848 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:32.620860 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:32.620869 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:32.620877 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:32.620886 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:32.620897 [ 12 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:32.620909 [ 12 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:32.620918 [ 12 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:32.657936 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:32.657972 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:32.657984 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:32.657994 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 20:59:33.121053 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:33.121089 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:33.121102 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:33.121113 [ 12 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:33.121125 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:33.121136 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:33.121147 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:33.121205 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:33.121429 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:33.121452 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:33.121463 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:33.121473 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:33.121482 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:33.121492 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:33.121504 [ 12 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:33.121517 [ 12 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:33.121528 [ 12 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:33.408543 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:33.408582 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:33.408594 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:33.408605 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 20:59:33.621661 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:33.621692 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:33.621704 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:33.621715 [ 12 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:33.621727 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:33.621737 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:33.621747 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:33.621803 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:33.622119 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:33.622141 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:33.622151 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:33.622161 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:33.622169 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:33.622177 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:33.622188 [ 14 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:33.622200 [ 14 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:33.622209 [ 14 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:34.122256 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:34.122292 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:34.122304 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:34.122314 [ 13 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:34.122325 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:34.122334 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:34.122343 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:34.122393 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:34.122656 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:34.122686 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:34.122698 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:34.122709 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:34.122741 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:34.122753 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:34.122765 [ 14 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:34.122778 [ 14 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:34.122789 [ 14 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:34.158994 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:34.159029 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:34.159040 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:34.159051 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 20:59:34.623187 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:34.623231 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:34.623245 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:34.623257 [ 14 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:34.623269 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:34.623281 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:34.623293 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:34.623381 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:34.623657 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:34.623684 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:34.623695 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:34.623706 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:34.623715 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:34.623724 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:34.623735 [ 13 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:34.623747 [ 13 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:34.623757 [ 13 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:34.909776 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:34.909822 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:34.909835 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:34.909845 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 20:59:35.124017 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:35.124051 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:35.124063 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:35.124073 [ 13 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:35.124084 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:35.124092 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:35.124102 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:35.124155 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:35.125411 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:35.125440 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:35.125454 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:35.125465 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:35.125475 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:35.125484 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:35.125497 [ 12 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:35.125509 [ 12 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:35.125521 [ 12 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:35.624711 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:35.624771 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:35.624785 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:35.624797 [ 19 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:35.624809 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:35.624819 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:35.624831 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:35.624883 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:35.625169 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:35.625193 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:35.625204 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:35.625214 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:35.625224 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:35.625232 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:35.625243 [ 13 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:35.625255 [ 13 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:35.625266 [ 13 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:35.660541 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:35.660583 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:35.660596 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:35.660608 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 20:59:36.125875 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:36.125915 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:36.125929 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:36.125940 [ 13 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:36.125953 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:36.125964 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:36.125995 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:36.126047 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:36.126319 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:36.126343 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:36.126355 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:36.126366 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:36.126375 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:36.126384 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:36.126395 [ 19 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:36.126406 [ 19 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:36.126417 [ 19 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:36.411464 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:36.411500 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:36.411514 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:36.411524 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 20:59:36.626580 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:36.626618 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:36.626630 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:36.626640 [ 19 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:36.626652 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:36.626661 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:36.626671 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:36.626738 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:36.627074 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:36.627101 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:36.627114 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:36.627126 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:36.627135 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:36.627146 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:36.627158 [ 17 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:36.627171 [ 17 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:36.627183 [ 17 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:37.127401 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:37.127461 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:37.127473 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:37.127483 [ 19 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:37.127494 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:37.127503 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:37.127513 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:37.127590 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:37.127831 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:37.127851 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:37.127861 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:37.127870 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:37.127878 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:37.127886 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:37.127896 [ 15 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:37.127906 [ 15 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:37.127915 [ 15 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:37.161940 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:37.161977 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:37.161990 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:37.162001 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 20:59:37.628102 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:37.628147 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:37.628160 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:37.628172 [ 15 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:37.628184 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:37.628194 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:37.628205 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:37.628258 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:37.628534 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:37.628559 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:37.628572 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:37.628583 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:37.628592 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:37.628601 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:37.628613 [ 18 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:37.628625 [ 18 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:37.628636 [ 18 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:37.729167 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:37.729212 [ 19 ] {} RaftInstance: asio client destroyed: 1d874e20 2024.09.25 20:59:37.912419 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:37.912474 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:37.912487 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:37.912535 [ 18 ] {} RaftInstance: asio client created: 1d874e20 2024.09.25 20:59:37.912547 [ 18 ] {} RaftInstance: 1d874e20 reconnect peer 1 2024.09.25 20:59:37.912556 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (103) and matched log idx (0) 2024.09.25 20:59:37.912565 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 20:59:37.912574 [ 18 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:37.912592 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:37.912601 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:37.912611 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:37.912622 [ 18 ] {} RaftInstance: socket 1d874e20 to ::1:39101 is not opened yet 2024.09.25 20:59:37.912652 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:37.912798 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:37.912829 [ 18 ] {} RaftInstance: asio client destroyed: 1d874e20 2024.09.25 20:59:38.128987 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:38.129041 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:38.129053 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:38.129064 [ 19 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:38.129076 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:38.129086 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:38.129096 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:38.129155 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:38.129385 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:38.129408 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:38.129419 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:38.129430 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:38.129440 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:38.129448 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:38.129459 [ 18 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:38.129471 [ 18 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:38.129483 [ 18 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:38.629513 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:38.629551 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:38.629562 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:38.629572 [ 15 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:38.629583 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:38.629592 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:38.629601 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:38.629652 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:38.629921 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:38.629947 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=103 2024.09.25 20:59:38.629960 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:38.629972 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 103 2024.09.25 20:59:38.629982 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:38.630015 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 102 2024.09.25 20:59:38.630029 [ 18 ] {} RaftInstance: last durable index 102, precommit index 102 2024.09.25 20:59:38.630040 [ 18 ] {} RaftInstance: quorum idx 1, 102 102 0 2024.09.25 20:59:38.630050 [ 18 ] {} RaftInstance: local log idx 102, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:38.663036 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:38.663077 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:38.663091 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:38.663135 [ 15 ] {} RaftInstance: asio client created: 1d874e20 2024.09.25 20:59:38.663173 [ 15 ] {} RaftInstance: 1d874e20 reconnect peer 1 2024.09.25 20:59:38.663186 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (103) and matched log idx (0) 2024.09.25 20:59:38.663197 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:59:38.663209 [ 15 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 103 2024.09.25 20:59:38.663234 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=102, LastLogTerm=2, EntriesLength=0, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:38.663245 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:38.663256 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:38.663267 [ 15 ] {} RaftInstance: socket 1d874e20 to ::1:39101 is not opened yet 2024.09.25 20:59:38.663299 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:38.755888 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:59:38.755910 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:59:38.755962 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:59:38.756005 [ 6 ] {} RaftInstance: append at log_idx 103, timestamp 1727297978755974 2024.09.25 20:59:38.756071 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:59:38.756096 [ 21 ] {} RaftInstance: last_log_idx: 102, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:38.756109 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=102, LastLogTerm=2, EntriesLength=1, CommitIndex=102, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:38.756118 [ 21 ] {} RaftInstance: idx: 103 2024.09.25 20:59:38.756129 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:38.756179 [ 21 ] {} RaftInstance: sent 2024.09.25 20:59:38.756191 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:38.757121 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:59:38.757148 [ 8 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:38.757160 [ 8 ] {} RaftInstance: quorum idx 1, 103 102 0 2024.09.25 20:59:38.757169 [ 8 ] {} RaftInstance: local log idx 103, target_commit_idx 102, quick_commit_index_ 102, state_->get_commit_idx() 102 2024.09.25 20:59:38.757601 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:38.757626 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:38.757637 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:38.757646 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:38.757653 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:38.757661 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 102, new matched idx: 103 2024.09.25 20:59:38.757671 [ 18 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:38.757681 [ 18 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:38.757690 [ 18 ] {} RaftInstance: trigger commit upto 103 2024.09.25 20:59:38.757698 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:38.757706 [ 18 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:38.757715 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:38.757724 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:38.757732 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:38.757796 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:38.757808 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:38.757817 [ 18 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 102 2024.09.25 20:59:38.757827 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:59:38.757885 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:59:38.757902 [ 20 ] {} RaftInstance: commit upto 103, current idx 102 2024.09.25 20:59:38.757911 [ 20 ] {} RaftInstance: commit upto 103, current idx 103 2024.09.25 20:59:38.757940 [ 20 ] {} RaftInstance: notify cb 103 1d879e48 2024.09.25 20:59:38.757950 [ 20 ] {} RaftInstance: DONE: commit upto 103, current idx 103 2024.09.25 20:59:38.757959 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:59:38.758099 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:38.758122 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:38.758135 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:38.758145 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:38.758155 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:38.758164 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:38.758174 [ 15 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:38.758185 [ 15 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:38.758196 [ 15 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:39.079202 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:39.079259 [ 18 ] {} RaftInstance: asio client destroyed: 1d874e20 2024.09.25 20:59:39.130560 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:39.130601 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:39.130617 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:39.130630 [ 15 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:39.130643 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:39.130654 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:39.130666 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:39.130724 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:39.131179 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:39.131201 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:39.131220 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:39.131230 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:39.131238 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:39.131245 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:39.131257 [ 18 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:39.131268 [ 18 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:39.131277 [ 18 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:39.414275 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:39.414306 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:39.414318 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:39.414356 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:59:39.414366 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:59:39.414375 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (103) and matched log idx (0) 2024.09.25 20:59:39.414385 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:59:39.414395 [ 15 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:39.414406 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 103 2024.09.25 20:59:39.414415 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:39.414425 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:39.414435 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:59:39.414453 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:39.414669 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:39.414692 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:39.631090 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:39.631127 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:39.631139 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:39.631149 [ 16 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:39.631161 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:39.631171 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:39.631183 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:39.631262 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:39.631527 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:39.631548 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:39.631560 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:39.631570 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:39.631580 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:39.631589 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:39.631601 [ 14 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:39.631613 [ 14 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:39.631624 [ 14 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:40.131633 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:40.131664 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:40.131675 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:40.131685 [ 15 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:40.131695 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:40.131704 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:40.131713 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:40.131763 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:40.132071 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:40.132093 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:40.132105 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:40.132116 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:40.132125 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:40.132135 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:40.132147 [ 14 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:40.132158 [ 14 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:40.132169 [ 14 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:40.165410 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:40.165442 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:40.165454 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:40.165491 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:59:40.165501 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:59:40.165511 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (104) and matched log idx (0) 2024.09.25 20:59:40.165520 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:59:40.165530 [ 15 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:40.165542 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:40.165550 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:40.165560 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:40.165570 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:59:40.165595 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:40.165718 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:40.165741 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:40.631923 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:40.631964 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:40.631977 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:40.631989 [ 14 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:40.632003 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:40.632013 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:40.632026 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:40.632081 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:40.632350 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:40.632378 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:40.632390 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:40.632401 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:40.632411 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:40.632420 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:40.632432 [ 15 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:40.632444 [ 15 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:40.632455 [ 15 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:40.916458 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:40.916493 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:40.916504 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:40.916544 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:59:40.916553 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:59:40.916562 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (104) and matched log idx (0) 2024.09.25 20:59:40.916570 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:59:40.916579 [ 14 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:40.916589 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:40.916597 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:40.916606 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:40.916615 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:59:40.916641 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:40.916756 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:40.916794 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:41.133116 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:41.133156 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:41.133168 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:41.133179 [ 15 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:41.133189 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:41.133199 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:41.133209 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:41.133256 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:41.133558 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:41.133586 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:41.133598 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:41.133609 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:41.133620 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:41.133628 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:41.133640 [ 14 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:41.133652 [ 14 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:41.133662 [ 14 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:41.633800 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:41.633844 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:41.633858 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:41.633871 [ 14 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:41.633883 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:41.633896 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:41.633908 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:41.633962 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:41.634250 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:41.634279 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:41.634291 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:41.634301 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:41.634311 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:41.634320 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:41.634332 [ 12 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:41.634344 [ 12 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:41.634355 [ 12 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:41.667381 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:41.667419 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:41.667433 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:41.667473 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:59:41.667484 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:59:41.667494 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (104) and matched log idx (0) 2024.09.25 20:59:41.667504 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:59:41.667514 [ 14 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:41.667525 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:41.667535 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:41.667544 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:41.667555 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:59:41.667582 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:42.079202 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:42.079278 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:42.134444 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:42.134482 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:42.134496 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:42.134507 [ 14 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:42.134519 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:42.134528 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:42.134539 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:42.134590 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:42.134923 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:42.134947 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:42.134958 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:42.134968 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:42.134977 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:42.134985 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:42.134997 [ 12 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:42.135009 [ 12 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:42.135020 [ 12 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:42.418047 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:42.418087 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:42.418100 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:42.418142 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:59:42.418154 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:59:42.418164 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (104) and matched log idx (0) 2024.09.25 20:59:42.418174 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:59:42.418185 [ 13 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:42.418197 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:42.418207 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:42.418221 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:42.418233 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:59:42.418261 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:42.634642 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:42.634681 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:42.634696 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:42.634707 [ 12 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:42.634719 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:42.634728 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:42.634739 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:42.634794 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:42.635113 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:42.635150 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:42.635166 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:42.635177 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:42.635188 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:42.635197 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:42.635209 [ 14 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:42.635221 [ 14 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:42.635233 [ 14 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:42.839158 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:42.839227 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:43.135741 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:43.135802 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:43.135815 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:43.135826 [ 14 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:43.135845 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:43.135855 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:43.135865 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:43.135942 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:43.136256 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:43.136293 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:43.136304 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:43.136314 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:43.136330 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:43.136339 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:43.136350 [ 12 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:43.136361 [ 12 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:43.136379 [ 12 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:43.168351 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:43.168395 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:43.168410 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:43.168457 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:59:43.168470 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:59:43.168481 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (104) and matched log idx (0) 2024.09.25 20:59:43.168492 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 20:59:43.168503 [ 14 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:43.168516 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:43.168526 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:43.168538 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:43.168583 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:59:43.168619 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:43.168788 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:43.168850 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:43.635994 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:43.636041 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:43.636055 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:43.636068 [ 12 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:43.636080 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:43.636090 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:43.636102 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:43.636161 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:43.636423 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:43.636450 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:43.636463 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:43.636475 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:43.636485 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:43.636495 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:43.636507 [ 14 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:43.636519 [ 14 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:43.636529 [ 14 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:43.919836 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:43.919879 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:43.919893 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:43.919936 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 20:59:43.919950 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 20:59:43.919962 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (104) and matched log idx (0) 2024.09.25 20:59:43.919972 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:59:43.919981 [ 19 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:43.920034 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:43.920047 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:43.920059 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:43.920069 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 20:59:43.920097 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:43.920232 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:43.920259 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 20:59:44.136436 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:44.136475 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:44.136486 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:44.136495 [ 14 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:44.136506 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:44.136515 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:44.136524 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:44.136575 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:44.136922 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:44.136949 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:44.136962 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:44.136974 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:44.136983 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:44.136992 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:44.137004 [ 19 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:44.137016 [ 19 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:44.137028 [ 19 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:44.637068 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:44.637104 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:44.637116 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:44.637146 [ 16 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:44.637160 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:44.637170 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:44.637180 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:44.637228 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:44.637477 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:44.637503 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:44.637515 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:44.637527 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:44.637536 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:44.637545 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:44.637557 [ 14 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:44.637570 [ 14 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:44.637582 [ 14 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:44.670579 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:44.670617 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:44.670629 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:44.670667 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:44.670677 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:44.670685 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (104) and matched log idx (0) 2024.09.25 20:59:44.670694 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:59:44.670704 [ 16 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:44.670716 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:44.670726 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:44.670738 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:44.670749 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:44.670777 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:45.089147 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:45.089190 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:45.137371 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:45.137409 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:45.137420 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:45.137430 [ 16 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:45.137441 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:45.137450 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:45.137462 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:45.137516 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:45.137817 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:45.137846 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:45.137859 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:45.137871 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:45.137882 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:45.137891 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:45.137903 [ 14 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:45.137916 [ 14 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:45.137927 [ 14 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:45.420969 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:45.421041 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:45.421127 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:45.421213 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:45.421235 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:45.421247 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (104) and matched log idx (0) 2024.09.25 20:59:45.421257 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:59:45.421267 [ 16 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:45.421279 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:45.421289 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:45.421300 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:45.421311 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:45.421341 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:45.637583 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:45.637617 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:45.637629 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:45.637640 [ 14 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:45.637652 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:45.637662 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:45.637672 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:45.637724 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:45.638014 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:45.638038 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:45.638071 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:45.638082 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:45.638091 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:45.638100 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:45.638111 [ 15 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:45.638124 [ 15 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:45.638135 [ 15 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:45.829207 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:45.829253 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:46.138407 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:46.138449 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:46.138461 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:46.138471 [ 15 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:46.138491 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:46.138500 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:46.138511 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:46.138565 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:46.138891 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:46.138926 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:46.138940 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:46.138952 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:46.139034 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:46.139056 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:46.139067 [ 17 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:46.139077 [ 17 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:46.139086 [ 17 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:46.172218 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:46.172252 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:46.172264 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:46.172305 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 20:59:46.172316 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 20:59:46.172326 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (104) and matched log idx (0) 2024.09.25 20:59:46.172335 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 20:59:46.172345 [ 17 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:46.172355 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:46.172364 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:46.172374 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:46.172385 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 20:59:46.172412 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:46.638687 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:46.638730 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:46.638741 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:46.638751 [ 14 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:46.638763 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:46.638772 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:46.638782 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:46.638833 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:46.639131 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:46.639159 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:46.639170 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:46.639181 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:46.639190 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:46.639199 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:46.639210 [ 17 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:46.639222 [ 17 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:46.639231 [ 17 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:46.923268 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:46.923319 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:46.923333 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:46.923343 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 20:59:47.139792 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:47.139861 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:47.139875 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:47.139887 [ 17 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:47.139900 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:47.139912 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:47.139923 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:47.139981 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:47.140264 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:47.140287 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:47.140298 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:47.140308 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:47.140316 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:47.140325 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:47.140336 [ 14 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:47.140347 [ 14 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:47.140356 [ 14 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:47.640387 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:47.640426 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:47.640441 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:47.640453 [ 13 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:47.640466 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:47.640478 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:47.640490 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:47.640543 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:47.640795 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:47.640821 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:47.640832 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:47.640842 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:47.640850 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:47.640861 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:47.640873 [ 17 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:47.640886 [ 17 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:47.640897 [ 17 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:47.674122 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:47.674160 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:47.674172 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:47.674183 [ 12 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 20:59:48.141282 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:48.141322 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:48.141335 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:48.141347 [ 17 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:48.141359 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:48.141370 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:48.141381 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:48.141435 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:48.141719 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:48.141751 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:48.141764 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:48.141775 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:48.141783 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:48.141792 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:48.141804 [ 12 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:48.141816 [ 12 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:48.141826 [ 12 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:48.424970 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:48.425014 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:48.425028 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:48.642227 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:48.642269 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:48.642283 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:48.642294 [ 13 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 104 2024.09.25 20:59:48.642306 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=0, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:48.642317 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:48.642356 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:48.642411 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:48.642719 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:48.642749 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=104 2024.09.25 20:59:48.642762 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:48.642773 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 104 2024.09.25 20:59:48.642782 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:48.642792 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 103 2024.09.25 20:59:48.642804 [ 12 ] {} RaftInstance: last durable index 103, precommit index 103 2024.09.25 20:59:48.642816 [ 12 ] {} RaftInstance: quorum idx 1, 103 103 0 2024.09.25 20:59:48.642826 [ 12 ] {} RaftInstance: local log idx 103, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:48.755903 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:59:48.755925 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:59:48.755973 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:59:48.756016 [ 6 ] {} RaftInstance: append at log_idx 104, timestamp 1727297988755986 2024.09.25 20:59:48.756071 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:59:48.756094 [ 21 ] {} RaftInstance: last_log_idx: 103, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:48.756107 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=103, LastLogTerm=2, EntriesLength=1, CommitIndex=103, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:48.756118 [ 21 ] {} RaftInstance: idx: 104 2024.09.25 20:59:48.756130 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:48.756184 [ 21 ] {} RaftInstance: sent 2024.09.25 20:59:48.756200 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:48.757134 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:59:48.757160 [ 8 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:48.757173 [ 8 ] {} RaftInstance: quorum idx 1, 104 103 0 2024.09.25 20:59:48.757184 [ 8 ] {} RaftInstance: local log idx 104, target_commit_idx 103, quick_commit_index_ 103, state_->get_commit_idx() 103 2024.09.25 20:59:48.757742 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:48.757769 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:48.757780 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:48.757791 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:48.757800 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:48.757809 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 103, new matched idx: 104 2024.09.25 20:59:48.757819 [ 18 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:48.757829 [ 18 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:48.757839 [ 18 ] {} RaftInstance: trigger commit upto 104 2024.09.25 20:59:48.757849 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:48.757859 [ 18 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:48.757869 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:48.757879 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:48.757889 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:48.757928 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:48.757940 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:48.757949 [ 18 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 103 2024.09.25 20:59:48.757959 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:59:48.758029 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:59:48.758047 [ 20 ] {} RaftInstance: commit upto 104, current idx 103 2024.09.25 20:59:48.758056 [ 20 ] {} RaftInstance: commit upto 104, current idx 104 2024.09.25 20:59:48.758089 [ 20 ] {} RaftInstance: notify cb 104 1d87a328 2024.09.25 20:59:48.758100 [ 20 ] {} RaftInstance: DONE: commit upto 104, current idx 104 2024.09.25 20:59:48.758125 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:59:48.758177 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:48.758204 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:48.758214 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:48.758223 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:48.758232 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:48.758240 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:48.758251 [ 12 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:48.758261 [ 12 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:48.758271 [ 12 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:49.143296 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:49.143340 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:49.143354 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:49.143365 [ 18 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:49.143378 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:49.143388 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:49.143399 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:49.143452 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:49.143720 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:49.143749 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:49.143762 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:49.143774 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:49.143784 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:49.143794 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:49.143807 [ 12 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:49.143820 [ 12 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:49.143832 [ 12 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:49.175870 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:49.175918 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:49.175932 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:49.643982 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:49.644017 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:49.644031 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:49.644043 [ 12 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:49.644055 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:49.644065 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:49.644077 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:49.644132 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:49.644394 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:49.644418 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:49.644429 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:49.644439 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:49.644468 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:49.644479 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:49.644491 [ 18 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:49.644502 [ 18 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:49.644514 [ 18 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:49.926654 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:49.926691 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:49.926703 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:50.144776 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:50.144809 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:50.144822 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:50.144833 [ 13 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:50.144845 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:50.144855 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:50.144866 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:50.144920 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:50.145213 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:50.145243 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:50.145257 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:50.145270 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:50.145280 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:50.145290 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:50.145301 [ 12 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:50.145313 [ 12 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:50.145324 [ 12 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:50.645326 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:50.645355 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:50.645366 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:50.645376 [ 19 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:50.645388 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:50.645398 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:50.645411 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:50.645464 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:50.645732 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:50.645753 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:50.645764 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:50.645773 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:50.645782 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:50.645792 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:50.645805 [ 12 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:50.645819 [ 12 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:50.645830 [ 12 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:50.677185 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:50.677223 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:50.677235 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:51.146311 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:51.146352 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:51.146364 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:51.146374 [ 19 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:51.146386 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:51.146396 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:51.146407 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:51.146457 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:51.146730 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:51.146752 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:51.146764 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:51.146775 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:51.146786 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:51.146796 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:51.146810 [ 12 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:51.146824 [ 12 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:51.146836 [ 12 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:51.427928 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:51.427966 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:51.427979 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:51.647067 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:51.647110 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:51.647122 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 20:59:51.647133 [ 12 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:51.647144 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:51.647154 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:51.647164 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:51.647217 [ 12 ] {} RaftInstance: sent 2024.09.25 20:59:51.647473 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:51.647497 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:51.647507 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:51.647517 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:51.647525 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:51.647534 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:51.647545 [ 19 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:51.647556 [ 19 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:51.647565 [ 19 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:52.147627 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:52.147687 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:52.147700 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:52.147709 [ 13 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:52.147721 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:52.147731 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:52.147742 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:52.147796 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:52.148102 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:52.148128 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:52.148139 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:52.148150 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:52.148159 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:52.148191 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:52.148801 [ 19 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:52.148814 [ 19 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:52.148824 [ 19 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:52.178240 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:52.178275 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:52.178288 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:52.399177 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:52.399217 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 20:59:52.648594 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:52.648634 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:52.648645 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 20:59:52.648655 [ 13 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:52.648667 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:52.648676 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:52.648686 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:52.648739 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:52.648993 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:52.649019 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:52.649030 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:52.649039 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:52.649048 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:52.649057 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:52.649069 [ 19 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:52.649080 [ 19 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:52.649090 [ 19 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:52.929113 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:52.929167 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:52.929182 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:52.929224 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:59:52.929237 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:59:52.929249 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (104) and matched log idx (0) 2024.09.25 20:59:52.929260 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 20:59:52.929272 [ 13 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:52.929285 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 104 2024.09.25 20:59:52.929296 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:52.929307 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:52.929319 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:59:52.929352 [ 13 ] {} RaftInstance: sent 2024.09.25 20:59:52.929515 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:52.929546 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:59:53.149723 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:53.149764 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:53.149775 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:53.149785 [ 19 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:53.149797 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:53.149806 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:53.149817 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:53.149867 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:53.150166 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:53.150191 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:53.150203 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:53.150214 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:53.150223 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:53.150232 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:53.150244 [ 13 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:53.150257 [ 13 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:53.150268 [ 13 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:53.650713 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:53.650748 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:53.650760 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:53.650772 [ 16 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:53.650783 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:53.650792 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:53.650803 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:53.650852 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:53.651203 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:53.651244 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:53.651264 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:53.651275 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:53.651284 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:53.651294 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:53.651305 [ 13 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:53.651318 [ 13 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:53.651329 [ 13 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:53.680402 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:53.680446 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:53.680459 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:53.680502 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:59:53.680515 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:59:53.680527 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (105) and matched log idx (0) 2024.09.25 20:59:53.680538 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 20:59:53.680549 [ 16 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:53.680562 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:53.680571 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:53.680582 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:53.680594 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:59:53.680623 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:53.680748 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:53.680775 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:59:54.150918 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:54.151001 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:54.151026 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:54.151038 [ 19 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:54.151051 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:54.151062 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:54.151074 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:54.151130 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:54.151425 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:54.151454 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:54.151466 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:54.151476 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:54.151485 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:54.151493 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:54.151504 [ 16 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:54.151515 [ 16 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:54.151525 [ 16 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:54.431602 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:54.431644 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:54.431659 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:54.431743 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:59:54.431763 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:59:54.431774 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (105) and matched log idx (0) 2024.09.25 20:59:54.431784 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:59:54.431795 [ 15 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:54.431807 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:54.431815 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:54.431826 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:54.431836 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:59:54.431866 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:54.651220 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:54.651280 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:54.651296 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:54.651309 [ 16 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:54.651322 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:54.651332 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:54.651344 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:54.651400 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:54.651661 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:54.651682 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:54.651692 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:54.651701 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:54.651710 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:54.651719 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:54.651729 [ 15 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:54.651740 [ 15 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:54.651749 [ 15 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:54.849138 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:54.849173 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:59:55.151492 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:55.151528 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:55.151540 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 20:59:55.151551 [ 15 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:55.151563 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:55.151573 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:55.151584 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:55.151639 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:55.151971 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:55.151995 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:55.152007 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:55.152017 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:55.152027 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:55.152036 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:55.152048 [ 19 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:55.152062 [ 19 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:55.152074 [ 19 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:55.182112 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:55.182150 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:55.182162 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:55.182207 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:59:55.182221 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:59:55.182232 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (105) and matched log idx (0) 2024.09.25 20:59:55.182243 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 20:59:55.182255 [ 15 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:55.182268 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:55.182279 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:55.182291 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:55.182304 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:59:55.182335 [ 15 ] {} RaftInstance: sent 2024.09.25 20:59:55.652792 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:55.652827 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:55.652839 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:55.652851 [ 19 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:55.652864 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:55.652875 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:55.652886 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:55.652938 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:55.653161 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:55.653186 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:55.653197 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:55.653208 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:55.653216 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:55.653225 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:55.653236 [ 16 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:55.653247 [ 16 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:55.653257 [ 16 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:55.933343 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:55.933380 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:55.933391 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:56.153462 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:56.153499 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:56.153511 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:56.153521 [ 16 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:56.153533 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:56.153543 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:56.153553 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:56.153606 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:56.153880 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:56.153901 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:56.153912 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:56.153922 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:56.153931 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:56.153941 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:56.153953 [ 14 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:56.153965 [ 14 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:56.153976 [ 14 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:56.654246 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:56.654301 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:56.654318 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:56.654332 [ 16 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:56.654356 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:56.654372 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:56.654385 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:56.654474 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:56.654736 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:56.654768 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:56.654779 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:56.654799 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:56.654808 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:56.654817 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:56.654835 [ 14 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:56.654847 [ 14 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:56.654858 [ 14 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:56.683850 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:56.683892 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:56.683905 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:57.155398 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:57.155480 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:57.155493 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 20:59:57.155504 [ 14 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:57.155515 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:57.155525 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:57.155561 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:57.155614 [ 14 ] {} RaftInstance: sent 2024.09.25 20:59:57.156028 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:57.156053 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:57.156065 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:57.156076 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:57.156085 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:57.156095 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:57.156108 [ 16 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:57.156119 [ 16 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:57.156130 [ 16 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:57.434227 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:57.434375 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:57.434400 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:57.656374 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:57.656418 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:57.656432 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:57.656444 [ 16 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:57.656456 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:57.656467 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:57.656478 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:57.656536 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:57.656840 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:57.656863 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:57.656874 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:57.656884 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:57.656893 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:57.656902 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:57.656914 [ 19 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:57.656927 [ 19 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:57.656939 [ 19 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:58.059170 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 20:59:58.059218 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 20:59:58.157408 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:58.157450 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:58.157463 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 20:59:58.157475 [ 19 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:58.157488 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:58.157498 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:58.157509 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:58.157561 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:58.157827 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:58.157847 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:58.157857 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:58.157866 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:58.157874 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:58.157882 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:58.157893 [ 17 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:58.157904 [ 17 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:58.157914 [ 17 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:58.185146 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:58.185197 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:58.185209 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 20:59:58.185259 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 20:59:58.185273 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 20:59:58.185294 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (105) and matched log idx (0) 2024.09.25 20:59:58.185305 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 20:59:58.185315 [ 19 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:58.185327 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:58.185346 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:58.185358 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 20:59:58.185370 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 20:59:58.185402 [ 19 ] {} RaftInstance: sent 2024.09.25 20:59:58.657638 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:58.657699 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:58.657713 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:58.657724 [ 17 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 105 2024.09.25 20:59:58.657735 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=0, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:58.657745 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:58.657755 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:58.657806 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:58.658061 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:58.658083 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=105 2024.09.25 20:59:58.658095 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:58.658105 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 105 2024.09.25 20:59:58.658115 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:58.658123 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 104 2024.09.25 20:59:58.658134 [ 19 ] {} RaftInstance: last durable index 104, precommit index 104 2024.09.25 20:59:58.658168 [ 19 ] {} RaftInstance: quorum idx 1, 104 104 0 2024.09.25 20:59:58.658177 [ 19 ] {} RaftInstance: local log idx 104, target_commit_idx 104, quick_commit_index_ 104, state_->get_commit_idx() 104 2024.09.25 20:59:58.755875 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 20:59:58.755902 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 20:59:58.755948 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 20:59:58.755989 [ 6 ] {} RaftInstance: append at log_idx 105, timestamp 1727297998755959 2024.09.25 20:59:58.756051 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 20:59:58.756074 [ 21 ] {} RaftInstance: last_log_idx: 104, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 20:59:58.756111 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=104, LastLogTerm=2, EntriesLength=1, CommitIndex=104, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:58.756123 [ 21 ] {} RaftInstance: idx: 105 2024.09.25 20:59:58.756135 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:58.756190 [ 21 ] {} RaftInstance: sent 2024.09.25 20:59:58.756206 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:58.757720 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:58.757742 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 20:59:58.757753 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:58.757763 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 20:59:58.757772 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:58.757781 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 104, new matched idx: 105 2024.09.25 20:59:58.757792 [ 17 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 20:59:58.757804 [ 17 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 20:59:58.757814 [ 17 ] {} RaftInstance: trigger commit upto 105 2024.09.25 20:59:58.757823 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 20:59:58.757833 [ 17 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 20:59:58.757842 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 105 2024.09.25 20:59:58.757851 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:58.757860 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:58.757903 [ 17 ] {} RaftInstance: sent 2024.09.25 20:59:58.757916 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:58.757927 [ 17 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 104 2024.09.25 20:59:58.757938 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:59:58.757979 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 20:59:58.758000 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 20:59:58.758006 [ 20 ] {} RaftInstance: commit upto 105, current idx 104 2024.09.25 20:59:58.758021 [ 8 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 20:59:58.758030 [ 20 ] {} RaftInstance: commit upto 105, current idx 105 2024.09.25 20:59:58.758037 [ 8 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 20:59:58.758052 [ 8 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 104 2024.09.25 20:59:58.758062 [ 8 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 20:59:58.758069 [ 20 ] {} RaftInstance: notify cb 105 1d879e28 2024.09.25 20:59:58.758086 [ 20 ] {} RaftInstance: DONE: commit upto 105, current idx 105 2024.09.25 20:59:58.758098 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 20:59:58.758199 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:58.758219 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 20:59:58.758229 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:58.758238 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 20:59:58.758248 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:58.758256 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 20:59:58.758266 [ 19 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 20:59:58.758275 [ 19 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 20:59:58.758284 [ 19 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 20:59:58.935578 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:58.935613 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:58.935626 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 20:59:59.158753 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:59.158796 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:59.158808 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 20:59:59.158819 [ 16 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 20:59:59.158831 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 20:59:59.158841 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:59.158852 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:59.158908 [ 16 ] {} RaftInstance: sent 2024.09.25 20:59:59.159200 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:59.159224 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 20:59:59.159235 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:59.159245 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 20:59:59.159254 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:59.159263 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 20:59:59.159275 [ 19 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 20:59:59.159287 [ 19 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 20:59:59.159298 [ 19 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 20:59:59.659515 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 20:59:59.659567 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:59.659582 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 20:59:59.659594 [ 18 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 20:59:59.659606 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 20:59:59.659616 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 20:59:59.659628 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 20:59:59.659683 [ 18 ] {} RaftInstance: sent 2024.09.25 20:59:59.659951 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 20:59:59.659971 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 20:59:59.659981 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 20:59:59.659991 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 20:59:59.660000 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 20:59:59.660009 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 20:59:59.660020 [ 19 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 20:59:59.660032 [ 19 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 20:59:59.660042 [ 19 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 20:59:59.686357 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 20:59:59.686415 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 20:59:59.686428 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:00.160461 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:00.160499 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:00.160512 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:00.160523 [ 19 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:00.160536 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:00.160546 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:00.160558 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:00.160611 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:00.160911 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:00.160935 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:00.160947 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:00.160958 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:00.160968 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:00.160977 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:00.161011 [ 16 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:00.161028 [ 16 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:00.161044 [ 16 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:00.437069 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:00.437106 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:00.437118 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:00.661122 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:00.661157 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:00.661169 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:00.661179 [ 16 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:00.661190 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:00.661199 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:00.661209 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:00.661258 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:00.661559 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:00.661586 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:00.661599 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:00.661610 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:00.661620 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:00.661627 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:00.661635 [ 18 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:00.661644 [ 18 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:00.661650 [ 18 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:01.119180 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:01.119225 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:01.161548 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:01.161589 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:01.161602 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:01.161616 [ 18 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:01.161638 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:01.161649 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:01.161660 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:01.161733 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:01.161981 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:01.162004 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:01.162663 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:01.162711 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:01.162722 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:01.162732 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:01.162743 [ 16 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:01.162755 [ 16 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:01.162774 [ 16 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:01.188109 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:01.188141 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:01.188152 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:01.188193 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:01.188203 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:01.188213 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (105) and matched log idx (0) 2024.09.25 21:00:01.188222 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:00:01.188231 [ 12 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:01.188242 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 105 2024.09.25 21:00:01.188251 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:01.188261 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:01.188271 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:01.188295 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:01.663023 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:01.663052 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:01.663063 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:01.663074 [ 18 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:01.663086 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:01.663097 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:01.663107 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:01.663153 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:01.663729 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:01.663752 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:01.663763 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:01.663774 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:01.663783 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:01.663791 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:01.663803 [ 12 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:01.663816 [ 12 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:01.663826 [ 12 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:01.938950 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:01.938987 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:01.939000 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:02.164079 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:02.164146 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:02.164158 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:02.164168 [ 12 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:02.164181 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:02.164190 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:02.164202 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:02.164254 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:02.164587 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:02.164608 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:02.164619 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:02.164628 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:02.164636 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:02.164644 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:02.164656 [ 18 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:02.164667 [ 18 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:02.164678 [ 18 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:02.664709 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:02.664747 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:02.664760 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:02.664771 [ 13 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:02.664782 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:02.664792 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:02.664803 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:02.664860 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:02.665158 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:02.665183 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:02.665196 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:02.665247 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:02.665267 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:02.665277 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:02.665289 [ 18 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:02.665301 [ 18 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:02.665312 [ 18 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:02.689490 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:02.689529 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:02.689543 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:03.165769 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:03.165808 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:03.165821 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:03.165833 [ 18 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:03.165845 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:03.165857 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:03.165869 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:03.165919 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:03.166199 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:03.166227 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:03.166241 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:03.166253 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:03.166262 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:03.166272 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:03.166284 [ 12 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:03.166298 [ 12 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:03.166309 [ 12 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:03.440401 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:03.440439 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:03.440453 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:03.666695 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:03.666731 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:03.666744 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:03.666756 [ 12 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:03.666768 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:03.666779 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:03.666790 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:03.666846 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:03.667138 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:03.667167 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:03.667179 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:03.667191 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:03.667201 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:03.667210 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:03.667223 [ 18 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:03.667236 [ 18 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:03.667247 [ 18 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:04.159217 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:04.159266 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:04.167534 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:04.167574 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:04.167588 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:04.167599 [ 18 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:04.167611 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:04.167620 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:04.167630 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:04.167675 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:04.167949 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:04.167978 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:04.167990 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:04.168002 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:04.168025 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:04.168036 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:04.168047 [ 15 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:04.168058 [ 15 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:04.168069 [ 15 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:04.191096 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:04.191127 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:04.191138 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:04.191176 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:04.191185 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:04.191194 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (106) and matched log idx (0) 2024.09.25 21:00:04.191202 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:00:04.191211 [ 12 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:04.191221 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:04.191230 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:04.191239 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:04.191248 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:04.191272 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:04.191420 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:04.191451 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:04.668692 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:04.668727 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:04.668739 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:04.668750 [ 18 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:04.668763 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:04.668773 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:04.668784 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:04.668819 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:04.669065 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:04.669088 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:04.669099 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:04.669109 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:04.669118 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:04.669127 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:04.669138 [ 14 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:04.669149 [ 14 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:04.669161 [ 14 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:04.942312 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:04.942350 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:04.942365 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:04.942404 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:04.942416 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:04.942427 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (106) and matched log idx (0) 2024.09.25 21:00:04.942436 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:00:04.942449 [ 14 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:04.942461 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:04.942471 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:04.942482 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:04.942493 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:04.942523 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:04.942658 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:04.942687 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:05.169833 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:05.169872 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:05.169885 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:05.169896 [ 18 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:05.169908 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:05.169918 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:05.169929 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:05.169981 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:05.170264 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:05.170290 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:05.170303 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:05.170313 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:05.170322 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:05.170331 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:05.170344 [ 14 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:05.170373 [ 14 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:05.170385 [ 14 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:05.670432 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:05.670479 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:05.670493 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:05.670504 [ 19 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:05.670518 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:05.670529 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:05.670541 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:05.670608 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:05.670952 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:05.670977 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:05.670989 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:05.671022 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:05.671034 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:05.671043 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:05.671056 [ 14 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:05.671067 [ 14 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:05.671098 [ 14 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:05.693286 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:05.693326 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:05.693339 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:05.693382 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:05.693396 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:05.693407 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (106) and matched log idx (0) 2024.09.25 21:00:05.693418 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:00:05.693430 [ 18 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:05.693444 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:05.693454 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:05.693466 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:05.693478 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:05.693507 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:05.693666 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:05.693694 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:06.170915 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:06.170956 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:06.170968 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:06.170978 [ 14 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:06.170989 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:06.170999 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:06.171009 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:06.171063 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:06.171315 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:06.171337 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:06.171346 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:06.171355 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:06.171364 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:06.171373 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:06.171385 [ 18 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:06.171398 [ 18 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:06.171408 [ 18 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:06.443617 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:06.443664 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:06.443677 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:06.443770 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:06.443784 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:06.443794 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (106) and matched log idx (0) 2024.09.25 21:00:06.443811 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:00:06.443821 [ 14 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:06.443841 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:06.443850 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:06.443867 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:06.443884 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:06.443908 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:06.444064 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:06.444088 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:06.671487 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:06.671528 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:06.671542 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:06.671554 [ 19 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:06.671567 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:06.671577 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:06.671589 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:06.671647 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:06.671949 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:06.671976 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:06.671989 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:06.672001 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:06.672011 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:06.672020 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:06.672032 [ 14 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:06.672045 [ 14 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:06.672056 [ 14 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:07.172061 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:07.172116 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:07.172127 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:07.172137 [ 16 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:07.172148 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:07.172158 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:07.172168 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:07.172243 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:07.172752 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:07.172774 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:07.172786 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:07.172797 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:07.172806 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:07.172816 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:07.172828 [ 14 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:07.172841 [ 14 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:07.172853 [ 14 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:07.193970 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:07.194061 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:07.194081 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:07.194124 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:07.194137 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:07.194148 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (106) and matched log idx (0) 2024.09.25 21:00:07.194158 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:00:07.194167 [ 14 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:07.194180 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:07.194190 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:07.194200 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:07.194211 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:07.194229 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:07.194796 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:07.194825 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:07.673013 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:07.673051 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:07.673064 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:07.673076 [ 19 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:07.673089 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:07.673101 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:07.673112 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:07.673169 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:07.673492 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:07.673520 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:07.673531 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:07.673541 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:07.673550 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:07.673558 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:07.673569 [ 16 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:07.673581 [ 16 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:07.673591 [ 16 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:07.944595 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:07.944635 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:07.944649 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:07.944690 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:07.944699 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:07.944709 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (106) and matched log idx (0) 2024.09.25 21:00:07.944718 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:00:07.944728 [ 19 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:07.944740 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:07.944749 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:07.944758 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:07.944769 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:07.944792 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:07.944926 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:07.944955 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:08.173299 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:08.173334 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:08.173345 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:08.173355 [ 16 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:08.173366 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:08.173375 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:08.173385 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:08.173433 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:08.173686 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:08.173713 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:08.173726 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:08.173737 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:08.173747 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:08.173756 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:08.173768 [ 13 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:08.173780 [ 13 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:08.173790 [ 13 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:08.673915 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:08.673946 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:08.673958 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:08.673968 [ 13 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:08.673979 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:08.673988 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:08.673998 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:08.674050 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:08.674321 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:08.674342 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=106 2024.09.25 21:00:08.674352 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:08.674362 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 106 2024.09.25 21:00:08.674371 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:08.674379 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 105 2024.09.25 21:00:08.674390 [ 17 ] {} RaftInstance: last durable index 105, precommit index 105 2024.09.25 21:00:08.674402 [ 17 ] {} RaftInstance: quorum idx 1, 105 105 0 2024.09.25 21:00:08.674413 [ 17 ] {} RaftInstance: local log idx 105, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:08.695464 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:08.695500 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:08.695514 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:08.695556 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:08.695569 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:08.695580 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (106) and matched log idx (0) 2024.09.25 21:00:08.695590 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:00:08.695600 [ 13 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 106 2024.09.25 21:00:08.695611 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=105, LastLogTerm=2, EntriesLength=0, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:08.695621 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:08.695632 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:08.695644 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:08.695672 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:08.695802 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:08.695826 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:08.755895 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:00:08.755915 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:00:08.755961 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:00:08.755998 [ 6 ] {} RaftInstance: append at log_idx 106, timestamp 1727298008755971 2024.09.25 21:00:08.756052 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:00:08.756082 [ 21 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:08.756096 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=105, LastLogTerm=2, EntriesLength=1, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:08.756107 [ 21 ] {} RaftInstance: idx: 106 2024.09.25 21:00:08.756119 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:08.756176 [ 21 ] {} RaftInstance: sent 2024.09.25 21:00:08.756192 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:08.756203 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:00:08.756213 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:00:08.756224 [ 21 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:08.756235 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=105, LastLogTerm=2, EntriesLength=1, CommitIndex=105, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:08.756246 [ 21 ] {} RaftInstance: idx: 106 2024.09.25 21:00:08.756257 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 39 warnings, 60 ms, 2 times 2024.09.25 21:00:08.756289 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:08.756301 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:00:08.756311 [ 21 ] {} RaftInstance: sent 2024.09.25 21:00:08.757122 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:00:08.757149 [ 8 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:08.757163 [ 8 ] {} RaftInstance: quorum idx 1, 106 105 0 2024.09.25 21:00:08.757176 [ 8 ] {} RaftInstance: local log idx 106, target_commit_idx 105, quick_commit_index_ 105, state_->get_commit_idx() 105 2024.09.25 21:00:08.757670 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:08.757695 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:08.757706 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:08.757716 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:08.757724 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:08.757733 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 105, new matched idx: 106 2024.09.25 21:00:08.757742 [ 17 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:08.757753 [ 17 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:08.757763 [ 17 ] {} RaftInstance: trigger commit upto 106 2024.09.25 21:00:08.757811 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:00:08.757829 [ 17 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:08.757839 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:08.757848 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:08.757857 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:08.757900 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:08.757914 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:08.757923 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:00:08.757932 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:00:08.757942 [ 17 ] {} RaftInstance: last_log_idx: 105, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:08.757954 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=105, LastLogTerm=2, EntriesLength=1, CommitIndex=106, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:08.757964 [ 17 ] {} RaftInstance: idx: 106 2024.09.25 21:00:08.757973 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:08.757983 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:00:08.757992 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:08.758001 [ 17 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 105 2024.09.25 21:00:08.758010 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:00:08.758051 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:00:08.758068 [ 20 ] {} RaftInstance: commit upto 106, current idx 105 2024.09.25 21:00:08.758077 [ 20 ] {} RaftInstance: commit upto 106, current idx 106 2024.09.25 21:00:08.758110 [ 20 ] {} RaftInstance: notify cb 106 1d87aa48 2024.09.25 21:00:08.758124 [ 20 ] {} RaftInstance: DONE: commit upto 106, current idx 106 2024.09.25 21:00:08.758133 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:00:08.758172 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:08.758193 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:08.758203 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:08.758212 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:08.758221 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:08.758229 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:08.758239 [ 13 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:08.758249 [ 13 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:08.758259 [ 13 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:09.174612 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:09.174696 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:09.174717 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:09.174729 [ 13 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:09.174742 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:09.174752 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:09.174763 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:09.174827 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:09.175218 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:09.175243 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:09.175254 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:09.175265 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:09.175273 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:09.175282 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:09.175295 [ 17 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:09.175306 [ 17 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:09.175317 [ 17 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:09.446477 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:09.446534 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:09.446549 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:09.446597 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:09.446615 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:09.446627 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (106) and matched log idx (0) 2024.09.25 21:00:09.446637 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:09.446648 [ 16 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:09.446661 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 106 2024.09.25 21:00:09.446674 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:09.446686 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:09.446700 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:09.446731 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:09.446881 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:09.446913 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:09.675098 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:09.675136 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:09.675148 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:00:09.675158 [ 17 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:09.675170 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:09.675180 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:09.675191 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:09.675235 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:09.675491 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:09.675527 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:09.675539 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:09.675551 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:09.675561 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:09.675571 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:09.675585 [ 16 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:09.675599 [ 16 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:09.675610 [ 16 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:10.175608 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:10.175644 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:10.175657 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:10.175667 [ 12 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:10.175678 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:10.175687 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:10.175697 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:10.175747 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:10.176047 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:10.176070 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:10.176079 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:10.176089 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:10.176097 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:10.176106 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:10.176116 [ 16 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:10.176127 [ 16 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:10.176137 [ 16 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:10.197178 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:10.197208 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:10.197219 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:10.197254 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:10.197267 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:10.197277 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (107) and matched log idx (0) 2024.09.25 21:00:10.197287 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:00:10.197297 [ 12 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:10.197307 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:10.197316 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:10.197326 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:10.197364 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:10.197390 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:10.197513 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:10.197535 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:10.675897 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:10.675942 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:10.675955 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:10.675965 [ 16 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:10.675977 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:10.675987 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:10.675998 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:10.676052 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:10.676333 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:10.676359 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:10.676370 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:10.676380 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:10.676388 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:10.676396 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:10.676407 [ 12 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:10.676418 [ 12 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:10.676428 [ 12 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:10.948443 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:10.948485 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:10.948500 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:10.948543 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:10.948556 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:10.948568 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (107) and matched log idx (0) 2024.09.25 21:00:10.948579 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:10.948591 [ 16 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:10.948606 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:10.948617 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:10.948629 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:10.948640 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:10.948670 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:11.176951 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:11.176989 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:11.177000 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:11.177023 [ 12 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:11.177034 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:11.177044 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:11.177054 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:11.177103 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:11.177390 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:11.177413 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:11.177423 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:11.177433 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:11.177442 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:11.177451 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:11.177463 [ 16 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:11.177474 [ 16 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:11.177484 [ 16 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:11.677559 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:11.677597 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:11.677609 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:11.677621 [ 15 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:11.677653 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:11.677663 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:11.677674 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:11.677775 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:11.677978 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:11.678000 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:11.678023 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:11.678034 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:11.678043 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:11.678051 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:11.678062 [ 16 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:11.678073 [ 16 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:11.678083 [ 16 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:11.699125 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:11.699170 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:11.699186 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:11.699198 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:00:12.178440 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:12.178517 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:12.178532 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:12.178544 [ 18 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:12.178557 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:12.178568 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:12.178581 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:12.178643 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:12.179022 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:12.179049 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:12.179062 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:12.179073 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:12.179082 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:12.179119 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:12.179134 [ 15 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:12.179146 [ 15 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:12.179157 [ 15 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:12.289182 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:12.289229 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:12.449433 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:12.449471 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:12.449484 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:12.449525 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:12.449536 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:12.449545 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (107) and matched log idx (0) 2024.09.25 21:00:12.449554 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:00:12.449563 [ 15 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:12.449574 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:12.449584 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:12.449594 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:12.449604 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:12.449630 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:12.678903 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:12.678933 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:12.678945 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:12.678956 [ 18 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:12.678968 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:12.678979 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:12.679019 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:12.679075 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:12.679339 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:12.679367 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:12.679379 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:12.679389 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:12.679398 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:12.679406 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:12.679417 [ 19 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:12.679428 [ 19 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:12.679438 [ 19 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:13.179503 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:13.179547 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:13.179562 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:13.179574 [ 14 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:13.179586 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:13.179597 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:13.179609 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:13.179671 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:13.179994 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:13.180024 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:13.180056 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:13.180068 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:13.180077 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:13.180086 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:13.180097 [ 19 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:13.180110 [ 19 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:13.180120 [ 19 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:13.200214 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:13.200257 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:13.200270 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:13.200279 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:00:13.680375 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:13.680416 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:13.680428 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:13.680439 [ 19 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:13.680450 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:13.680460 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:13.680470 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:13.680522 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:13.680787 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:13.680815 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:13.680827 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:13.680838 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:13.680848 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:13.680857 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:13.680869 [ 13 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:13.680882 [ 13 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:13.680893 [ 13 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:13.950939 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:13.950982 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:13.951020 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:13.951033 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:00:14.181073 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:14.181114 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:14.181127 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:14.181137 [ 13 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:14.181148 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:14.181159 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:14.181169 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:14.181225 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:14.181490 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:14.181509 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:14.181518 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:14.181527 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:14.181535 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:14.181543 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:14.181554 [ 14 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:14.181565 [ 14 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:14.181574 [ 14 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:14.681621 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:14.681661 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:14.681673 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:00:14.681682 [ 17 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:14.681692 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:14.681702 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:14.681712 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:14.681763 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:14.682027 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:14.682053 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:14.682062 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:14.682072 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:14.682080 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:14.682088 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:14.682098 [ 14 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:14.682110 [ 14 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:14.682120 [ 14 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:14.701132 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:14.701176 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:14.701188 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:14.701198 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 21:00:15.182329 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:15.182382 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:15.182395 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:15.182406 [ 14 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:15.182418 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:15.182428 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:15.182439 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:15.182496 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:15.182797 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:15.182825 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:15.182837 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:15.182848 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:15.182857 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:15.182868 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:15.182910 [ 13 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:15.182931 [ 13 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:15.182942 [ 13 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:15.451933 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:15.451971 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:15.451985 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:15.451996 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:00:15.569159 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:15.569199 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:15.683481 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:15.683518 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:15.683537 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:15.683548 [ 14 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:15.683559 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:15.683569 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:15.683580 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:15.683633 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:15.683948 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:15.683975 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:15.683986 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:15.683995 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:15.684021 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:15.684031 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:15.684042 [ 13 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:15.684054 [ 13 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:15.684065 [ 13 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:16.184091 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:16.184127 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:16.184138 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:16.184149 [ 16 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:16.184159 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:16.184169 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:16.184178 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:16.184233 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:16.184480 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:16.184504 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:16.184515 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:16.184525 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:16.184534 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:16.184543 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:16.184554 [ 14 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:16.184566 [ 14 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:16.184577 [ 14 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:16.202601 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:16.202638 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:16.202651 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:16.202698 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:16.202712 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:16.202723 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (107) and matched log idx (0) 2024.09.25 21:00:16.202734 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:16.202744 [ 16 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:16.202755 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:16.202764 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:16.202774 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:16.202785 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:16.202815 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:16.202966 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:16.202994 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:16.684878 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:16.684916 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:16.684929 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:16.684939 [ 14 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:16.684952 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:16.684962 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:16.684972 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:16.685052 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:16.686423 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:16.686448 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:16.686458 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:16.686468 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:16.686477 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:16.686485 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:16.686497 [ 16 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:16.686508 [ 16 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:16.686518 [ 16 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:16.953636 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:16.953672 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:16.953685 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:16.953747 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:16.953760 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:16.953771 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (107) and matched log idx (0) 2024.09.25 21:00:16.953781 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:00:16.953792 [ 15 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:16.953803 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:16.953812 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:16.953822 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:16.953832 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:16.953860 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:17.186121 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:17.186180 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:17.186193 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:17.186204 [ 16 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:17.186216 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:17.186227 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:17.186237 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:17.186286 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:17.186566 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:17.186589 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:17.186600 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:17.186610 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:17.186618 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:17.186626 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:17.186637 [ 15 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:17.186649 [ 15 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:17.186659 [ 15 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:17.399138 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:17.399178 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:17.686337 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:17.686375 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:17.686388 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:17.686399 [ 15 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:17.686412 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:17.686422 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:17.686433 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:17.686533 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:17.686812 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:17.686838 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:17.686849 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:17.686859 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:17.686868 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:17.686877 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:17.686889 [ 14 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:17.686902 [ 14 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:17.686913 [ 14 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:17.703950 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:17.703990 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:17.704005 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:17.704059 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:17.704073 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:17.704085 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (107) and matched log idx (0) 2024.09.25 21:00:17.704096 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:17.704107 [ 16 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:17.704119 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:17.704129 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:17.704141 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:17.704152 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:17.704224 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:18.149153 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:18.149188 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:18.187529 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:18.187573 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:18.187587 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:18.187598 [ 15 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:18.187610 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:18.187621 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:18.187632 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:18.187689 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:18.187973 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:18.188003 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:18.188034 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:18.188045 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:18.188054 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:18.188064 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:18.188077 [ 14 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:18.188090 [ 14 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:18.188101 [ 14 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:18.455298 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:18.455324 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:18.455336 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:18.455378 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:18.455390 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:18.455400 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (107) and matched log idx (0) 2024.09.25 21:00:18.455410 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:00:18.455420 [ 15 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:18.455432 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:18.455442 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:18.455452 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:18.455463 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:18.455494 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:18.687752 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:18.687796 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:18.687809 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:18.687821 [ 19 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 107 2024.09.25 21:00:18.687832 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=0, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:18.687842 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:18.687854 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:18.687911 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:18.688202 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:18.688227 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=107 2024.09.25 21:00:18.688238 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:18.688248 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 107 2024.09.25 21:00:18.688256 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:18.688264 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 106 2024.09.25 21:00:18.688276 [ 15 ] {} RaftInstance: last durable index 106, precommit index 106 2024.09.25 21:00:18.688289 [ 15 ] {} RaftInstance: quorum idx 1, 106 106 0 2024.09.25 21:00:18.688299 [ 15 ] {} RaftInstance: local log idx 106, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:18.755893 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:00:18.755915 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:00:18.755965 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:00:18.756013 [ 6 ] {} RaftInstance: append at log_idx 107, timestamp 1727298018755976 2024.09.25 21:00:18.756066 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:00:18.756089 [ 21 ] {} RaftInstance: last_log_idx: 106, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:18.756102 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=106, LastLogTerm=2, EntriesLength=1, CommitIndex=106, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:18.756113 [ 21 ] {} RaftInstance: idx: 107 2024.09.25 21:00:18.756125 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:18.756179 [ 21 ] {} RaftInstance: sent 2024.09.25 21:00:18.756198 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:18.757116 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:00:18.757143 [ 8 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:18.757176 [ 8 ] {} RaftInstance: quorum idx 1, 107 106 0 2024.09.25 21:00:18.757190 [ 8 ] {} RaftInstance: local log idx 107, target_commit_idx 106, quick_commit_index_ 106, state_->get_commit_idx() 106 2024.09.25 21:00:18.757757 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:18.757782 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:18.757793 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:18.757803 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:18.757812 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:18.757820 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 106, new matched idx: 107 2024.09.25 21:00:18.757829 [ 17 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:18.757838 [ 17 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:18.757848 [ 17 ] {} RaftInstance: trigger commit upto 107 2024.09.25 21:00:18.757856 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:00:18.757864 [ 17 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:18.757874 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:18.757882 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:18.757891 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:18.757930 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:18.757942 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:18.757951 [ 17 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 106 2024.09.25 21:00:18.757960 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:00:18.758018 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:00:18.758036 [ 20 ] {} RaftInstance: commit upto 107, current idx 106 2024.09.25 21:00:18.758046 [ 20 ] {} RaftInstance: commit upto 107, current idx 107 2024.09.25 21:00:18.758076 [ 20 ] {} RaftInstance: notify cb 107 1d885ff8 2024.09.25 21:00:18.758088 [ 20 ] {} RaftInstance: DONE: commit upto 107, current idx 107 2024.09.25 21:00:18.758097 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:00:18.758213 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:18.758233 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:18.758252 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:18.758263 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:18.758273 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:18.758281 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:18.758291 [ 15 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:18.758302 [ 15 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:18.758311 [ 15 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:19.188426 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:19.188460 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:19.188474 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:19.188486 [ 15 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:19.188497 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:19.188507 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:19.188518 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:19.188569 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:19.188862 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:19.188888 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:19.188900 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:19.188910 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:19.188919 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:19.188928 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:19.188938 [ 19 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:19.188949 [ 19 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:19.188959 [ 19 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:19.206186 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:19.206238 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:19.206251 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:19.206260 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:00:19.689296 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:19.689332 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:19.689346 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:19.689357 [ 19 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:19.689368 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:19.689379 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:19.689390 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:19.689437 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:19.689738 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:19.689763 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:19.689775 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:19.689785 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:19.689794 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:19.689803 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:19.689814 [ 15 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:19.689826 [ 15 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:19.689837 [ 15 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:19.956864 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:19.956896 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:19.956910 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:19.956920 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:00:20.189977 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:20.190011 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:20.190023 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:20.190034 [ 15 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:20.190152 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:20.190164 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:20.190175 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:20.190239 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:20.190512 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:20.190536 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:20.190546 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:20.190558 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:20.190567 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:20.190577 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:20.190590 [ 17 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:20.190603 [ 17 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:20.190614 [ 17 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:20.690639 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:20.690684 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:20.690698 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:20.690709 [ 13 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:20.690721 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:20.690732 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:20.690743 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:20.690800 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:20.691064 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:20.691089 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:20.691100 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:20.691110 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:20.691120 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:20.691129 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:20.691140 [ 17 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:20.691152 [ 17 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:20.691162 [ 17 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:20.707614 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:20.707647 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:20.707658 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:20.707667 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:00:21.191740 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:21.191775 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:21.191787 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:00:21.191797 [ 17 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:21.191810 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:21.191820 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:21.191831 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:21.191885 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:21.192214 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:21.192236 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:21.192248 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:21.192259 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:21.192267 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:21.192275 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:21.192286 [ 13 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:21.192298 [ 13 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:21.192307 [ 13 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:21.458446 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:21.458478 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:21.458491 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:21.458501 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 21:00:21.692978 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:21.693019 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:21.693034 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:21.693047 [ 13 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:21.693061 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:21.693073 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:21.693087 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:21.693144 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:21.693408 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:21.693432 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:21.693445 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:21.693457 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:21.693468 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:21.693480 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:21.693495 [ 17 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:21.693509 [ 17 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:21.693522 [ 17 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:22.193560 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:22.193602 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:22.193614 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:22.193624 [ 15 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:22.193636 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:22.193645 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:22.193655 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:22.193707 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:22.193980 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:22.194008 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:22.194020 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:22.194032 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:22.194042 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:22.194051 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:22.194062 [ 17 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:22.194075 [ 17 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:22.194086 [ 17 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:22.209326 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:22.209382 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:22.209393 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:22.209403 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 21:00:22.694437 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:22.694474 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:22.694485 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:00:22.694495 [ 17 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:22.694506 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:22.694514 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:22.694525 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:22.694578 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:22.694864 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:22.694890 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:22.694904 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:22.694916 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:22.694926 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:22.694935 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:22.694948 [ 15 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:22.694961 [ 15 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:22.694971 [ 15 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:22.959992 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:22.960023 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:22.960034 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:22.960045 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 21:00:23.195119 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:23.195162 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:23.195174 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:23.195186 [ 15 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:23.195199 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:23.195210 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:23.195221 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:23.195276 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:23.195536 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:23.195563 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:23.195576 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:23.195588 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:23.195598 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:23.195608 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:23.195621 [ 17 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:23.195635 [ 17 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:23.195646 [ 17 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:23.695682 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:23.695736 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:23.695748 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:23.695767 [ 12 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:23.695779 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:23.695789 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:23.695800 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:23.695863 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:23.696193 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:23.696220 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:23.696230 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:23.696245 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:23.696255 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:23.696264 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:23.696283 [ 17 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:23.696296 [ 17 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:23.696306 [ 17 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:23.710453 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:23.710498 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:23.710511 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:23.710521 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 21:00:24.196823 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:24.196863 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:24.196875 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:24.196885 [ 12 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:24.196897 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:24.196907 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:24.196919 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:24.196970 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:24.197220 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:24.197248 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:24.197260 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:24.197269 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:24.197279 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:24.197287 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:24.197299 [ 15 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:24.197310 [ 15 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:24.197320 [ 15 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:24.461361 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:24.461403 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:24.461416 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:24.461426 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 21:00:24.697473 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:24.697520 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:24.697534 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:24.697546 [ 15 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:24.697558 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:24.697578 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:24.697589 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:24.697656 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:24.697952 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:24.698001 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:24.698017 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:24.698035 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:24.698044 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:24.698052 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:24.698063 [ 12 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:24.698117 [ 12 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:24.698129 [ 12 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:25.139163 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:25.139205 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:25.198404 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:25.198435 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:25.198468 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:25.198480 [ 12 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:25.198493 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:25.198504 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:25.198514 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:25.198567 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:25.198844 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:25.198869 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:25.198881 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:25.198892 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:25.198902 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:25.198912 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:25.198924 [ 15 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:25.198937 [ 15 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:25.198975 [ 15 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:25.212214 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:25.212249 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:25.212263 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:25.212308 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:25.212323 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:25.212334 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (107) and matched log idx (0) 2024.09.25 21:00:25.212344 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:00:25.212354 [ 12 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:25.212367 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 107 2024.09.25 21:00:25.212378 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:25.212389 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:25.212402 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:25.212432 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:25.212580 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:25.212606 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:25.698925 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:25.698961 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:25.698982 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:25.698994 [ 15 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:25.699030 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:25.699050 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:25.699062 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:25.699116 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:25.699401 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:25.699424 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:25.699435 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:25.699446 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:25.699463 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:25.699474 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:25.699486 [ 12 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:25.699499 [ 12 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:25.699510 [ 12 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:25.963512 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:25.963546 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:25.963558 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:25.963598 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:25.963611 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:25.963621 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (108) and matched log idx (0) 2024.09.25 21:00:25.963632 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:00:25.963642 [ 15 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:25.963654 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:25.963666 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:25.963677 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:25.963688 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:25.963715 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:26.199347 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:26.199394 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:26.199408 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:26.199420 [ 12 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:26.199439 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:26.199450 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:26.199460 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:26.199518 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:26.199820 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:26.199846 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:26.199857 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:26.199875 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:26.199885 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:26.199894 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:26.199904 [ 15 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:26.199915 [ 15 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:26.199949 [ 15 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:26.700100 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:26.700141 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:26.700153 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:26.700164 [ 18 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:26.700175 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:26.700185 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:26.700196 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:26.700247 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:26.700533 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:26.700575 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:26.700587 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:26.700597 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:26.700632 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:26.700649 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:26.700662 [ 15 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:26.700674 [ 15 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:26.700685 [ 15 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:26.714673 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:26.714716 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:26.714730 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:26.714741 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:00:27.200800 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:27.200853 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:27.200867 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:27.200879 [ 15 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:27.200891 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:27.200902 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:27.200914 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:27.200976 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:27.201255 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:27.201275 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:27.201286 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:27.201296 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:27.201305 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:27.201315 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:27.201326 [ 12 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:27.201338 [ 12 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:27.201347 [ 12 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:27.465389 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:27.465433 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:27.465447 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:27.465458 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:00:27.701516 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:27.701554 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:27.701566 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:27.701576 [ 12 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:27.701588 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:27.701606 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:27.701618 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:27.701667 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:27.701980 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:27.702014 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:27.702033 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:27.702043 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:27.702052 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:27.702061 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:27.702081 [ 12 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:27.702093 [ 12 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:27.702103 [ 12 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:28.202150 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:28.202187 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:28.202200 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:28.202212 [ 19 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:28.202224 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:28.202234 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:28.202244 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:28.202327 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:28.202536 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:28.202559 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:28.202568 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:28.202578 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:28.202586 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:28.202594 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:28.202623 [ 12 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:28.202634 [ 12 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:28.202643 [ 12 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:28.215781 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:28.215821 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:28.215834 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:28.215845 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:00:28.703109 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:28.703160 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:28.703174 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:28.703186 [ 18 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 108 2024.09.25 21:00:28.703199 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=0, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:28.703219 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:28.703231 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:28.703294 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:28.703598 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:28.703619 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=108 2024.09.25 21:00:28.703637 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:28.703646 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 108 2024.09.25 21:00:28.703655 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:28.703663 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 107 2024.09.25 21:00:28.703674 [ 12 ] {} RaftInstance: last durable index 107, precommit index 107 2024.09.25 21:00:28.703692 [ 12 ] {} RaftInstance: quorum idx 1, 107 107 0 2024.09.25 21:00:28.703703 [ 12 ] {} RaftInstance: local log idx 107, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:28.755885 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:00:28.755913 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:00:28.755955 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:00:28.755995 [ 6 ] {} RaftInstance: append at log_idx 108, timestamp 1727298028755967 2024.09.25 21:00:28.756053 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:00:28.756080 [ 21 ] {} RaftInstance: last_log_idx: 107, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:28.756095 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=107, LastLogTerm=2, EntriesLength=1, CommitIndex=107, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:28.756107 [ 21 ] {} RaftInstance: idx: 108 2024.09.25 21:00:28.756120 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:28.756180 [ 21 ] {} RaftInstance: sent 2024.09.25 21:00:28.756200 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:28.756212 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2792 ms ago 2024.09.25 21:00:28.757144 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:00:28.757171 [ 8 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:28.757184 [ 8 ] {} RaftInstance: quorum idx 1, 108 107 0 2024.09.25 21:00:28.757195 [ 8 ] {} RaftInstance: local log idx 108, target_commit_idx 107, quick_commit_index_ 107, state_->get_commit_idx() 107 2024.09.25 21:00:28.757718 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:28.757741 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:28.757753 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:28.757764 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:28.757774 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:28.757784 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 107, new matched idx: 108 2024.09.25 21:00:28.757795 [ 19 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:28.757804 [ 19 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:28.757813 [ 19 ] {} RaftInstance: trigger commit upto 108 2024.09.25 21:00:28.757822 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:28.757831 [ 19 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:28.757842 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:28.757852 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:28.757862 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:28.757906 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:28.757920 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:28.757934 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2794 ms ago 2024.09.25 21:00:28.757955 [ 19 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 107 2024.09.25 21:00:28.757964 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:00:28.758008 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:00:28.758020 [ 20 ] {} RaftInstance: commit upto 108, current idx 107 2024.09.25 21:00:28.758029 [ 20 ] {} RaftInstance: commit upto 108, current idx 108 2024.09.25 21:00:28.758061 [ 20 ] {} RaftInstance: notify cb 108 1d87aa48 2024.09.25 21:00:28.758076 [ 20 ] {} RaftInstance: DONE: commit upto 108, current idx 108 2024.09.25 21:00:28.758086 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:00:28.758161 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:28.758187 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:28.758200 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:28.758211 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:28.758221 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:28.758230 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:28.758241 [ 12 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:28.758252 [ 12 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:28.758262 [ 12 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:28.966398 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:28.966434 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:28.966447 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:28.966458 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:00:29.079239 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:29.079293 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:29.203507 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:29.203542 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:29.203554 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:29.203564 [ 19 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:29.203576 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:29.203586 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:29.203596 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:29.203649 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:29.203911 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:29.203937 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:29.203949 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:29.203959 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:29.203968 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:29.203976 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:29.203988 [ 18 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:29.203998 [ 18 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:29.204008 [ 18 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:29.704047 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:29.704081 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:29.704093 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:29.704104 [ 15 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:29.704115 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:29.704125 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:29.704136 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:29.704204 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:29.704468 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:29.704494 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:29.704508 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:29.704518 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:29.704527 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:29.704537 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:29.704548 [ 18 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:29.704559 [ 18 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:29.704571 [ 18 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:29.716575 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:29.716614 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:29.716627 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:29.716687 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:29.716698 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:29.716708 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (108) and matched log idx (0) 2024.09.25 21:00:29.716717 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:00:29.716736 [ 19 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:29.716748 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 108 2024.09.25 21:00:29.716758 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:29.716769 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:29.716779 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:29.716813 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:30.169125 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:30.169170 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:30.204373 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:30.204406 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:30.204420 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:30.204431 [ 19 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:30.204443 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:30.204453 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:30.204464 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:30.204530 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:30.204838 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:30.204865 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:30.204877 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:30.204888 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:30.204897 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:30.204907 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:30.204920 [ 18 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:30.204931 [ 18 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:30.204943 [ 18 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:30.466904 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:30.466943 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:30.466957 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:30.467002 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:30.467016 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:30.467027 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (109) and matched log idx (0) 2024.09.25 21:00:30.467038 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:00:30.467049 [ 13 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:30.467063 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:30.467074 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:30.467085 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:30.467097 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:30.467125 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:30.705398 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:30.705442 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:30.705458 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:30.705470 [ 18 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:30.705483 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:30.705492 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:30.705504 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:30.705562 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:30.705864 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:30.705895 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:30.705908 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:30.705921 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:30.705943 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:30.705953 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:30.705986 [ 13 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:30.706003 [ 13 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:30.706014 [ 13 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:31.206223 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:31.206263 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:31.206275 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:31.206286 [ 18 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:31.206298 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:31.206309 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:31.206320 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:31.206372 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:31.206642 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:31.206667 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:31.206678 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:31.206688 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:31.206698 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:31.206706 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:31.206718 [ 13 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:31.206730 [ 13 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:31.206741 [ 13 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:31.217774 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:31.217806 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:31.217818 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:31.217829 [ 17 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:00:31.707121 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:31.707166 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:31.707180 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:31.707193 [ 13 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:31.707206 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:31.707217 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:31.707229 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:31.707283 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:31.707547 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:31.707576 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:31.707590 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:31.707601 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:31.707610 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:31.707619 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:31.707631 [ 17 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:31.707643 [ 17 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:31.707654 [ 17 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:31.809166 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:31.809239 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:31.968611 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:31.968645 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:31.968659 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:31.968703 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:31.968717 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:31.968728 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (109) and matched log idx (0) 2024.09.25 21:00:31.968737 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:00:31.968747 [ 17 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:31.968759 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:31.968769 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:31.968780 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:31.968790 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:31.968817 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:31.968937 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:31.968967 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:32.208174 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:32.208224 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:32.208238 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:32.208250 [ 18 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:32.208263 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:32.208273 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:32.208284 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:32.208345 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:32.208649 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:32.208673 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:32.208681 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:32.208688 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:32.208694 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:32.208700 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:32.208709 [ 17 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:32.208716 [ 17 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:32.208723 [ 17 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:32.708814 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:32.708865 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:32.708879 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:32.708918 [ 16 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:32.708942 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:32.708979 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:32.708994 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:32.709087 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:32.709465 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:32.709494 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:32.709507 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:32.709528 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:32.709538 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:32.709547 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:32.709559 [ 17 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:32.709581 [ 17 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:32.709644 [ 17 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:32.719539 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:32.719574 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:32.719589 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:32.719631 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:32.719647 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:32.719658 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (109) and matched log idx (0) 2024.09.25 21:00:32.719669 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:32.719681 [ 16 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:32.719693 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:32.719720 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:32.719732 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:32.719743 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:32.719768 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:33.169156 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:33.169200 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:33.209395 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:33.209431 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:33.209446 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:33.209458 [ 16 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:33.209470 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:33.209479 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:33.209491 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:33.209545 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:33.209786 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:33.209814 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:33.209826 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:33.209837 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:33.209848 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:33.209858 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:33.209882 [ 17 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:33.209896 [ 17 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:33.209908 [ 17 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:33.469969 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:33.470003 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:33.470016 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:33.470058 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:33.470072 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:33.470083 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (109) and matched log idx (0) 2024.09.25 21:00:33.470093 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:33.470103 [ 16 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:33.470115 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:33.470125 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:33.470135 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:33.470146 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:33.470174 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:33.710686 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:33.710719 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:33.710730 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:00:33.710740 [ 17 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:33.710751 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:33.710760 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:33.710771 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:33.710825 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:33.711125 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:33.711149 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:33.711161 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:33.711172 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:33.711181 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:33.711190 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:33.711201 [ 16 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:33.711213 [ 16 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:33.711224 [ 16 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:34.211220 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:34.211245 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:34.211255 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:34.211265 [ 14 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:34.211275 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:34.211284 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:34.211293 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:34.211340 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:34.211583 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:34.211634 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:34.211679 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:34.211694 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:34.211706 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:34.211714 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:34.211724 [ 16 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:34.211736 [ 16 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:34.211745 [ 16 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:34.220715 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:34.220750 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:34.220763 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:34.711867 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:34.711908 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:34.711921 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:00:34.711932 [ 17 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:34.711943 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:34.711952 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:34.711964 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:34.712037 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:34.712289 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:34.712317 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:34.712329 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:34.712339 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:34.712348 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:34.712358 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:34.712370 [ 14 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:34.712383 [ 14 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:34.712394 [ 14 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:34.971638 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:34.971668 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:34.971679 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:35.212972 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:35.213006 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:35.213018 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:35.213028 [ 14 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:35.213040 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:35.213050 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:35.213060 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:35.213141 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:35.213428 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:35.213453 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:35.213464 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:35.213475 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:35.213484 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:35.213494 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:35.213505 [ 12 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:35.213517 [ 12 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:35.213527 [ 12 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:35.713605 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:35.713639 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:35.713653 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:35.713666 [ 19 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:35.713678 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:35.713688 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:35.713699 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:35.713759 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:35.714196 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:35.714229 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:35.714239 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:35.714250 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:35.714259 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:35.714277 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:35.714290 [ 12 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:35.714303 [ 12 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:35.714314 [ 12 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:35.722314 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:35.722350 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:35.722363 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:36.214482 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:36.214526 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:36.214539 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:36.214551 [ 14 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:36.214564 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:36.214575 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:36.214587 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:36.214647 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:36.214921 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:36.214947 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:36.214960 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:36.214972 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:36.214982 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:36.214991 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:36.215020 [ 19 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:36.215071 [ 19 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:36.215096 [ 19 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:36.473062 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:36.473104 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:36.473118 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:36.715172 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:36.715212 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:36.715224 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:36.715234 [ 19 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:36.715246 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:36.715255 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:36.715265 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:36.715316 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:36.715586 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:36.715606 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:36.715616 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:36.715625 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:36.715633 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:36.715640 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:36.715650 [ 14 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:36.715661 [ 14 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:36.715670 [ 14 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:37.215870 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:37.215918 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:37.215930 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:37.215940 [ 15 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:37.215954 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:37.215963 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:37.215974 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:37.216026 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:37.216310 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:37.216332 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:37.216344 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:37.216354 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:37.216363 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:37.216373 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:37.216385 [ 14 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:37.216397 [ 14 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:37.216407 [ 14 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:37.223446 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:37.223477 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:37.223489 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:37.716542 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:37.716578 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:37.716619 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:37.716642 [ 14 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:37.716657 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:37.716668 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:37.716680 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:37.716738 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:37.716995 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:37.717016 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:37.717027 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:37.717036 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:37.717045 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:37.717053 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:37.717064 [ 15 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:37.717076 [ 15 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:37.717088 [ 15 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:37.974319 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:37.974357 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:37.974370 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:38.217456 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:38.217497 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:38.217509 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:38.217520 [ 15 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:38.217532 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:38.217561 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:38.217576 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:38.217637 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:38.217914 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:38.217943 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:38.217955 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:38.218037 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:38.218057 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:38.218066 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:38.218078 [ 19 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:38.218089 [ 19 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:38.218099 [ 19 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:38.718206 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:38.718245 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:38.718259 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:38.718271 [ 14 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 109 2024.09.25 21:00:38.718284 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=0, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:38.718295 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:38.718307 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:38.718371 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:38.718638 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:38.718667 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=109 2024.09.25 21:00:38.718680 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:38.718691 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 109 2024.09.25 21:00:38.718703 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:38.718712 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 108 2024.09.25 21:00:38.718725 [ 19 ] {} RaftInstance: last durable index 108, precommit index 108 2024.09.25 21:00:38.718737 [ 19 ] {} RaftInstance: quorum idx 1, 108 108 0 2024.09.25 21:00:38.718748 [ 19 ] {} RaftInstance: local log idx 108, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:38.724938 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:38.724974 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:38.724988 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:38.755884 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:00:38.755906 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:00:38.755956 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:00:38.755999 [ 6 ] {} RaftInstance: append at log_idx 109, timestamp 1727298038755968 2024.09.25 21:00:38.756052 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:00:38.756072 [ 21 ] {} RaftInstance: last_log_idx: 108, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:38.756086 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=108, LastLogTerm=2, EntriesLength=1, CommitIndex=108, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:38.756097 [ 21 ] {} RaftInstance: idx: 109 2024.09.25 21:00:38.756108 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:38.756167 [ 21 ] {} RaftInstance: sent 2024.09.25 21:00:38.756189 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:38.757094 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:00:38.757122 [ 8 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:38.757136 [ 8 ] {} RaftInstance: quorum idx 1, 109 108 0 2024.09.25 21:00:38.757148 [ 8 ] {} RaftInstance: local log idx 109, target_commit_idx 108, quick_commit_index_ 108, state_->get_commit_idx() 108 2024.09.25 21:00:38.757688 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:38.757711 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:38.757723 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:38.757743 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:38.757753 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:38.757761 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 108, new matched idx: 109 2024.09.25 21:00:38.757771 [ 19 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:38.757781 [ 19 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:38.757790 [ 19 ] {} RaftInstance: trigger commit upto 109 2024.09.25 21:00:38.757799 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:38.757809 [ 19 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:38.757819 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:38.757828 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:38.757837 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:38.757880 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:38.757897 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:38.757908 [ 19 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 108 2024.09.25 21:00:38.757918 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:00:38.757964 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:00:38.757983 [ 20 ] {} RaftInstance: commit upto 109, current idx 108 2024.09.25 21:00:38.757992 [ 20 ] {} RaftInstance: commit upto 109, current idx 109 2024.09.25 21:00:38.758024 [ 20 ] {} RaftInstance: notify cb 109 1d88dbd8 2024.09.25 21:00:38.758036 [ 20 ] {} RaftInstance: DONE: commit upto 109, current idx 109 2024.09.25 21:00:38.758046 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:00:38.758150 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:38.758177 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:38.758189 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:38.758201 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:38.758210 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:38.758219 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:38.758229 [ 14 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:38.758241 [ 14 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:38.758250 [ 14 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:39.218529 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:39.218567 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:39.218581 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:39.218593 [ 19 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:39.218605 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:39.218615 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:39.218626 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:39.218686 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:39.218918 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:39.218964 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:39.218978 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:39.218988 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:39.218997 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:39.219006 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:39.219017 [ 13 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:39.219027 [ 13 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:39.219036 [ 13 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:39.476026 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:39.476060 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:39.476071 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:39.719144 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:39.719189 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:39.719202 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:39.719214 [ 13 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:39.719236 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:39.719247 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:39.719258 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:39.719319 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:39.719649 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:39.719673 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:39.719692 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:39.719704 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:39.719713 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:39.719721 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:39.719733 [ 14 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:39.719753 [ 14 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:39.719766 [ 14 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:40.149153 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:40.149196 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:40.220382 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:40.220424 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:40.220436 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:40.220447 [ 14 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:40.220459 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:40.220469 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:40.220479 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:40.220537 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:40.220766 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:40.220792 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:40.220802 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:40.220812 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:40.220821 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:40.220829 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:40.220840 [ 19 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:40.220852 [ 19 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:40.220862 [ 19 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:40.227045 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:40.227096 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:40.227110 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:40.227150 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:40.227163 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:40.227174 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (109) and matched log idx (0) 2024.09.25 21:00:40.227185 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:00:40.227195 [ 14 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:40.227207 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 109 2024.09.25 21:00:40.227217 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:40.227227 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:40.227239 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:40.227274 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:40.227429 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:40.227461 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:40.720594 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:40.720633 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:40.720646 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:40.720657 [ 19 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:40.720668 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:40.720678 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:40.720688 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:40.720745 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:40.721061 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:40.721085 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:40.721096 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:40.721106 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:40.721115 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:40.721124 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:40.721136 [ 14 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:40.721148 [ 14 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:40.721159 [ 14 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:40.978183 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:40.978215 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:40.978226 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:40.978270 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:40.978280 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:40.978290 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:40.978300 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:00:40.978310 [ 19 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:40.978322 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:40.978331 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:40.978342 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:40.978353 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:40.978382 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:40.978530 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:40.978553 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:41.222041 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:41.222077 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:41.222088 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:41.222098 [ 14 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:41.222109 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:41.222120 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:41.222130 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:41.222189 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:41.222457 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:41.222483 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:41.222495 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:41.222506 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:41.222515 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:41.222524 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:41.222535 [ 19 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:41.222546 [ 19 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:41.222556 [ 19 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:41.722570 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:41.722609 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:41.722623 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:41.722634 [ 16 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:41.722645 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:41.722655 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:41.722665 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:41.722729 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:41.722988 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:41.723014 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:41.723025 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:41.723035 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:41.723044 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:41.723053 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:41.723065 [ 19 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:41.723078 [ 19 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:41.723089 [ 19 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:41.729107 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:41.729138 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:41.729151 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:41.729192 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:41.729205 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:41.729216 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:41.729226 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:41.729237 [ 16 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:41.729248 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:41.729257 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:41.729266 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:41.729277 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:41.729304 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:42.179189 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:42.179237 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:42.224056 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:42.224092 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:42.224106 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:42.224117 [ 16 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:42.224130 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:42.224140 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:42.224151 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:42.224211 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:42.224502 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:42.224529 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:42.224541 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:42.224553 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:42.224562 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:42.224571 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:42.224582 [ 19 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:42.224595 [ 19 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:42.224606 [ 19 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:42.480073 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:42.480110 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:42.480124 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:42.480168 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:42.480182 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:42.480193 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:42.480203 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:00:42.480213 [ 19 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:42.480224 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:42.480234 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:42.480244 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:42.480257 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:42.480287 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:42.480415 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:42.480443 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:42.724615 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:42.724658 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:42.724671 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:42.724682 [ 12 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:42.724694 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:42.724703 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:42.724714 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:42.724775 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:42.725043 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:42.725064 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:42.725074 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:42.725082 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:42.725091 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:42.725100 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:42.725112 [ 19 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:42.725123 [ 19 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:42.725133 [ 19 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:43.225186 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:43.225231 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:43.225245 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:43.225256 [ 16 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:43.225268 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:43.225278 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:43.225289 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:43.225349 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:43.225651 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:43.225781 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:43.225807 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:43.225819 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:43.225829 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:43.225839 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:43.225851 [ 19 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:43.225863 [ 19 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:43.225873 [ 19 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:43.230775 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:43.230810 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:43.230823 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:43.230867 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:43.230877 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:43.230886 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:43.230895 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:43.230904 [ 16 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:43.230915 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:43.230924 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:43.230933 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:43.230942 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:43.230965 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:43.231117 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:43.231139 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:43.726556 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:43.726592 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:43.726605 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:43.726617 [ 12 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:43.726629 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:43.726639 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:43.726649 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:43.726703 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:43.726968 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:43.726992 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:43.727004 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:43.727029 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:43.727039 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:43.727047 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:43.727059 [ 16 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:43.727071 [ 16 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:43.727081 [ 16 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:43.981049 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:43.981080 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:43.981094 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:43.981136 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:43.981147 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:43.981157 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:43.981166 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:00:43.981176 [ 15 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:43.981188 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:43.981198 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:43.981208 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:43.981218 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:43.981246 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:44.227723 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:44.227764 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:44.227777 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:44.227789 [ 12 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:44.227802 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:44.227814 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:44.227827 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:44.227882 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:44.228168 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:44.228193 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:44.228206 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:44.228218 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:44.228227 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:44.228238 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:44.228251 [ 15 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:44.228265 [ 15 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:44.228277 [ 15 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:44.429146 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:44.429194 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:44.728496 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:44.728539 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:44.728554 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:44.728565 [ 15 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:44.728578 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:44.728586 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:44.728597 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:44.728661 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:44.728966 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:44.728993 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:44.729004 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:44.729016 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:44.729026 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:44.729035 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:44.729048 [ 18 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:44.729060 [ 18 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:44.729071 [ 18 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:44.732059 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:44.732085 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:44.732099 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:44.732139 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:44.732153 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:44.732164 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:44.732175 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:00:44.732186 [ 15 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:44.732197 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:44.732208 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:44.732218 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:44.732229 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:44.732258 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:45.179168 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:45.179212 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:45.229377 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:45.229410 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:45.229421 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:45.229431 [ 12 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:45.229441 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:45.229450 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:45.229459 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:45.229508 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:45.229772 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:45.229802 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:45.229815 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:45.229826 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:45.229837 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:45.229846 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:45.229859 [ 18 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:45.229873 [ 18 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:45.229883 [ 18 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:45.482892 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:45.482935 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:45.483064 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:45.483106 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:45.483115 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:45.483125 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:45.483134 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:00:45.483143 [ 12 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:45.483154 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:45.483163 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:45.483173 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:45.483183 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:45.483234 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:45.483383 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:45.483405 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:45.729557 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:45.729605 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:45.729617 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:45.729628 [ 18 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:45.729639 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:45.729649 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:45.729659 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:45.729709 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:45.729973 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:45.729997 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:45.730008 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:45.730018 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:45.730026 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:45.730035 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:45.730045 [ 12 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:45.730056 [ 12 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:45.730066 [ 12 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:46.230098 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:46.230137 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:46.230150 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:46.230160 [ 13 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:46.230173 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:46.230183 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:46.230194 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:46.230246 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:46.230510 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:46.230538 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:46.230549 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:46.230559 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:46.230568 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:46.230577 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:46.230589 [ 12 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:46.230601 [ 12 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:46.230611 [ 12 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:46.233612 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:46.233636 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:46.233648 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:46.233689 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:46.233702 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:46.233712 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:46.233722 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:00:46.233732 [ 13 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:46.233743 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:46.233752 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:46.233762 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:46.233772 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:46.233799 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:46.233964 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:46.233991 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:46.731178 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:46.731211 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:46.731223 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:46.731234 [ 12 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:46.731245 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:46.731255 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:46.731266 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:46.731315 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:46.731578 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:46.731601 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:46.731612 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:46.731621 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:46.731629 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:46.731638 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:46.731650 [ 13 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:46.731662 [ 13 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:46.731672 [ 13 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:46.984716 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:46.984757 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:46.984769 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:46.984809 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:46.984819 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:46.984829 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:46.984837 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:00:46.984847 [ 12 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:46.984858 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:46.984866 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:46.984876 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:46.984886 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:46.984911 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:46.985273 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:46.985299 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:47.231508 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:47.231560 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:47.231574 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:00:47.231584 [ 17 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:47.231596 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:47.231606 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:47.231617 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:47.231679 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:47.231938 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:47.231964 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:47.231975 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:47.231986 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:47.232016 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:47.232025 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:47.232036 [ 12 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:47.232048 [ 12 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:47.232059 [ 12 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:47.732096 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:47.732134 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:47.732147 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:47.732157 [ 13 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:47.732169 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:47.732179 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:47.732190 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:47.732246 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:47.732546 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:47.732567 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:47.732577 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:47.732586 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:47.732594 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:47.732602 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:47.732613 [ 17 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:47.732624 [ 17 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:47.732633 [ 17 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:47.735753 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:47.735777 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:47.735790 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:47.735831 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:47.735844 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:47.735854 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:47.735864 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:00:47.735874 [ 17 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:47.735885 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:47.735895 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:47.735906 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:47.735917 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:47.735948 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:47.736083 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:47.736108 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:48.233280 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:48.233316 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:48.233328 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:48.233339 [ 13 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:48.233353 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:48.233364 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:48.233375 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:48.233431 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:48.234024 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:48.234050 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:48.234060 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:48.234070 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:48.234078 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:48.234086 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:48.234097 [ 14 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:48.234109 [ 14 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:48.234118 [ 14 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:48.486157 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:48.486197 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:48.486211 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:48.486251 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:48.486261 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:48.486270 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:48.486280 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:00:48.486289 [ 13 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:48.486301 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:48.486311 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:48.486321 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:48.486332 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:48.486357 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:48.486508 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:48.486533 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:48.733739 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:48.733771 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:48.733783 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:48.733793 [ 14 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 110 2024.09.25 21:00:48.733805 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=0, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:48.733815 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:48.733826 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:48.733888 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:48.734141 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:48.734171 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=110 2024.09.25 21:00:48.734183 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:48.734195 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 110 2024.09.25 21:00:48.734205 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:48.734215 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 109 2024.09.25 21:00:48.734228 [ 13 ] {} RaftInstance: last durable index 109, precommit index 109 2024.09.25 21:00:48.734242 [ 13 ] {} RaftInstance: quorum idx 1, 109 109 0 2024.09.25 21:00:48.734253 [ 13 ] {} RaftInstance: local log idx 109, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:48.755893 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:00:48.755918 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:00:48.755968 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:00:48.756014 [ 6 ] {} RaftInstance: append at log_idx 110, timestamp 1727298048755981 2024.09.25 21:00:48.756073 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:00:48.756099 [ 21 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:48.756112 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=109, LastLogTerm=2, EntriesLength=1, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:48.756122 [ 21 ] {} RaftInstance: idx: 110 2024.09.25 21:00:48.756133 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:48.756228 [ 21 ] {} RaftInstance: sent 2024.09.25 21:00:48.756248 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:48.756259 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:00:48.756269 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:00:48.756278 [ 21 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:48.756290 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=1, CommitIndex=109, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:48.756301 [ 21 ] {} RaftInstance: idx: 110 2024.09.25 21:00:48.756312 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 30 warnings, 269 ms, 3 times 2024.09.25 21:00:48.756340 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:48.756350 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:00:48.756359 [ 21 ] {} RaftInstance: sent 2024.09.25 21:00:48.757222 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:00:48.757246 [ 8 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:48.757257 [ 8 ] {} RaftInstance: quorum idx 1, 110 109 0 2024.09.25 21:00:48.757267 [ 8 ] {} RaftInstance: local log idx 110, target_commit_idx 109, quick_commit_index_ 109, state_->get_commit_idx() 109 2024.09.25 21:00:48.757653 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:48.757682 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:48.757695 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:48.757707 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:48.757717 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:48.757727 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 109, new matched idx: 110 2024.09.25 21:00:48.757740 [ 19 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:48.757752 [ 19 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:48.757762 [ 19 ] {} RaftInstance: trigger commit upto 110 2024.09.25 21:00:48.757772 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:48.757782 [ 19 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:48.757793 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:48.757804 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:48.757814 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:48.757862 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:48.757879 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:48.757893 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:00:48.757905 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:00:48.757916 [ 19 ] {} RaftInstance: last_log_idx: 109, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:48.757928 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=109, LastLogTerm=2, EntriesLength=1, CommitIndex=110, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:48.757938 [ 19 ] {} RaftInstance: idx: 110 2024.09.25 21:00:48.757949 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:48.757958 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:00:48.757968 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:48.757978 [ 19 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 109 2024.09.25 21:00:48.757988 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:00:48.758090 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:00:48.758147 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:48.758164 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:48.758173 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:48.758182 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:48.758190 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:48.758192 [ 20 ] {} RaftInstance: commit upto 110, current idx 109 2024.09.25 21:00:48.758198 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:48.758217 [ 20 ] {} RaftInstance: commit upto 110, current idx 110 2024.09.25 21:00:48.758222 [ 13 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:48.758236 [ 13 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:48.758245 [ 13 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 109 2024.09.25 21:00:48.758250 [ 20 ] {} RaftInstance: notify cb 110 1d87aa48 2024.09.25 21:00:48.758255 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:00:48.758265 [ 20 ] {} RaftInstance: DONE: commit upto 110, current idx 110 2024.09.25 21:00:48.758277 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:00:49.234395 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:49.234433 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:49.234444 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:49.234454 [ 13 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:49.234465 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:49.234474 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:49.234484 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:49.234542 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:49.234821 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:49.234843 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:49.234854 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:49.234865 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:49.234874 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:49.234883 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:49.234895 [ 14 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:49.234907 [ 14 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:49.234917 [ 14 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:49.236896 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:49.236921 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:49.236934 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:49.236973 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:49.236987 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:49.237032 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (110) and matched log idx (0) 2024.09.25 21:00:49.237045 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:00:49.237055 [ 13 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:49.237067 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 110 2024.09.25 21:00:49.237077 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:49.237086 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:49.237097 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:49.237123 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:49.237249 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:49.237276 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:49.735612 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:49.735675 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:49.735688 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:49.735698 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:49.735709 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:49.735718 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:49.735728 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:49.735784 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:49.736083 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:49.736113 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:49.736125 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:49.736135 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:49.736145 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:49.736155 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:49.736167 [ 13 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:49.736180 [ 13 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:49.736191 [ 13 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:49.987180 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:49.987220 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:49.987242 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:49.987284 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:49.987309 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:49.987321 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (111) and matched log idx (0) 2024.09.25 21:00:49.987332 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:49.987344 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:49.987384 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:49.987398 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:49.987409 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:49.987433 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:49.987461 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:50.236925 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:50.236967 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:50.236981 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:50.236993 [ 13 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:50.237005 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:50.237031 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:50.237046 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:50.237100 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:50.237356 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:50.237379 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:50.237391 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:50.237403 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:50.237413 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:50.237424 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:50.237438 [ 16 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:50.237450 [ 16 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:50.237471 [ 16 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:50.737479 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:50.737514 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:50.737527 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:00:50.737539 [ 15 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:50.737552 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:50.737562 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:50.737574 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:50.737632 [ 15 ] {} RaftInstance: sent 2024.09.25 21:00:50.737681 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:50.737708 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:50.737721 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:50.737732 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:00:50.737874 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:50.737898 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:50.737910 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:50.737920 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:50.737929 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:50.737938 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:50.737949 [ 16 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:50.737962 [ 16 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:50.737972 [ 16 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:51.238107 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:51.238146 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:51.238157 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:51.238167 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:51.238178 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:51.238187 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:51.238197 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:51.238246 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:51.238525 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:51.238555 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:51.238566 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:51.238576 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:51.238586 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:51.238595 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:51.238607 [ 18 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:51.238618 [ 18 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:51.238628 [ 18 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:51.329155 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:51.329195 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:51.488404 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:51.488450 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:51.488473 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:51.488522 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:51.488535 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:51.488546 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (111) and matched log idx (0) 2024.09.25 21:00:51.488563 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:00:51.488575 [ 18 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:51.488585 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:51.488594 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:51.488612 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:51.488622 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:51.488647 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:51.739127 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:51.739173 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:51.739187 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:51.739199 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:51.739211 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:51.739230 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:51.739241 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:51.739298 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:51.739571 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:51.739599 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:51.739619 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:51.739628 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:51.739637 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:51.739646 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:51.739657 [ 18 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:51.739675 [ 18 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:51.739685 [ 18 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:52.239771 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:52.239820 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:52.239835 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:52.239848 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:00:52.239918 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:52.239941 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:52.239952 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:52.239985 [ 18 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:52.240012 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:52.240021 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:52.240032 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:52.240078 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:52.240333 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:52.240355 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:52.240366 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:52.240375 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:52.240383 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:52.240392 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:52.240403 [ 17 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:52.240414 [ 17 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:52.240425 [ 17 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:52.743626 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:52.743663 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:52.743676 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:00:52.743686 [ 18 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:52.743697 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:52.743707 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:52.743719 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:52.743771 [ 18 ] {} RaftInstance: sent 2024.09.25 21:00:52.744023 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:52.744050 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:52.744061 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:52.744071 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:52.744081 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:52.744089 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:52.744101 [ 17 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:52.744113 [ 17 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:52.744123 [ 17 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:52.990143 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:52.990186 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:52.990200 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:52.990211 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:00:53.244261 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:53.244304 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:53.244317 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:00:53.244327 [ 17 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:53.244338 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:53.244348 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:53.244358 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:53.244409 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:53.244669 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:53.244698 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:53.244710 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:53.244721 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:53.244731 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:53.244740 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:53.244753 [ 16 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:53.244765 [ 16 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:53.244801 [ 16 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:53.740882 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:53.740919 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:53.740933 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:53.740944 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:00:53.745103 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:53.745138 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:53.745150 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:53.745161 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:53.745173 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:53.745182 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:53.745192 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:53.745236 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:53.745553 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:53.745578 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:53.745589 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:53.745599 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:53.745609 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:53.745617 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:53.745629 [ 17 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:53.745644 [ 17 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:53.745656 [ 17 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:54.245682 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:54.245723 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:54.245737 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:54.245748 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:54.245761 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:54.245771 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:54.245783 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:54.245842 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:54.246090 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:54.246112 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:54.246123 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:54.246133 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:54.246143 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:54.246152 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:54.246164 [ 17 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:54.246176 [ 17 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:54.246186 [ 17 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:54.491235 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:54.491271 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:54.491283 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:54.491294 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:00:54.609137 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:54.609182 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:54.746372 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:54.746409 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:54.746422 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:54.746433 [ 12 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:54.746447 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:54.746458 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:54.746471 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:54.746530 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:54.746784 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:54.746807 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:54.746818 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:54.746828 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:54.746836 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:54.746845 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:54.746856 [ 17 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:54.746867 [ 17 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:54.746877 [ 17 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:55.242233 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:55.242277 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:55.242291 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:55.242338 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:55.242354 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:55.242366 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (111) and matched log idx (0) 2024.09.25 21:00:55.242378 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:00:55.242389 [ 17 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:55.242402 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:55.242411 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:55.242423 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:55.242435 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:55.242462 [ 17 ] {} RaftInstance: sent 2024.09.25 21:00:55.242617 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:55.242645 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:55.247188 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:55.247218 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:55.247230 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:55.247241 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:55.247253 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:55.247264 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:55.247276 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:55.247329 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:55.247585 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:55.247607 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:55.247619 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:55.247630 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:55.247640 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:55.247650 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:55.247663 [ 12 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:55.247676 [ 12 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:55.247687 [ 12 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:55.747731 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:55.747771 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:55.747784 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:55.747795 [ 19 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:55.747806 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:55.747816 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:55.747827 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:55.747884 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:55.748141 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:55.748169 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:55.748180 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:55.748190 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:55.748200 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:55.748209 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:55.748221 [ 12 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:55.748233 [ 12 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:55.748243 [ 12 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:55.993261 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:55.993298 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:55.993310 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:55.993365 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:55.993376 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:55.993386 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (111) and matched log idx (0) 2024.09.25 21:00:55.993395 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:55.993404 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:55.993416 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:55.993425 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:55.993435 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:55.993445 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:55.993471 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:55.993611 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:55.993636 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:56.248827 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:56.248865 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:56.248878 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:00:56.248889 [ 12 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:56.248903 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:56.248914 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:56.248925 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:56.248971 [ 12 ] {} RaftInstance: sent 2024.09.25 21:00:56.249291 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:56.249332 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:56.249345 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:56.249356 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:56.249366 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:56.249377 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:56.249390 [ 16 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:56.249403 [ 16 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:56.249415 [ 16 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:56.744459 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:56.744500 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:56.744515 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:56.744559 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:56.744571 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:56.744581 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (111) and matched log idx (0) 2024.09.25 21:00:56.744590 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:00:56.744600 [ 19 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:56.744612 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:56.744621 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:56.744631 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:56.744641 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:56.744667 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:56.744804 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:56.744828 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:56.749133 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:56.749163 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:56.749174 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:56.749184 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:56.749194 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:56.749204 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:56.749213 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:56.749259 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:56.749569 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:56.749592 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:56.749603 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:56.749613 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:56.749622 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:56.749631 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:56.749643 [ 19 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:56.749656 [ 19 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:56.749667 [ 19 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:57.249733 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:57.249784 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:57.249799 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:57.249811 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:57.249824 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:57.249835 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:57.249846 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:57.249953 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:57.250199 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:57.250226 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:57.250238 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:57.250249 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:57.250258 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:57.250267 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:57.250279 [ 19 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:57.250289 [ 19 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:57.250299 [ 19 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:57.495558 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:57.495603 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:57.495620 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:57.495665 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:57.495681 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:57.495692 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (111) and matched log idx (0) 2024.09.25 21:00:57.495703 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:57.495715 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:57.495729 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:57.495742 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:57.495754 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:57.495767 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:57.495795 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:57.496007 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:57.496037 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:57.750612 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:57.750653 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:57.750666 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:00:57.750676 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:57.750687 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:57.750696 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:57.750706 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:57.750754 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:57.751091 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:57.751112 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:57.751122 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:57.751132 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:57.751140 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:57.751148 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:57.751160 [ 19 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:57.751170 [ 19 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:57.751180 [ 19 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:58.246419 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:58.246471 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:58.246483 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:58.246525 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:58.246538 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:58.246550 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (111) and matched log idx (0) 2024.09.25 21:00:58.246562 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:00:58.246572 [ 16 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:58.246585 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:58.246596 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:58.246606 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:58.246617 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:58.246660 [ 16 ] {} RaftInstance: sent 2024.09.25 21:00:58.246747 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:00:58.246766 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:00:58.250909 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:58.250935 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:58.250946 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:58.250956 [ 19 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:58.250965 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:58.250974 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:58.250983 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:58.251029 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:58.251316 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:58.251341 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:58.251351 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:58.251365 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:58.251375 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:58.251385 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:58.251398 [ 14 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:58.251410 [ 14 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:58.251420 [ 14 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:58.752204 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:58.752244 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:58.752257 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:00:58.752268 [ 19 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 111 2024.09.25 21:00:58.752281 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:58.752299 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:58.752310 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:58.752371 [ 19 ] {} RaftInstance: sent 2024.09.25 21:00:58.752659 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:58.752690 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=111 2024.09.25 21:00:58.752700 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:58.752711 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 111 2024.09.25 21:00:58.752719 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:58.752728 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 110 2024.09.25 21:00:58.752747 [ 14 ] {} RaftInstance: last durable index 110, precommit index 110 2024.09.25 21:00:58.752759 [ 14 ] {} RaftInstance: quorum idx 1, 110 110 0 2024.09.25 21:00:58.752769 [ 14 ] {} RaftInstance: local log idx 110, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:58.755913 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:00:58.755943 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:00:58.755983 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:00:58.756025 [ 6 ] {} RaftInstance: append at log_idx 111, timestamp 1727298058755995 2024.09.25 21:00:58.756083 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:00:58.756114 [ 21 ] {} RaftInstance: last_log_idx: 110, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:00:58.756130 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=110, LastLogTerm=2, EntriesLength=1, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:58.756149 [ 21 ] {} RaftInstance: idx: 111 2024.09.25 21:00:58.756159 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:58.756211 [ 21 ] {} RaftInstance: sent 2024.09.25 21:00:58.756225 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:00:58.756273 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:00:58.756287 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:00:58.756297 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (111) and matched log idx (0) 2024.09.25 21:00:58.756308 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:00:58.756326 [ 21 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:00:58.756336 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=110, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:58.756345 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:58.756354 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:00:58.756364 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:00:58.756393 [ 21 ] {} RaftInstance: sent 2024.09.25 21:00:58.757361 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:00:58.757396 [ 8 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:00:58.757409 [ 8 ] {} RaftInstance: quorum idx 1, 111 110 0 2024.09.25 21:00:58.757419 [ 8 ] {} RaftInstance: local log idx 111, target_commit_idx 110, quick_commit_index_ 110, state_->get_commit_idx() 110 2024.09.25 21:00:58.757704 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:58.757743 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:00:58.757755 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:58.757766 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:00:58.757782 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:58.757792 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 110, new matched idx: 111 2024.09.25 21:00:58.757802 [ 13 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:00:58.757813 [ 13 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:00:58.757824 [ 13 ] {} RaftInstance: trigger commit upto 111 2024.09.25 21:00:58.757832 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:58.757851 [ 13 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:00:58.757862 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 111 2024.09.25 21:00:58.757871 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:58.757880 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:58.757929 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:58.757942 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:58.757953 [ 13 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 110 2024.09.25 21:00:58.757974 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:00:58.758018 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:00:58.758050 [ 20 ] {} RaftInstance: commit upto 111, current idx 110 2024.09.25 21:00:58.758069 [ 20 ] {} RaftInstance: commit upto 111, current idx 111 2024.09.25 21:00:58.758108 [ 20 ] {} RaftInstance: notify cb 111 1d87aa48 2024.09.25 21:00:58.758127 [ 20 ] {} RaftInstance: DONE: commit upto 111, current idx 111 2024.09.25 21:00:58.758137 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:00:58.758293 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:58.758320 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:00:58.758330 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:58.758340 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:00:58.758348 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:58.758355 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:00:58.758364 [ 14 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:00:58.758381 [ 14 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:00:58.758390 [ 14 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:00:58.997415 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:58.997454 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:58.997468 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:59.252646 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:59.252683 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:59.252695 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:00:59.252706 [ 14 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:00:59.252717 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:00:59.252727 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:59.252737 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:59.252791 [ 14 ] {} RaftInstance: sent 2024.09.25 21:00:59.253073 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:59.253098 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:00:59.253108 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:59.253118 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:00:59.253127 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:59.253137 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:00:59.253150 [ 13 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:00:59.253163 [ 13 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:00:59.253174 [ 13 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:00:59.748203 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:00:59.748248 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:59.748261 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:00:59.748273 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 991 ms ago 2024.09.25 21:00:59.753305 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:00:59.753337 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:00:59.753349 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:00:59.753361 [ 13 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:00:59.753374 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:00:59.753384 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:00:59.753394 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:00:59.753446 [ 13 ] {} RaftInstance: sent 2024.09.25 21:00:59.753708 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:00:59.753760 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:00:59.753774 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:00:59.753785 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:00:59.753795 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:00:59.753805 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:00:59.753818 [ 14 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:00:59.753830 [ 14 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:00:59.753840 [ 14 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:00.254281 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:00.254311 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:00.254322 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:00.254332 [ 14 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:00.254342 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:00.254351 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:00.254361 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:00.254410 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:00.254746 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:00.254773 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:00.254785 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:00.254795 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:00.254805 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:00.254815 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:00.254827 [ 15 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:00.254841 [ 15 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:00.254853 [ 15 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:00.498867 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:00.498910 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:00.498923 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:00.498934 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1742 ms ago 2024.09.25 21:01:00.755020 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:00.755059 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:00.755072 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:00.755082 [ 15 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:00.755094 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:00.755104 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:00.755115 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:00.755169 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:00.755413 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:00.755436 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:00.755447 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:00.755457 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:00.755467 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:00.755476 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:00.755488 [ 14 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:00.755500 [ 14 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:00.755511 [ 14 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:01.249516 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:01.249553 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:01.249566 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:01.249576 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2493 ms ago 2024.09.25 21:01:01.255720 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:01.255757 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:01.255769 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:01.255781 [ 15 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:01.255794 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:01.255804 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:01.255815 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:01.255885 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:01.256221 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:01.256248 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:01.256260 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:01.256271 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:01.256281 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:01.256291 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:01.256303 [ 14 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:01.256316 [ 14 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:01.256327 [ 14 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:01.756408 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:01.756449 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:01.756460 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:01.756470 [ 13 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:01.756480 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:01.756489 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:01.756499 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:01.756545 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:01.756832 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:01.756854 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:01.756864 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:01.756873 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:01.756882 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:01.756890 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:01.756901 [ 14 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:01.756913 [ 14 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:01.756923 [ 14 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:02.000587 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:02.000619 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:02.000630 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:02.000639 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3244 ms ago 2024.09.25 21:01:02.256716 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:02.256767 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:02.256781 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:02.256793 [ 14 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:02.256817 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:02.256828 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:02.256840 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:02.256894 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:02.257230 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:02.257258 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:02.257270 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:02.257281 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:02.257291 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:02.257301 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:02.257314 [ 15 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:02.257327 [ 15 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:02.257339 [ 15 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:02.751570 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:02.751608 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:02.751620 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:02.751629 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3995 ms ago 2024.09.25 21:01:02.757773 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:02.757808 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:02.757820 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:02.757830 [ 15 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:02.757841 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:02.757850 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:02.757890 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:02.757945 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:02.758249 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:02.758274 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:02.758285 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:02.758296 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:02.758304 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:02.758313 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:02.758325 [ 18 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:02.758336 [ 18 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:02.758368 [ 18 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:03.258421 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:03.258462 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:03.258474 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:03.258486 [ 14 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:03.258498 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:03.258508 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:03.258519 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:03.258573 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:03.258846 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:03.258874 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:03.258886 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:03.258897 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:03.258907 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:03.258916 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:03.258927 [ 18 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:03.258939 [ 18 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:03.258950 [ 18 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:03.502184 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:03.502223 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:03.502235 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:03.502245 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4745 ms ago 2024.09.25 21:01:03.759322 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:03.759361 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:03.759374 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:03.759385 [ 18 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:03.759397 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:03.759406 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:03.759417 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:03.759469 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:03.759749 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:03.759770 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:03.759781 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:03.759792 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:03.759801 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:03.759812 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:03.759825 [ 14 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:03.759838 [ 14 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:03.759848 [ 14 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:04.253062 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:04.253102 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:04.253125 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:04.253139 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5496 ms ago 2024.09.25 21:01:04.260339 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:04.260377 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:04.260391 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:04.260403 [ 18 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:04.260415 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:04.260426 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:04.260438 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:04.260488 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:04.260752 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:04.260777 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:04.260787 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:04.260798 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:04.260807 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:04.260815 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:04.260826 [ 15 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:04.260837 [ 15 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:04.260846 [ 15 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:04.760903 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:04.760941 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:04.760952 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:04.760962 [ 17 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:04.760973 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:04.760982 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:04.760992 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:04.761043 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:04.761312 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:04.761338 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:04.761349 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:04.761360 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:04.761369 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:04.761379 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:04.761391 [ 15 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:04.761404 [ 15 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:04.761415 [ 15 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:05.003957 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:05.003998 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:05.004028 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:05.004042 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6247 ms ago 2024.09.25 21:01:05.261157 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:05.261190 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:05.261201 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:05.261211 [ 15 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:05.261222 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:05.261231 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:05.261240 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:05.261282 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:05.261583 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:05.261614 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:05.261627 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:05.261639 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:05.261648 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:05.261657 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:05.261668 [ 18 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:05.261680 [ 18 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:05.261689 [ 18 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:05.754805 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:05.754845 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:05.754858 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:05.754869 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6998 ms ago 2024.09.25 21:01:05.762002 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:05.762038 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:05.762053 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:05.762065 [ 18 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:05.762079 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:05.762089 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:05.762100 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:05.762156 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:05.762445 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:05.762469 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:05.762480 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:05.762491 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:05.762499 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:05.762509 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:05.762520 [ 12 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:05.762532 [ 12 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:05.762544 [ 12 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:06.262705 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:06.262742 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:06.262756 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:06.262766 [ 15 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:06.262778 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:06.262788 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:06.262799 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:06.262854 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:06.263087 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:06.263114 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:06.263127 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:06.263139 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:06.263148 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:06.263158 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:06.263169 [ 12 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:06.263182 [ 12 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:06.263193 [ 12 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:06.505342 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:06.505385 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:06.505398 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:06.505409 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7749 ms ago 2024.09.25 21:01:06.763551 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:06.763597 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:06.763611 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:06.763622 [ 18 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:06.763636 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:06.763646 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:06.763656 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:06.763710 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:06.763955 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:06.763976 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:06.764008 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:06.764020 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:06.764030 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:06.764039 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:06.764051 [ 12 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:06.764063 [ 12 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:06.764073 [ 12 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:07.256124 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:07.256194 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:07.256208 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:07.256219 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8499 ms ago 2024.09.25 21:01:07.264252 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:07.264289 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:07.264302 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:07.264313 [ 12 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:07.264326 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:07.264336 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:07.264347 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:07.264400 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:07.264688 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:07.264712 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:07.264725 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:07.264736 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:07.264745 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:07.264754 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:07.264766 [ 18 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:07.264779 [ 18 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:07.264791 [ 18 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:07.764826 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:07.764862 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:07.764874 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:07.764884 [ 16 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:07.764895 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:07.764904 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:07.764915 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:07.764962 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:07.765242 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:07.765269 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:07.765281 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:07.765292 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:07.765302 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:07.765310 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:07.765322 [ 18 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:07.765335 [ 18 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:07.765347 [ 18 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:08.006509 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:08.006549 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:08.006563 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:08.006575 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9250 ms ago 2024.09.25 21:01:08.265834 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:08.265872 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:08.265886 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:08.265897 [ 12 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 112 2024.09.25 21:01:08.265910 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=0, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:08.265920 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:08.265931 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:08.265984 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:08.266266 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:08.266295 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=112 2024.09.25 21:01:08.266309 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:08.266320 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 112 2024.09.25 21:01:08.266330 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:08.266339 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 111 2024.09.25 21:01:08.266351 [ 16 ] {} RaftInstance: last durable index 111, precommit index 111 2024.09.25 21:01:08.266365 [ 16 ] {} RaftInstance: quorum idx 1, 111 111 0 2024.09.25 21:01:08.266376 [ 16 ] {} RaftInstance: local log idx 111, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:08.755937 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:01:08.755959 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:01:08.756009 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:01:08.756050 [ 6 ] {} RaftInstance: append at log_idx 112, timestamp 1727298068756020 2024.09.25 21:01:08.756110 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:01:08.756137 [ 21 ] {} RaftInstance: last_log_idx: 111, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:08.756151 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=111, LastLogTerm=2, EntriesLength=1, CommitIndex=111, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:08.756162 [ 21 ] {} RaftInstance: idx: 112 2024.09.25 21:01:08.756174 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:08.756231 [ 21 ] {} RaftInstance: sent 2024.09.25 21:01:08.756246 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:08.756257 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9999 ms ago 2024.09.25 21:01:08.757181 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:01:08.757208 [ 8 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:08.757222 [ 8 ] {} RaftInstance: quorum idx 1, 112 111 0 2024.09.25 21:01:08.757233 [ 8 ] {} RaftInstance: local log idx 112, target_commit_idx 111, quick_commit_index_ 111, state_->get_commit_idx() 111 2024.09.25 21:01:08.757354 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:08.757379 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:08.757390 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:08.757400 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10001 ms ago 2024.09.25 21:01:08.758022 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:08.758049 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:08.758062 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:08.758073 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:08.758083 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:08.758093 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 111, new matched idx: 112 2024.09.25 21:01:08.758129 [ 16 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:08.758144 [ 16 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:08.758157 [ 16 ] {} RaftInstance: trigger commit upto 112 2024.09.25 21:01:08.758167 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:08.758177 [ 16 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:08.758187 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:08.758197 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:08.758207 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:08.758250 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:08.758264 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:08.758274 [ 16 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:01:08.758290 [ 16 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 111 2024.09.25 21:01:08.758300 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:01:08.758341 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:01:08.758368 [ 20 ] {} RaftInstance: commit upto 112, current idx 111 2024.09.25 21:01:08.758381 [ 20 ] {} RaftInstance: commit upto 112, current idx 112 2024.09.25 21:01:08.758418 [ 20 ] {} RaftInstance: notify cb 112 1d86b8f8 2024.09.25 21:01:08.758435 [ 20 ] {} RaftInstance: DONE: commit upto 112, current idx 112 2024.09.25 21:01:08.758447 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:01:08.758507 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:08.758534 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:08.758547 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:08.758558 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:08.758568 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:08.758577 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:08.758588 [ 19 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:08.758599 [ 19 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:08.758610 [ 19 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:08.766756 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:08.766790 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:08.766803 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:01:08.766814 [ 19 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:08.766825 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:08.766835 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:08.766846 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:08.766899 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:08.767192 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:08.767214 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:08.767226 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:08.767236 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:08.767245 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:08.767254 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:08.767266 [ 13 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:08.767278 [ 13 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:08.767289 [ 13 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:09.267428 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:09.267465 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:09.267478 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:09.267488 [ 13 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:09.267533 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:09.267543 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:09.267553 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:09.267612 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:09.268663 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:09.268688 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:09.268699 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:09.268710 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:09.268719 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:09.268728 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:09.268738 [ 14 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:09.268749 [ 14 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:09.268760 [ 14 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:09.507771 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:09.507805 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:09.507819 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:09.767897 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:09.767936 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:09.767949 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:09.767960 [ 14 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:09.767973 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:09.767984 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:09.767996 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:09.768084 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:09.768369 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:09.768391 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:09.768402 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:09.768413 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:09.768423 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:09.768432 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:09.768444 [ 13 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:09.768458 [ 13 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:09.768468 [ 13 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:10.258519 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:10.258556 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:10.258568 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:10.268839 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:10.268872 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:10.268884 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:10.268895 [ 14 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:10.268906 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:10.268917 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:10.268929 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:10.268984 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:10.269269 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:10.269296 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:10.269307 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:10.269318 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:10.269328 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:10.269337 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:10.269349 [ 19 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:10.269361 [ 19 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:10.269372 [ 19 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:10.769384 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:10.769420 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:10.769431 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:10.769441 [ 17 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:10.769452 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:10.769460 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:10.769470 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:10.769519 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:10.769854 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:10.769883 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:10.769896 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:10.769908 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:10.769917 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:10.769925 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:10.769937 [ 19 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:10.769949 [ 19 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:10.769960 [ 19 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:11.009162 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:11.009213 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:11.009228 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:11.270286 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:11.270332 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:11.270346 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:01:11.270358 [ 19 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:11.270370 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:11.270381 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:11.270392 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:11.270451 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:11.270740 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:11.270768 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:11.270779 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:11.270789 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:11.270797 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:11.270806 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:11.270818 [ 17 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:11.270830 [ 17 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:11.270840 [ 17 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:11.509190 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:11.509235 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:11.759438 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:11.759476 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:11.759491 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:11.759535 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:11.759548 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:11.759559 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (112) and matched log idx (0) 2024.09.25 21:01:11.759570 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:01:11.759580 [ 14 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:11.759593 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 112 2024.09.25 21:01:11.759603 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:11.759615 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:11.759626 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:11.759654 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:11.759808 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:11.759836 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:11.771007 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:11.771052 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:11.771065 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:11.771076 [ 17 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:11.771088 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:11.771099 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:11.771110 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:11.771164 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:11.771491 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:11.771518 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:11.771532 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:11.771543 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:11.771553 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:11.771564 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:11.771577 [ 14 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:11.771590 [ 14 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:11.771602 [ 14 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:12.271829 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:12.271901 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:12.271917 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:12.271930 [ 17 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:12.271943 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:12.271953 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:12.271965 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:12.272025 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:12.272317 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:12.272345 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:12.272357 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:12.272367 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:12.272376 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:12.272385 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:12.272399 [ 15 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:12.272412 [ 15 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:12.272423 [ 15 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:12.510575 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:12.510628 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:12.510653 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:12.510709 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:12.510727 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:12.510738 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (113) and matched log idx (0) 2024.09.25 21:01:12.510748 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:01:12.510769 [ 15 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:12.510782 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:12.510792 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:12.510803 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:12.510822 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:12.510857 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:12.511009 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:12.511037 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:12.772245 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:12.772302 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:12.772316 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:12.772327 [ 18 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:12.772338 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:12.772348 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:12.772359 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:12.772410 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:12.772692 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:12.772721 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:12.772732 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:12.772743 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:12.772754 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:12.772764 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:12.772776 [ 15 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:12.772787 [ 15 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:12.772798 [ 15 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:13.261879 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:13.261910 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:13.261923 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:13.261965 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:13.261976 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:13.261986 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (113) and matched log idx (0) 2024.09.25 21:01:13.262019 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:01:13.262030 [ 18 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:13.262040 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:13.262049 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:13.262058 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:13.262069 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:13.262093 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:13.273630 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:13.273670 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:13.273682 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:13.273693 [ 15 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:13.273705 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:13.273715 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:13.273726 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:13.273780 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:13.274150 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:13.274175 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:13.274189 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:13.274200 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:13.274210 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:13.274220 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:13.274233 [ 17 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:13.274246 [ 17 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:13.274258 [ 17 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:13.689151 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:13.689197 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:13.774798 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:13.774834 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:13.774848 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:13.774858 [ 15 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:13.774871 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:13.774881 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:13.774892 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:13.774950 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:13.775204 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:13.775230 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:13.775240 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:13.775251 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:13.775260 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:13.775270 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:13.775281 [ 17 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:13.775294 [ 17 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:13.775304 [ 17 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:14.012312 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:14.012347 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:14.012359 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:14.012400 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:14.012410 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:14.012420 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (113) and matched log idx (0) 2024.09.25 21:01:14.012428 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:01:14.012438 [ 15 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:14.012449 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:14.012458 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:14.012467 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:14.012477 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:14.012507 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:14.012646 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:14.012672 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:14.275914 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:14.275949 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:14.275961 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:14.275971 [ 17 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:14.275983 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:14.276021 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:14.276033 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:14.276085 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:14.276848 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:14.276874 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:14.276885 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:14.276897 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:14.276906 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:14.276916 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:14.276945 [ 15 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:14.276960 [ 15 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:14.276971 [ 15 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:14.762969 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:14.763028 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:14.763042 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:14.763087 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:14.763107 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:14.763150 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (113) and matched log idx (0) 2024.09.25 21:01:14.763186 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:01:14.763204 [ 16 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:14.763217 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:14.763229 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:14.763239 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:14.763251 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:14.763279 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:14.776756 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:14.776795 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:14.776818 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:14.776831 [ 15 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:14.776844 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:14.776854 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:14.776866 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:14.776938 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:14.777217 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:14.777248 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:14.777261 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:14.777296 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:14.777322 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:14.777345 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:14.777359 [ 16 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:14.777371 [ 16 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:14.777390 [ 16 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:15.277343 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:15.277379 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:15.277392 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:15.277404 [ 15 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:15.277450 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:15.277468 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:15.277480 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:15.277533 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:15.277799 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:15.277825 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:15.277838 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:15.277848 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:15.277857 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:15.277866 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:15.277878 [ 16 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:15.277891 [ 16 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:15.277902 [ 16 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:15.514163 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:15.514196 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:15.514209 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:15.778262 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:15.778294 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:15.778306 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:15.778318 [ 16 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:15.778330 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:15.778340 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:15.778352 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:15.778404 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:15.778698 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:15.778725 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:15.778736 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:15.778749 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:15.778761 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:15.778815 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:15.778836 [ 17 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:15.778851 [ 17 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:15.778862 [ 17 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:16.264809 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:16.264851 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:16.264864 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:16.278936 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:16.278977 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:16.278990 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:16.279001 [ 17 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:16.279027 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:16.279039 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:16.279049 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:16.279108 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:16.279413 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:16.279438 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:16.279450 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:16.279461 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:16.279472 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:16.279482 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:16.279494 [ 16 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:16.279507 [ 16 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:16.279517 [ 16 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:16.779926 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:16.780006 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:16.780030 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:16.780041 [ 13 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:16.780053 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:16.780063 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:16.780075 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:16.780128 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:16.780395 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:16.780422 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:16.780435 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:16.780445 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:16.780455 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:16.780463 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:16.780476 [ 16 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:16.780487 [ 16 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:16.780498 [ 16 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:17.017362 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:17.017399 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:17.017411 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:17.280722 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:17.280777 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:17.280789 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:17.280800 [ 16 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:17.280811 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:17.280820 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:17.280831 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:17.280893 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:17.281209 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:17.281229 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:17.281240 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:17.281249 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:17.281257 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:17.281266 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:17.281280 [ 13 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:17.281315 [ 13 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:17.281328 [ 13 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:17.768372 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:17.768411 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:17.768423 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:17.781643 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:17.781682 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:17.781697 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:17.781709 [ 13 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:17.781721 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:17.781752 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:17.781763 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:17.781814 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:17.782113 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:17.782140 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:17.782151 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:17.782161 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:17.782170 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:17.782178 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:17.782189 [ 16 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:17.782200 [ 16 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:17.782211 [ 16 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:18.282662 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:18.282703 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:18.282717 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:18.282729 [ 14 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 113 2024.09.25 21:01:18.282742 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=0, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:18.282752 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:18.282764 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:18.282818 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:18.283107 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:18.283135 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=113 2024.09.25 21:01:18.283147 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:18.283157 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 113 2024.09.25 21:01:18.283181 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:18.283192 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 112 2024.09.25 21:01:18.283204 [ 16 ] {} RaftInstance: last durable index 112, precommit index 112 2024.09.25 21:01:18.283216 [ 16 ] {} RaftInstance: quorum idx 1, 112 112 0 2024.09.25 21:01:18.283227 [ 16 ] {} RaftInstance: local log idx 112, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:18.519428 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:18.519462 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:18.519474 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:18.755936 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:01:18.755959 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:01:18.756009 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:01:18.756048 [ 6 ] {} RaftInstance: append at log_idx 113, timestamp 1727298078756019 2024.09.25 21:01:18.756101 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:01:18.756123 [ 21 ] {} RaftInstance: last_log_idx: 112, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:18.756137 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=112, LastLogTerm=2, EntriesLength=1, CommitIndex=112, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:18.756147 [ 21 ] {} RaftInstance: idx: 113 2024.09.25 21:01:18.756160 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:18.756212 [ 21 ] {} RaftInstance: sent 2024.09.25 21:01:18.756226 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:18.757346 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:01:18.757369 [ 8 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:18.757382 [ 8 ] {} RaftInstance: quorum idx 1, 113 112 0 2024.09.25 21:01:18.757392 [ 8 ] {} RaftInstance: local log idx 113, target_commit_idx 112, quick_commit_index_ 112, state_->get_commit_idx() 112 2024.09.25 21:01:18.757825 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:18.757851 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:18.757863 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:18.757875 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:18.757884 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:18.757893 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 112, new matched idx: 113 2024.09.25 21:01:18.757904 [ 16 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:18.757915 [ 16 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:18.757925 [ 16 ] {} RaftInstance: trigger commit upto 113 2024.09.25 21:01:18.757935 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:18.757945 [ 16 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:18.757956 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:18.757966 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:18.757975 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:18.758016 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:18.758030 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:18.758040 [ 16 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 112 2024.09.25 21:01:18.758050 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:01:18.758090 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:01:18.758107 [ 20 ] {} RaftInstance: commit upto 113, current idx 112 2024.09.25 21:01:18.758116 [ 20 ] {} RaftInstance: commit upto 113, current idx 113 2024.09.25 21:01:18.758148 [ 20 ] {} RaftInstance: notify cb 113 1d87b228 2024.09.25 21:01:18.758158 [ 20 ] {} RaftInstance: DONE: commit upto 113, current idx 113 2024.09.25 21:01:18.758166 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:01:18.758232 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:18.758252 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:18.758261 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:18.758270 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:18.758277 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:18.758285 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:18.758294 [ 13 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:18.758304 [ 13 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:18.758313 [ 13 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:18.783539 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:18.783579 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:18.783591 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:18.783600 [ 16 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:18.783610 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:18.783619 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:18.783630 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:18.783681 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:18.783944 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:18.783970 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:18.783982 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:18.783993 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:18.784002 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:18.784011 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:18.784022 [ 13 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:18.784054 [ 13 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:18.784065 [ 13 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:19.270126 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:19.270160 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:19.270172 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:19.284440 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:19.284477 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:19.284491 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:19.284503 [ 14 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:19.284516 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:19.284528 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:19.284540 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:19.284591 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:19.284926 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:19.284953 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:19.284967 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:19.284978 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:19.284990 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:19.285000 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:19.285012 [ 16 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:19.285025 [ 16 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:19.285036 [ 16 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:19.785154 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:19.785195 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:19.785208 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:19.785219 [ 16 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:19.785231 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:19.785241 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:19.785252 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:19.785305 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:19.785573 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:19.785600 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:19.785621 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:19.785633 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:19.785642 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:19.785650 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:19.785663 [ 12 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:19.785675 [ 12 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:19.785685 [ 12 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:20.020726 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:20.020763 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:20.020775 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:20.285834 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:20.285876 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:20.285891 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:20.285904 [ 12 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:20.285917 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:20.285929 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:20.285942 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:20.286001 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:20.286257 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:20.286279 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:20.286315 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:20.286335 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:20.286345 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:20.286353 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:20.286365 [ 16 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:20.286376 [ 16 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:20.286386 [ 16 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:20.771373 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:20.771412 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:20.771424 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:20.786477 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:20.786516 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:20.786527 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:20.786538 [ 16 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:20.786550 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:20.786561 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:20.786571 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:20.786625 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:20.786898 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:20.786922 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:20.786933 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:20.786944 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:20.786953 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:20.786962 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:20.786973 [ 12 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:20.786985 [ 12 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:20.786995 [ 12 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:21.287251 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:21.287292 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:21.287305 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:21.287317 [ 12 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:21.287330 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:21.287341 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:21.287352 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:21.287415 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:21.287685 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:21.287713 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:21.287726 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:21.287736 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:21.287745 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:21.287755 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:21.287768 [ 14 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:21.287782 [ 14 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:21.287793 [ 14 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:21.522067 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:21.522107 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:21.522119 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:21.788307 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:21.788344 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:21.788358 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:21.788370 [ 16 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:21.788381 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:21.788392 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:21.788403 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:21.788450 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:21.788718 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:21.788740 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:21.788766 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:21.788777 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:21.788787 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:21.788796 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:21.788807 [ 14 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:21.788820 [ 14 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:21.788830 [ 14 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:22.272840 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:22.272889 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:22.272902 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:22.289197 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:22.289232 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:22.289243 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:22.289254 [ 18 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:22.289266 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:22.289277 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:22.289288 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:22.289391 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:22.289871 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:22.289895 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:22.289907 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:22.289917 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:22.289926 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:22.289935 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:22.289946 [ 16 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:22.289958 [ 16 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:22.289968 [ 16 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:22.790005 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:22.790064 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:22.790076 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:22.790085 [ 18 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:22.790096 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:22.790105 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:22.790115 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:22.790164 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:22.790429 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:22.790447 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:22.790456 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:22.790465 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:22.790472 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:22.790481 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:22.790491 [ 16 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:22.790501 [ 16 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:22.790510 [ 16 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:23.026858 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:23.026901 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:23.026924 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:23.291229 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:23.291265 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:23.291277 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:23.291295 [ 14 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:23.291306 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:23.291316 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:23.291326 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:23.291404 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:23.291696 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:23.291721 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:23.291733 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:23.291745 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:23.291755 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:23.291764 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:23.291778 [ 18 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:23.291804 [ 18 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:23.291817 [ 18 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:23.777828 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:23.777871 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:23.777882 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:23.792139 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:23.792179 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:23.792193 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:23.792205 [ 18 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:23.792219 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:23.792232 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:23.792243 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:23.792298 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:23.792566 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:23.792590 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:23.792601 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:23.792611 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:23.792620 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:23.792629 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:23.792642 [ 14 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:23.792654 [ 14 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:23.792664 [ 14 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:24.292907 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:24.292947 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:24.292960 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:24.292970 [ 17 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:24.292981 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:24.292991 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:24.293001 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:24.293052 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:24.293332 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:24.293358 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:24.293370 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:24.293380 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:24.293389 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:24.293398 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:24.293410 [ 14 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:24.293422 [ 14 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:24.293433 [ 14 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:24.528667 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:24.528717 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:24.528731 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:24.793815 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:24.793851 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:24.793864 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:24.793875 [ 14 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:24.793888 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:24.793898 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:24.793909 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:24.793962 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:24.794262 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:24.794285 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:24.794296 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:24.794306 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:24.794315 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:24.794323 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:24.794335 [ 18 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:24.794347 [ 18 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:24.794357 [ 18 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:25.279463 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:25.279501 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:25.279513 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:25.294665 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:25.294704 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:25.294715 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:25.294726 [ 18 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:25.294737 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:25.294746 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:25.294755 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:25.294802 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:25.295046 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:25.295069 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:25.295079 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:25.295089 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:25.295097 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:25.295105 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:25.295116 [ 14 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:25.295126 [ 14 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:25.295136 [ 14 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:25.795158 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:25.795196 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:25.795209 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:25.795219 [ 17 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:25.795231 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:25.795240 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:25.795251 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:25.795306 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:25.795605 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:25.795631 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:25.795644 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:25.795655 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:25.795665 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:25.795675 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:25.795687 [ 18 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:25.795699 [ 18 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:25.795710 [ 18 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:26.029945 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:26.029990 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:26.030008 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:26.296062 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:26.296104 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:26.296119 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:26.296131 [ 18 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:26.296144 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:26.296156 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:26.296168 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:26.296224 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:26.296504 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:26.296532 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:26.296542 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:26.296552 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:26.296562 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:26.296572 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:26.296584 [ 17 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:26.296597 [ 17 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:26.296608 [ 17 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:26.780722 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:26.780765 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:26.780779 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:26.796826 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:26.796870 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:26.796884 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:26.796896 [ 17 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:26.796909 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:26.796919 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:26.796931 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:26.796990 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:26.797287 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:26.797312 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:26.797324 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:26.797335 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:26.797344 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:26.797352 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:26.797364 [ 18 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:26.797378 [ 18 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:26.797390 [ 18 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:27.297422 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:27.297471 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:27.297483 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:27.297494 [ 17 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:27.297506 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:27.297517 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:27.297528 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:27.297581 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:27.297818 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:27.297845 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:27.297856 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:27.297865 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:27.297874 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:27.297882 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:27.297893 [ 18 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:27.297905 [ 18 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:27.297914 [ 18 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:27.530928 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:27.530967 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:27.530979 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:27.719198 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:27.719247 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:27.798434 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:27.798474 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:27.798488 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:27.798501 [ 13 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:27.798514 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:27.798524 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:27.798535 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:27.798589 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:27.798887 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:27.798908 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:27.798919 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:27.798928 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:27.798937 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:27.798946 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:27.798957 [ 12 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:27.798969 [ 12 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:27.798980 [ 12 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:28.281982 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:28.282038 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:28.282051 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:28.282098 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:28.282109 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:28.282119 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (113) and matched log idx (0) 2024.09.25 21:01:28.282129 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:01:28.282139 [ 13 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:28.282157 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 113 2024.09.25 21:01:28.282166 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:28.282176 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:28.282186 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:28.282215 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:28.299473 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:28.299513 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:28.299526 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:28.299544 [ 12 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 114 2024.09.25 21:01:28.299557 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=0, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:28.299568 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:28.299579 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:28.299638 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:28.299958 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:28.299984 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=114 2024.09.25 21:01:28.299995 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:28.300358 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 114 2024.09.25 21:01:28.300389 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:28.300399 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 113 2024.09.25 21:01:28.300411 [ 13 ] {} RaftInstance: last durable index 113, precommit index 113 2024.09.25 21:01:28.300423 [ 13 ] {} RaftInstance: quorum idx 1, 113 113 0 2024.09.25 21:01:28.300433 [ 13 ] {} RaftInstance: local log idx 113, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:28.755939 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:01:28.755954 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:01:28.756015 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:01:28.756054 [ 6 ] {} RaftInstance: append at log_idx 114, timestamp 1727298088756025 2024.09.25 21:01:28.756107 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:01:28.756127 [ 21 ] {} RaftInstance: last_log_idx: 113, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:28.756139 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=113, LastLogTerm=2, EntriesLength=1, CommitIndex=113, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:28.756149 [ 21 ] {} RaftInstance: idx: 114 2024.09.25 21:01:28.756160 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:28.756212 [ 21 ] {} RaftInstance: sent 2024.09.25 21:01:28.756226 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:28.757213 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:01:28.757240 [ 8 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:28.757254 [ 8 ] {} RaftInstance: quorum idx 1, 114 113 0 2024.09.25 21:01:28.757266 [ 8 ] {} RaftInstance: local log idx 114, target_commit_idx 113, quick_commit_index_ 113, state_->get_commit_idx() 113 2024.09.25 21:01:28.757826 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:28.757854 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:28.757867 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:28.757878 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:28.757887 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:28.757896 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 113, new matched idx: 114 2024.09.25 21:01:28.757907 [ 12 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:28.757918 [ 12 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:28.757928 [ 12 ] {} RaftInstance: trigger commit upto 114 2024.09.25 21:01:28.757937 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:28.757947 [ 12 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:28.757958 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:28.757967 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:28.757976 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:28.758035 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:28.758051 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:28.758062 [ 12 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 113 2024.09.25 21:01:28.758072 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:01:28.758114 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:01:28.758140 [ 20 ] {} RaftInstance: commit upto 114, current idx 113 2024.09.25 21:01:28.758150 [ 20 ] {} RaftInstance: commit upto 114, current idx 114 2024.09.25 21:01:28.758184 [ 20 ] {} RaftInstance: notify cb 114 1d885ff8 2024.09.25 21:01:28.758198 [ 20 ] {} RaftInstance: DONE: commit upto 114, current idx 114 2024.09.25 21:01:28.758208 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:01:28.758298 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:28.758323 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:28.758335 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:28.758344 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:28.758354 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:28.758363 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:28.758372 [ 16 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:28.758382 [ 16 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:28.758392 [ 16 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:28.800422 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:28.800476 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:28.800490 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:28.800501 [ 15 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:28.800514 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:28.800523 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:28.800534 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:28.800596 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:28.800867 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:28.800891 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:28.800902 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:28.800912 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:28.800921 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:28.800930 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:28.800941 [ 16 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:28.800953 [ 16 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:28.800963 [ 16 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:29.033412 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:29.033469 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:29.033485 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:29.301544 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:29.301578 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:29.301588 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:29.301599 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:29.301611 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:29.301620 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:29.301632 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:29.301683 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:29.301979 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:29.302008 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:29.302020 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:29.302032 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:29.302042 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:29.302052 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:29.302065 [ 15 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:29.302078 [ 15 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:29.302088 [ 15 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:29.599198 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:29.599248 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:29.784449 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:29.784494 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:29.784509 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:29.784555 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:29.784579 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:29.784590 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (114) and matched log idx (0) 2024.09.25 21:01:29.784602 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:01:29.784613 [ 15 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:29.784626 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 114 2024.09.25 21:01:29.784636 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:29.784648 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:29.784658 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:29.784685 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:29.784828 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:29.784859 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:29.802046 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:29.802097 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:29.802109 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:01:29.802120 [ 19 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:29.802132 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:29.802142 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:29.802163 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:29.802223 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:29.802526 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:29.802564 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:29.802579 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:29.802590 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:29.802599 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:29.802607 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:29.802627 [ 15 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:29.802640 [ 15 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:29.802652 [ 15 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:30.302798 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:30.302836 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:30.302858 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:30.302871 [ 15 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:30.302883 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:30.302894 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:30.302905 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:30.302963 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:30.303257 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:30.303277 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:30.303287 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:30.303297 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:30.303314 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:30.303324 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:30.303335 [ 16 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:30.303346 [ 16 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:30.303356 [ 16 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:30.535425 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:30.535460 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:30.535473 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:30.535521 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:30.535536 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:30.535548 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:30.535559 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:01:30.535570 [ 15 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:30.535582 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:30.535592 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:30.535603 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:30.535614 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:30.535643 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:30.535788 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:30.535817 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:30.804035 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:30.804072 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:30.804087 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:30.804101 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:30.804113 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:30.804125 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:30.804137 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:30.804192 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:30.804460 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:30.804492 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:30.804505 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:30.804516 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:30.804528 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:30.804547 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:30.804585 [ 19 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:30.804601 [ 19 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:30.804634 [ 19 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:31.285754 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:31.285792 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:31.285807 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:31.285850 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:31.285865 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:31.285876 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:31.285886 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:01:31.285898 [ 19 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:31.285912 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:31.285923 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:31.285935 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:31.285947 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:31.285975 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:31.305278 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:31.305318 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:31.305330 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:31.305341 [ 18 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:31.305354 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:31.305364 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:31.305376 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:31.305429 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:31.305688 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:31.305711 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:31.305721 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:31.305730 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:31.305738 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:31.305747 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:31.305758 [ 19 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:31.305769 [ 19 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:31.305779 [ 19 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:31.709188 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:31.709235 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:31.806438 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:31.806468 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:31.806480 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:01:31.806492 [ 19 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:31.806505 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:31.806515 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:31.806525 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:31.806582 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:31.806859 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:31.806888 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:31.806902 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:31.806912 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:31.806922 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:31.806931 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:31.806943 [ 16 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:31.806956 [ 16 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:31.806968 [ 16 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:32.036081 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:32.036146 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:32.036161 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:32.036206 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:32.036221 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:32.036232 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:32.036243 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:01:32.036254 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:32.036267 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:32.036277 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:32.036289 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:32.036301 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:32.036329 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:32.307595 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:32.307638 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:32.307651 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:32.307663 [ 18 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:32.307676 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:32.307686 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:32.307697 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:32.307748 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:32.308065 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:32.308093 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:32.308106 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:32.308118 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:32.308128 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:32.308137 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:32.308149 [ 16 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:32.308161 [ 16 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:32.308173 [ 16 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:32.459145 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:32.459203 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:32.787384 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:32.787421 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:32.787436 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:32.787480 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:32.787492 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:32.787503 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:32.787514 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:01:32.787524 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:32.787537 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:32.787547 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:32.787558 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:32.787570 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:32.787598 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:32.787750 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:32.787778 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:32.807976 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:32.808012 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:32.808024 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:01:32.808035 [ 19 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:32.808048 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:32.808059 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:32.808071 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:32.808123 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:32.808395 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:32.808422 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:32.808434 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:32.808445 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:32.808454 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:32.808464 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:32.808476 [ 16 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:32.808528 [ 16 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:32.808546 [ 16 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:33.308698 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:33.308736 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:33.308749 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:01:33.308760 [ 19 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:33.308772 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:33.308783 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:33.308795 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:33.308850 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:33.309182 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:33.309212 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:33.309242 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:33.309255 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:33.309266 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:33.309274 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:33.309286 [ 16 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:33.309301 [ 16 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:33.309312 [ 16 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:33.538320 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:33.538356 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:33.538368 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:33.538409 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:33.538419 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:33.538429 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:33.538438 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:01:33.538447 [ 17 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:33.538458 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:33.538467 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:33.538478 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:33.538488 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:33.538538 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:33.538666 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:33.538690 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:33.810082 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:33.810120 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:33.810134 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:33.810146 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:33.810159 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:33.810170 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:33.810181 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:33.810239 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:33.810551 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:33.810578 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:33.810588 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:33.810598 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:33.810607 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:33.810616 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:33.810627 [ 17 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:33.810639 [ 17 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:33.810650 [ 17 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:34.288898 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:34.288936 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:34.288949 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:34.289017 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:34.289033 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:34.289045 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:34.289056 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:01:34.289067 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:34.289080 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:34.289089 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:34.289100 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:34.289111 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:34.289139 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:34.310443 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:34.310483 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:34.310495 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:34.310505 [ 17 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:34.310516 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:34.310525 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:34.310536 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:34.310586 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:34.310845 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:34.310864 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:34.310874 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:34.310883 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:34.310891 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:34.310899 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:34.310910 [ 16 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:34.310920 [ 16 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:34.310930 [ 16 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:34.709186 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:34.709225 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:34.811551 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:34.811586 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:34.811600 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:34.811611 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:34.811624 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:34.811634 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:34.811645 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:34.811700 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:34.811987 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:34.812032 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:34.812047 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:34.812061 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:34.812071 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:34.812106 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:34.812124 [ 14 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:34.812139 [ 14 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:34.812150 [ 14 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:35.040132 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:35.040172 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:35.040187 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:35.040229 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:35.040243 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:35.040254 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:35.040265 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:01:35.040275 [ 17 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:35.040288 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:35.040298 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:35.040310 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:35.040356 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:35.040389 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:35.040565 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:35.040594 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:35.312769 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:35.312810 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:35.312823 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:35.312835 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:35.312848 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:35.312859 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:35.312870 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:35.312926 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:35.313206 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:35.313224 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:35.313234 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:35.313243 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:35.313252 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:35.313261 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:35.313272 [ 17 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:35.313284 [ 17 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:35.313294 [ 17 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:35.791343 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:35.791387 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:35.791403 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:35.791455 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:35.791473 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:35.791486 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:35.791507 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:01:35.791519 [ 12 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:35.791531 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:35.791541 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:35.791561 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:35.791574 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:35.791602 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:35.791766 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:35.791795 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:35.813974 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:35.814017 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:35.814031 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:35.814043 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:35.814056 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:35.814067 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:35.814078 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:35.814135 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:35.814374 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:35.814402 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:35.814416 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:35.814427 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:35.814436 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:35.814446 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:35.814458 [ 13 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:35.814470 [ 13 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:35.814481 [ 13 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:36.314505 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:36.314540 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:36.314591 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:36.314604 [ 12 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:36.314615 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:36.314626 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:36.314636 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:36.314692 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:36.314961 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:36.314983 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:36.314996 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:36.315007 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:36.315017 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:36.315026 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:36.315037 [ 13 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:36.315050 [ 13 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:36.315060 [ 13 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:36.542090 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:36.542127 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:36.542141 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:36.542184 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:36.542196 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:36.542208 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:36.542218 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:01:36.542229 [ 12 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:36.542242 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:36.542252 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:36.542261 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:36.542300 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:36.542337 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:36.542474 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:36.542504 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:36.815712 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:36.815751 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:36.815762 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:36.815772 [ 13 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:36.815783 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:36.815792 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:36.815801 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:36.815854 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:36.816102 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:36.816131 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:36.816141 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:36.816151 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:36.816160 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:36.816168 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:36.816180 [ 12 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:36.816191 [ 12 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:36.816201 [ 12 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:37.293334 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:37.293380 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:37.293394 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:37.293435 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:37.293447 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:37.293458 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:37.293468 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:01:37.293478 [ 12 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:37.293490 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:37.293499 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:37.293508 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:37.293519 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:37.293536 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:37.316817 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:37.316860 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:37.316873 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:37.316884 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:37.316897 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:37.316908 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:37.316920 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:37.316975 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:37.317278 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:37.317297 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:37.317306 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:37.317316 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:37.317324 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:37.317332 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:37.317343 [ 13 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:37.317354 [ 13 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:37.317364 [ 13 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:37.709148 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:37.709191 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:37.817568 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:37.817629 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:37.817642 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:37.817655 [ 13 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:37.817668 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:37.817679 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:37.817692 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:37.817746 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:37.818052 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:37.818083 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:37.818096 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:37.818107 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:37.818117 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:37.818126 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:37.818139 [ 16 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:37.818152 [ 16 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:37.818163 [ 16 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:38.044245 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:38.044284 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:38.044299 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:38.044340 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:38.044352 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:38.044373 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:38.044384 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:01:38.044395 [ 13 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:38.044408 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:38.044418 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:38.044427 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:38.044438 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:38.044467 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:38.318810 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:38.318848 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:38.318861 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:38.318874 [ 16 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 115 2024.09.25 21:01:38.318887 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=0, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:38.318899 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:38.318911 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:38.318967 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:38.319219 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:38.319245 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=115 2024.09.25 21:01:38.319258 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:38.319268 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 115 2024.09.25 21:01:38.319278 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:38.319287 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 114 2024.09.25 21:01:38.319299 [ 13 ] {} RaftInstance: last durable index 114, precommit index 114 2024.09.25 21:01:38.319312 [ 13 ] {} RaftInstance: quorum idx 1, 114 114 0 2024.09.25 21:01:38.319323 [ 13 ] {} RaftInstance: local log idx 114, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:38.755940 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:01:38.755960 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:01:38.756026 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:01:38.756072 [ 6 ] {} RaftInstance: append at log_idx 115, timestamp 1727298098756041 2024.09.25 21:01:38.756132 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:01:38.756155 [ 21 ] {} RaftInstance: last_log_idx: 114, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:38.756168 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=114, LastLogTerm=2, EntriesLength=1, CommitIndex=114, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:38.756177 [ 21 ] {} RaftInstance: idx: 115 2024.09.25 21:01:38.756189 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:38.756240 [ 21 ] {} RaftInstance: sent 2024.09.25 21:01:38.756252 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:38.759131 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:01:38.759161 [ 8 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:38.759177 [ 8 ] {} RaftInstance: quorum idx 1, 115 114 0 2024.09.25 21:01:38.759190 [ 8 ] {} RaftInstance: local log idx 115, target_commit_idx 114, quick_commit_index_ 114, state_->get_commit_idx() 114 2024.09.25 21:01:38.759375 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:38.759404 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:38.759415 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:38.759426 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:38.759434 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:38.759443 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 114, new matched idx: 115 2024.09.25 21:01:38.759453 [ 18 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:38.759463 [ 18 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:38.759473 [ 18 ] {} RaftInstance: trigger commit upto 115 2024.09.25 21:01:38.759483 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:38.759492 [ 18 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:38.759503 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:38.759512 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:38.759521 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:38.759555 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:38.759566 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:38.759577 [ 18 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 114 2024.09.25 21:01:38.759586 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:01:38.759627 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:01:38.759651 [ 20 ] {} RaftInstance: commit upto 115, current idx 114 2024.09.25 21:01:38.759662 [ 20 ] {} RaftInstance: commit upto 115, current idx 115 2024.09.25 21:01:38.759687 [ 20 ] {} RaftInstance: notify cb 115 1d886058 2024.09.25 21:01:38.759699 [ 20 ] {} RaftInstance: DONE: commit upto 115, current idx 115 2024.09.25 21:01:38.759708 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:01:38.760550 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:38.760576 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:38.760586 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:38.760595 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:38.760604 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:38.760612 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:38.760620 [ 13 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:38.760630 [ 13 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:38.760640 [ 13 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:38.794704 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:38.794748 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:38.794762 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:38.819807 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:38.819861 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:38.819875 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:38.819885 [ 13 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:38.819897 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:38.819907 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:38.819917 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:38.819965 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:38.820278 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:38.820306 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:38.820318 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:38.820328 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:38.820336 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:38.820356 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:38.820367 [ 16 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:38.820379 [ 16 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:38.820389 [ 16 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:39.289150 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:39.289193 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:39.320400 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:39.320443 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:39.320455 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:39.320465 [ 16 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:39.320477 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:39.320486 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:39.320496 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:39.320547 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:39.320888 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:39.320917 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:39.320931 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:39.320942 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:39.320952 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:39.320962 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:39.320975 [ 13 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:39.320987 [ 13 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:39.320999 [ 13 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:39.545007 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:39.545045 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:39.545060 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:39.545101 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:39.545115 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:39.545126 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (115) and matched log idx (0) 2024.09.25 21:01:39.545136 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:01:39.545146 [ 16 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:39.545159 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 115 2024.09.25 21:01:39.545171 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:39.545182 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:39.545193 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:39.545220 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:39.545368 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:39.545397 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:39.821590 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:39.821636 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:39.821650 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:39.821664 [ 13 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:39.821676 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:39.821687 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:39.821697 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:39.821751 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:39.822066 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:39.822095 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:39.822109 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:39.822122 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:39.822133 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:39.822145 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:39.822159 [ 16 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:39.822175 [ 16 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:39.822187 [ 16 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:40.296174 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:40.296214 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:40.296228 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:40.296271 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:40.296284 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:40.296294 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (116) and matched log idx (0) 2024.09.25 21:01:40.296304 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:01:40.296323 [ 13 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:40.296336 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:40.296347 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:40.296358 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:40.296369 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:40.296396 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:40.322679 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:40.322714 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:40.322727 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:40.322740 [ 16 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:40.322753 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:40.322764 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:40.322775 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:40.322826 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:40.323126 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:40.323151 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:40.323164 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:40.323176 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:40.323185 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:40.323193 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:40.323204 [ 19 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:40.323216 [ 19 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:40.323227 [ 19 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:40.719154 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:40.719199 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:40.823363 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:40.823399 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:40.823411 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:01:40.823422 [ 19 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:40.823433 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:40.823443 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:40.823453 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:40.823502 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:40.823761 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:40.823788 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:40.823800 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:40.823812 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:40.823822 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:40.823833 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:40.823845 [ 14 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:40.823857 [ 14 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:40.823868 [ 14 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:41.046897 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:41.046941 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:41.046955 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:41.046996 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:41.047010 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:41.047024 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (116) and matched log idx (0) 2024.09.25 21:01:41.047034 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:01:41.047045 [ 19 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:41.047057 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:41.047068 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:41.047079 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:41.047090 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:41.047120 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:41.047264 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:41.047291 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:41.324515 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:41.324550 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:41.324563 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:41.324573 [ 14 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:41.324584 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:41.324593 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:41.324604 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:41.324654 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:41.324922 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:41.324947 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:41.324960 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:41.324971 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:41.324982 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:41.324991 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:41.325019 [ 19 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:41.325036 [ 19 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:41.325048 [ 19 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:41.798036 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:41.798071 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:41.798084 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:41.798123 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:41.798134 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:41.798144 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (116) and matched log idx (0) 2024.09.25 21:01:41.798153 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:01:41.798163 [ 14 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:41.798175 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:41.798184 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:41.798194 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:41.798205 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:41.798233 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:41.798368 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:41.798392 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:41.825708 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:41.825755 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:41.825766 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:41.825777 [ 16 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:41.825789 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:41.825798 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:41.825807 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:41.825857 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:41.826098 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:41.826117 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:41.826126 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:41.826135 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:41.826144 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:41.826152 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:41.826164 [ 14 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:41.826174 [ 14 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:41.826184 [ 14 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:42.326211 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:42.326258 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:42.326271 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:42.326283 [ 12 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:42.326295 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:42.326306 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:42.326318 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:42.326410 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:42.326642 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:42.326666 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:42.326678 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:42.326689 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:42.326698 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:42.326707 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:42.326717 [ 14 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:42.326728 [ 14 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:42.326737 [ 14 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:42.548781 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:42.548830 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:42.548842 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:42.548904 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:42.548922 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:42.548932 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (116) and matched log idx (0) 2024.09.25 21:01:42.548941 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:01:42.548950 [ 16 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:42.548961 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:42.548978 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:42.549183 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:42.549205 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:42.549236 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:42.827757 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:42.827793 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:42.827805 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:42.827816 [ 14 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:42.827829 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:42.827840 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:42.827851 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:42.827910 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:42.828243 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:42.828277 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:42.828287 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:42.828297 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:42.828305 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:42.828314 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:42.828326 [ 12 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:42.828338 [ 12 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:42.828348 [ 12 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:42.959152 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:42.959193 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:43.299577 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:43.299618 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:43.299633 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:43.299676 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:43.299690 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:43.299701 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (116) and matched log idx (0) 2024.09.25 21:01:43.299713 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:01:43.299723 [ 12 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:43.299736 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:43.299746 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:43.299758 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:43.299769 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:43.299799 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:43.328082 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:43.328119 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:43.328132 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:43.328143 [ 15 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:43.328154 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:43.328164 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:43.328175 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:43.328225 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:43.328502 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:43.328529 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:43.328542 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:43.328553 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:43.328562 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:43.328571 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:43.328583 [ 12 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:43.328596 [ 12 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:43.328607 [ 12 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:43.719193 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:43.719236 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:43.828415 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:43.828456 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:43.828470 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:43.828484 [ 14 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:43.828497 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:43.828508 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:43.828519 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:43.828575 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:43.828830 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:43.828858 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:43.828870 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:43.828882 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:43.828891 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:43.828901 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:43.828913 [ 12 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:43.828926 [ 12 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:43.828937 [ 12 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:44.049975 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:44.050023 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:44.050037 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:44.050079 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:44.050091 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:44.050102 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (116) and matched log idx (0) 2024.09.25 21:01:44.050113 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:01:44.050123 [ 18 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:44.050135 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:44.050146 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:44.050158 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:44.050169 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:44.050197 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:44.329487 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:44.329520 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:44.329530 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:44.329542 [ 12 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:44.329553 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:44.329562 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:44.329575 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:44.329627 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:44.329882 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:44.329909 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:44.329919 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:44.329928 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:44.329936 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:44.329944 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:44.329954 [ 14 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:44.329965 [ 14 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:44.329974 [ 14 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:44.801274 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:44.801336 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:44.801351 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:44.830398 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:44.830431 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:44.830443 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:44.830452 [ 14 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:44.830464 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:44.830473 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:44.830484 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:44.830531 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:44.830817 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:44.830842 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:44.830852 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:44.830864 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:44.830872 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:44.830882 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:44.830893 [ 12 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:44.830904 [ 12 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:44.830914 [ 12 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:45.331079 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:45.331112 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:45.331122 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:45.331134 [ 13 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:45.331147 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:45.331158 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:45.331170 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:45.331218 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:45.331477 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:45.331499 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:45.331509 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:45.331519 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:45.331529 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:45.331539 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:45.331552 [ 12 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:45.331563 [ 12 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:45.331573 [ 12 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:45.551624 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:45.551660 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:45.551674 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:45.831731 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:45.831765 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:45.831776 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:45.831787 [ 12 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:45.831798 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:45.831808 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:45.831818 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:45.831871 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:45.832185 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:45.832219 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:45.832231 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:45.832243 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:45.832253 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:45.832263 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:45.832278 [ 13 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:45.832290 [ 13 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:45.832302 [ 13 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:46.302319 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:46.302350 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:46.302362 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:46.332551 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:46.332585 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:46.332598 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:01:46.332610 [ 13 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:46.332622 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:46.332632 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:46.332643 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:46.332700 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:46.332952 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:46.332970 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:46.332981 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:46.332991 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:46.332999 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:46.333007 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:46.333018 [ 12 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:46.333028 [ 12 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:46.333038 [ 12 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:46.833077 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:46.833117 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:46.833129 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:46.833139 [ 17 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:46.833150 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:46.833159 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:46.833169 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:46.833218 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:46.833514 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:46.833538 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:46.833550 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:46.833559 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:46.833567 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:46.833575 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:46.833587 [ 12 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:46.833599 [ 12 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:46.833610 [ 12 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:46.949138 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:46.949180 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:47.053548 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:47.053601 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:47.053613 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:47.053651 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:47.053660 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:47.053668 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (116) and matched log idx (0) 2024.09.25 21:01:47.053676 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:01:47.053685 [ 12 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:47.053695 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:47.053703 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:47.053712 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:47.053721 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:47.053744 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:47.053872 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:47.053893 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:47.334219 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:47.334264 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:47.334278 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:47.334290 [ 17 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:47.334303 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:47.334314 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:47.334325 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:47.334376 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:47.334653 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:47.334679 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:47.334690 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:47.334700 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:47.334710 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:47.334720 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:47.334732 [ 12 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:47.334745 [ 12 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:47.334758 [ 12 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:47.803849 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:47.803899 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:47.803913 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:47.804038 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:47.804053 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:47.804064 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (116) and matched log idx (0) 2024.09.25 21:01:47.804073 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:01:47.804082 [ 17 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:47.804093 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:47.804102 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:47.804112 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:47.804124 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:47.804165 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:47.804314 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:47.804343 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:47.834728 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:47.834769 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:47.834783 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:47.834794 [ 12 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:47.834806 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:47.834817 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:47.834829 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:47.834884 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:47.835238 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:47.835262 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:47.835272 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:47.835281 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:47.835288 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:47.835296 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:47.835307 [ 17 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:47.835318 [ 17 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:47.835328 [ 17 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:48.335350 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:48.335388 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:48.335398 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:01:48.335407 [ 19 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:48.335417 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:48.335426 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:48.335435 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:48.335484 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:48.335709 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:48.335734 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=116 2024.09.25 21:01:48.335744 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:48.335753 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 116 2024.09.25 21:01:48.335761 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:48.335769 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 115 2024.09.25 21:01:48.335780 [ 17 ] {} RaftInstance: last durable index 115, precommit index 115 2024.09.25 21:01:48.335790 [ 17 ] {} RaftInstance: quorum idx 1, 115 115 0 2024.09.25 21:01:48.335799 [ 17 ] {} RaftInstance: local log idx 115, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:48.554927 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:48.554962 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:48.554973 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:48.555031 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:48.555044 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:48.555053 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (116) and matched log idx (0) 2024.09.25 21:01:48.555062 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:01:48.555071 [ 17 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 116 2024.09.25 21:01:48.555082 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=115, LastLogTerm=2, EntriesLength=0, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:48.555090 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:48.555099 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:48.555109 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:48.555133 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:48.755953 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:01:48.755968 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:01:48.756063 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:01:48.756100 [ 6 ] {} RaftInstance: append at log_idx 116, timestamp 1727298108756073 2024.09.25 21:01:48.756168 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:01:48.756195 [ 21 ] {} RaftInstance: last_log_idx: 115, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:48.756208 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=115, LastLogTerm=2, EntriesLength=1, CommitIndex=115, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:48.756218 [ 21 ] {} RaftInstance: idx: 116 2024.09.25 21:01:48.756229 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:48.756287 [ 21 ] {} RaftInstance: sent 2024.09.25 21:01:48.756302 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:48.757247 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:01:48.757276 [ 8 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:48.757290 [ 8 ] {} RaftInstance: quorum idx 1, 116 115 0 2024.09.25 21:01:48.757301 [ 8 ] {} RaftInstance: local log idx 116, target_commit_idx 115, quick_commit_index_ 115, state_->get_commit_idx() 115 2024.09.25 21:01:48.757811 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:48.757836 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:48.757849 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:48.757860 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:48.757870 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:48.757879 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 115, new matched idx: 116 2024.09.25 21:01:48.757890 [ 12 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:48.757900 [ 12 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:48.757910 [ 12 ] {} RaftInstance: trigger commit upto 116 2024.09.25 21:01:48.757920 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:48.757929 [ 12 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:48.757940 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:48.757949 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:48.757958 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:48.757999 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:48.758013 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:48.758024 [ 12 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 115 2024.09.25 21:01:48.758035 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:01:48.758074 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:01:48.758098 [ 20 ] {} RaftInstance: commit upto 116, current idx 115 2024.09.25 21:01:48.758107 [ 20 ] {} RaftInstance: commit upto 116, current idx 116 2024.09.25 21:01:48.758139 [ 20 ] {} RaftInstance: notify cb 116 1d88dbd8 2024.09.25 21:01:48.758151 [ 20 ] {} RaftInstance: DONE: commit upto 116, current idx 116 2024.09.25 21:01:48.758159 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:01:48.758220 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:48.758239 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:48.758249 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:48.758258 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:48.758266 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:48.758274 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:48.758283 [ 16 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:48.758292 [ 16 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:48.758301 [ 16 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:48.836570 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:48.836605 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:48.836619 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:48.836630 [ 12 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:48.836643 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:48.836653 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:48.836664 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:48.836710 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:48.836940 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:48.836967 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:48.836980 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:48.836991 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:48.837000 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:48.837009 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:48.837019 [ 16 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:48.837031 [ 16 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:48.837042 [ 16 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:48.969150 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:48.969190 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:49.305379 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:49.305420 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:49.305432 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:49.305470 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:49.305480 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:49.305489 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (116) and matched log idx (0) 2024.09.25 21:01:49.305497 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:01:49.305506 [ 16 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:49.305516 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 116 2024.09.25 21:01:49.305524 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:49.305533 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:49.305543 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:49.305567 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:49.305701 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:49.305724 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:49.336901 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:49.336940 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:49.336951 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:49.336962 [ 15 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:49.336973 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:49.336982 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:49.336992 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:49.337040 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:49.337363 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:49.337384 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:49.337393 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:49.337403 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:49.337411 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:49.337419 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:49.337431 [ 16 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:49.337441 [ 16 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:49.337451 [ 16 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:49.837484 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:49.837521 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:49.837532 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:49.837542 [ 12 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:49.837554 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:49.837563 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:49.837572 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:49.837627 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:49.837892 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:49.837912 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:49.837922 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:49.837931 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:49.837938 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:49.837946 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:49.837956 [ 16 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:49.837967 [ 16 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:49.837976 [ 16 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:50.056001 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:50.056042 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:50.056054 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:50.056108 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:50.056119 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:50.056129 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:50.056138 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:01:50.056147 [ 12 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:50.056166 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:50.056175 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:50.056186 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:50.056196 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:50.056227 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:50.056370 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:50.056395 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:50.338670 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:50.338702 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:50.338713 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:50.338724 [ 15 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:50.338736 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:50.338745 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:50.338756 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:50.338806 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:50.339078 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:50.339099 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:50.339109 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:50.339119 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:50.339127 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:50.339135 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:50.339146 [ 12 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:50.339158 [ 12 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:50.339168 [ 12 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:50.806360 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:50.806398 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:50.806412 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:50.806457 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:50.806472 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:50.806483 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:50.806494 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:01:50.806506 [ 18 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:50.806520 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:50.806531 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:50.806543 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:50.806555 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:50.806585 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:50.806765 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:50.806796 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:50.838988 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:50.839044 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:50.839065 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:50.839078 [ 12 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:50.839091 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:50.839100 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:50.839112 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:50.839168 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:50.839417 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:50.839444 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:50.839457 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:50.839468 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:50.839478 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:50.839487 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:50.839499 [ 15 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:50.839511 [ 15 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:50.839521 [ 15 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:51.339548 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:51.339590 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:51.339603 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:51.339612 [ 18 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:51.339626 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:51.339636 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:51.339647 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:51.339700 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:51.339966 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:51.339989 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:51.339999 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:51.340009 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:51.340018 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:51.340026 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:51.340038 [ 15 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:51.340056 [ 15 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:51.340066 [ 15 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:51.557141 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:51.557180 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:51.557192 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:51.557233 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:51.557245 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:51.557256 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:51.557265 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:01:51.557275 [ 14 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:51.557286 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:51.557296 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:51.557306 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:51.557317 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:51.557342 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:51.557481 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:51.557510 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:51.840757 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:51.840795 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:51.840808 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:51.840821 [ 15 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:51.840833 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:51.840843 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:51.840854 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:51.840907 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:51.841199 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:51.841226 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:51.841236 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:51.841246 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:51.841254 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:51.841262 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:51.841272 [ 18 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:51.841282 [ 18 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:51.841291 [ 18 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:52.308571 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:52.308624 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:52.308639 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:52.308684 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:52.308698 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:52.308709 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:52.308719 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:01:52.308730 [ 13 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:52.308743 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:52.308754 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:52.308766 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:52.308778 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:52.308810 [ 13 ] {} RaftInstance: sent 2024.09.25 21:01:52.308963 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:52.308990 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:52.341391 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:52.341436 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:52.341449 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:52.341461 [ 18 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:52.341474 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:52.341486 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:52.341498 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:52.341559 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:52.341900 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:52.341923 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:52.341935 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:52.341946 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:52.341955 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:52.341964 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:52.341975 [ 15 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:52.341987 [ 15 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:52.341998 [ 15 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:52.842055 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:52.842102 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:52.842116 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:01:52.842128 [ 19 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:52.842140 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:52.842150 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:52.842161 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:52.842214 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:52.842486 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:52.842512 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:52.842522 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:52.842531 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:52.842539 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:52.842547 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:52.842558 [ 15 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:52.842569 [ 15 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:52.842579 [ 15 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:53.059608 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:53.059650 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:53.059664 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:53.059714 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:53.059728 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:53.059737 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:53.059746 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:01:53.059756 [ 19 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:53.059767 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:53.059776 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:53.059786 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:53.059797 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:53.059823 [ 19 ] {} RaftInstance: sent 2024.09.25 21:01:53.343067 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:53.343111 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:53.343124 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:53.343136 [ 15 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:53.343147 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:53.343156 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:53.343167 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:53.343217 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:53.343528 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:53.343551 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:53.343563 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:53.343574 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:53.343583 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:53.343591 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:53.343602 [ 18 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:53.343613 [ 18 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:53.343623 [ 18 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:53.810673 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:53.810708 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:53.810721 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:53.843992 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:53.844026 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:53.844037 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:53.844047 [ 18 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:53.844059 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:53.844068 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:53.844078 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:53.844127 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:53.844362 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:53.844389 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:53.844401 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:53.844411 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:53.844421 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:53.844430 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:53.844442 [ 15 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:53.844453 [ 15 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:53.844463 [ 15 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:54.319166 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:54.319237 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:54.344641 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:54.344681 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:54.344693 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:01:54.344703 [ 18 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:54.344713 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:54.344723 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:54.344733 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:54.344782 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:54.345091 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:54.345117 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:54.345129 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:54.345140 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:54.345150 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:54.345159 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:54.345171 [ 15 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:54.345184 [ 15 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:54.345195 [ 15 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:54.561590 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:54.561645 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:54.561659 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:54.561701 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:54.561713 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:54.561723 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:54.561734 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:01:54.561745 [ 18 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:54.561757 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:54.561768 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:54.561777 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:54.561788 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:54.561818 [ 18 ] {} RaftInstance: sent 2024.09.25 21:01:54.845094 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:54.845136 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:54.845151 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:54.845163 [ 15 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:54.845176 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:54.845186 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:54.845197 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:54.845256 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:54.845614 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:54.845641 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:54.845653 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:54.845663 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:54.845672 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:54.845682 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:54.845694 [ 18 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:54.845706 [ 18 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:54.845716 [ 18 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:54.979168 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:54.979213 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:55.312431 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:55.312472 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:55.312485 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:55.312565 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:55.312586 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:55.312597 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:55.312606 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:01:55.312617 [ 15 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:55.312629 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:55.312638 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:55.312649 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:55.312660 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:55.312687 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:55.345953 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:55.345986 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:55.345997 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:55.346007 [ 17 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:55.346018 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:55.346029 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:55.346040 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:55.346090 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:55.346358 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:55.346385 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:55.346395 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:55.346404 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:55.346412 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:55.346421 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:55.346432 [ 15 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:55.346443 [ 15 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:55.346453 [ 15 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:55.729162 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:55.729209 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:55.846528 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:55.846571 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:55.846582 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:01:55.846612 [ 15 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:55.846624 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:55.846635 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:55.846645 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:55.846699 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:55.846991 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:55.847024 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:55.847036 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:55.847047 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:55.847057 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:55.847067 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:55.847078 [ 16 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:55.847090 [ 16 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:55.847102 [ 16 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:56.063119 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:56.063162 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:56.063176 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:56.063220 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:56.063232 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:56.063242 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:56.063252 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:01:56.063263 [ 15 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:56.063275 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:56.063285 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:56.063296 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:56.063306 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:56.063335 [ 15 ] {} RaftInstance: sent 2024.09.25 21:01:56.063486 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:56.063515 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:56.347899 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:56.347959 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:56.347974 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:56.347988 [ 16 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:56.348030 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:56.348041 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:56.348052 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:56.348107 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:56.348366 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:56.348395 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:56.348407 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:56.348417 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:56.348425 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:56.348433 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:56.348444 [ 15 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:56.348477 [ 15 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:56.348491 [ 15 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:56.813494 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:56.813543 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:56.813560 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:56.813608 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:56.813626 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:56.813638 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:56.813650 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:01:56.813661 [ 16 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:56.813675 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:56.813685 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:56.813697 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:56.813708 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:56.813734 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:56.813875 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:56.813898 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:56.848240 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:56.848277 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:56.848290 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:56.848301 [ 17 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:56.848315 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:56.848327 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:56.848340 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:56.848393 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:56.848642 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:56.848670 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:56.848682 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:56.848693 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:56.848703 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:56.848712 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:56.848724 [ 16 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:56.848736 [ 16 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:56.848746 [ 16 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:57.348791 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:57.348842 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:57.348854 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:01:57.348864 [ 12 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:57.348874 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:57.348884 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:57.348895 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:57.348944 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:57.349253 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:57.349276 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:57.349287 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:57.349298 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:57.349307 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:57.349317 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:57.349331 [ 16 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:57.349344 [ 16 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:57.349357 [ 16 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:57.564595 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:57.564635 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:57.564648 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:57.564725 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:57.564738 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:57.564748 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:57.564757 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:01:57.564768 [ 12 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:57.564780 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:57.564791 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:57.564801 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:57.564813 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:57.564841 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:57.849133 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:57.849165 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:57.849177 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:57.849187 [ 16 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:57.849199 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:57.849208 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:57.849219 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:57.849266 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:57.849514 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:57.849557 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:57.849570 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:57.849580 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:57.849588 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:57.849597 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:57.849607 [ 12 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:57.849619 [ 12 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:57.849629 [ 12 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:57.989173 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:57.989221 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:58.315419 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:58.315461 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:58.315475 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:58.315518 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:58.315532 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:58.315544 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:58.315554 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:01:58.315565 [ 12 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:58.315577 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:58.315587 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:58.315598 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:58.315608 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:58.315633 [ 12 ] {} RaftInstance: sent 2024.09.25 21:01:58.350113 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:58.350156 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:58.350168 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:58.350178 [ 16 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 117 2024.09.25 21:01:58.350190 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=0, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:58.350199 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:58.350210 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:58.350260 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:58.350566 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:58.350595 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=117 2024.09.25 21:01:58.350605 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:58.350615 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 117 2024.09.25 21:01:58.350625 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:58.350634 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 116 2024.09.25 21:01:58.350645 [ 17 ] {} RaftInstance: last durable index 116, precommit index 116 2024.09.25 21:01:58.350657 [ 17 ] {} RaftInstance: quorum idx 1, 116 116 0 2024.09.25 21:01:58.350667 [ 17 ] {} RaftInstance: local log idx 116, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:58.739163 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:01:58.739212 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:01:58.755940 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:01:58.755961 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:01:58.756014 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:01:58.756052 [ 6 ] {} RaftInstance: append at log_idx 117, timestamp 1727298118756025 2024.09.25 21:01:58.756103 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:01:58.756131 [ 21 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:01:58.756146 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=116, LastLogTerm=2, EntriesLength=1, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:58.756156 [ 21 ] {} RaftInstance: idx: 117 2024.09.25 21:01:58.756167 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:58.756220 [ 21 ] {} RaftInstance: sent 2024.09.25 21:01:58.756233 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:58.756244 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:01:58.756252 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:01:58.756261 [ 21 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:01:58.756272 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=1, CommitIndex=116, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:58.756282 [ 21 ] {} RaftInstance: idx: 117 2024.09.25 21:01:58.756293 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 50 warnings, 440 ms, 4 times 2024.09.25 21:01:58.756325 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:58.756334 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:01:58.756343 [ 21 ] {} RaftInstance: sent 2024.09.25 21:01:58.757125 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:01:58.757153 [ 8 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:01:58.757167 [ 8 ] {} RaftInstance: quorum idx 1, 117 116 0 2024.09.25 21:01:58.757179 [ 8 ] {} RaftInstance: local log idx 117, target_commit_idx 116, quick_commit_index_ 116, state_->get_commit_idx() 116 2024.09.25 21:01:58.757653 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:58.757679 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:01:58.757692 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:58.757703 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:01:58.757712 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:58.757721 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 116, new matched idx: 117 2024.09.25 21:01:58.757731 [ 14 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:01:58.757741 [ 14 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:01:58.757751 [ 14 ] {} RaftInstance: trigger commit upto 117 2024.09.25 21:01:58.757759 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:58.757768 [ 14 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:01:58.757778 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:58.757787 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:58.757796 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:58.757838 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:58.757849 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:58.757857 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:01:58.757865 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:01:58.757875 [ 14 ] {} RaftInstance: last_log_idx: 116, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:01:58.757886 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=116, LastLogTerm=2, EntriesLength=1, CommitIndex=117, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:58.757896 [ 14 ] {} RaftInstance: idx: 117 2024.09.25 21:01:58.757906 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:58.757915 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:01:58.757925 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:58.757935 [ 14 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 116 2024.09.25 21:01:58.757945 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:01:58.757985 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:01:58.758002 [ 20 ] {} RaftInstance: commit upto 117, current idx 116 2024.09.25 21:01:58.758010 [ 20 ] {} RaftInstance: commit upto 117, current idx 117 2024.09.25 21:01:58.758042 [ 20 ] {} RaftInstance: notify cb 117 1d88fa38 2024.09.25 21:01:58.758055 [ 20 ] {} RaftInstance: DONE: commit upto 117, current idx 117 2024.09.25 21:01:58.758067 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:01:58.758071 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:58.758098 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:01:58.758109 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:58.758119 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:01:58.758128 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:58.758136 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:01:58.758147 [ 17 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:01:58.758157 [ 17 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:01:58.758167 [ 17 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:01:58.851211 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:58.851256 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:58.851270 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:01:58.851280 [ 14 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:01:58.851292 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:01:58.851301 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:58.851311 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:58.851365 [ 14 ] {} RaftInstance: sent 2024.09.25 21:01:58.851634 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:58.851665 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:01:58.851676 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:58.851686 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:01:58.851694 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:58.851702 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:01:58.851714 [ 17 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:01:58.851725 [ 17 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:01:58.851735 [ 17 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:01:59.065959 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:59.066006 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:59.066019 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:01:59.066061 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:01:59.066072 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:01:59.066081 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (117) and matched log idx (0) 2024.09.25 21:01:59.066091 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:01:59.066100 [ 16 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:01:59.066112 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 117 2024.09.25 21:01:59.066121 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:59.066132 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:01:59.066143 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:01:59.066170 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:59.352449 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:59.352489 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:59.352502 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:01:59.352513 [ 17 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:01:59.352525 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:01:59.352536 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:59.352548 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:59.352603 [ 17 ] {} RaftInstance: sent 2024.09.25 21:01:59.352858 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:59.352883 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:01:59.352893 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:59.352903 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:01:59.352912 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:59.352921 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:01:59.352932 [ 16 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:01:59.352943 [ 16 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:01:59.352954 [ 16 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:01:59.817194 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:01:59.817231 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:59.817244 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:01:59.817255 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:01:59.853335 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:01:59.853375 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:01:59.853391 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:01:59.853404 [ 16 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:01:59.853417 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:01:59.853428 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:01:59.853440 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:01:59.853494 [ 16 ] {} RaftInstance: sent 2024.09.25 21:01:59.853755 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:01:59.853786 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:01:59.853797 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:01:59.853809 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:01:59.853819 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:01:59.853829 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:01:59.853841 [ 14 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:01:59.853853 [ 14 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:01:59.853864 [ 14 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:00.353994 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:00.354036 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:00.354049 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:00.354062 [ 19 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:00.354075 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:00.354085 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:00.354097 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:00.354149 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:00.354466 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:00.354491 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:00.354501 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:00.354511 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:00.354520 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:00.354529 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:00.354540 [ 14 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:00.354550 [ 14 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:00.354560 [ 14 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:00.567916 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:00.567954 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:00.567968 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:00.567979 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:02:00.855431 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:00.855473 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:00.855486 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:00.855497 [ 14 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:00.855509 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:00.855519 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:00.855531 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:00.855587 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:00.855877 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:00.855907 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:00.855919 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:00.855930 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:00.855940 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:00.855949 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:00.855962 [ 19 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:00.855974 [ 19 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:00.855985 [ 19 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:01.319007 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:01.319043 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:01.319057 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:01.319068 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:02:01.356164 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:01.356199 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:01.356211 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:01.356223 [ 19 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:01.356235 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:01.356244 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:01.356255 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:01.356307 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:01.356600 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:01.356626 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:01.356637 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:01.356647 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:01.356657 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:01.356667 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:01.356679 [ 13 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:01.356692 [ 13 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:01.356704 [ 13 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:01.856729 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:01.856764 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:01.856776 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:01.856786 [ 14 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:01.856797 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:01.856806 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:01.856817 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:01.856870 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:01.857128 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:01.857154 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:01.857166 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:01.857176 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:01.857185 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:01.857194 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:01.857205 [ 19 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:01.857217 [ 19 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:01.857227 [ 19 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:01.999235 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:01.999288 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:02.069494 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:02.069558 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:02.069572 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:02.069616 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:02.069629 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:02.069639 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (118) and matched log idx (0) 2024.09.25 21:02:02.069649 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:02:02.069658 [ 19 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:02.069670 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:02.069679 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:02.069690 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:02.069701 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:02.069731 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:02.069898 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:02.069923 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:02.357142 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:02.357184 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:02.357195 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:02.357206 [ 14 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:02.357217 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:02.357226 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:02.357236 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:02.357285 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:02.357586 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:02.357612 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:02.357624 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:02.357635 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:02.357645 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:02.357654 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:02.357665 [ 19 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:02.357677 [ 19 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:02.357688 [ 19 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:02.820920 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:02.820964 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:02.820978 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:02.821045 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:02.821060 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:02.821071 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (118) and matched log idx (0) 2024.09.25 21:02:02.821080 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:02:02.821090 [ 14 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:02.821102 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:02.821112 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:02.821122 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:02.821132 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:02.821181 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:02.821293 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:02.821318 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:02.857509 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:02.857553 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:02.857567 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:02.857578 [ 19 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:02.857589 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:02.857600 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:02.857610 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:02.857666 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:02.857913 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:02.857940 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:02.857950 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:02.857960 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:02.857968 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:02.857977 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:02.857987 [ 14 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:02.858042 [ 14 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:02.858054 [ 14 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:03.358220 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:03.358255 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:03.358268 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:03.358278 [ 18 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:03.358290 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:03.358300 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:03.358310 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:03.358360 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:03.358676 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:03.358703 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:03.358716 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:03.358727 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:03.358737 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:03.358745 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:03.358757 [ 19 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:03.358769 [ 19 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:03.358779 [ 19 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:03.571920 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:03.571956 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:03.571969 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:03.572010 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:03.572023 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:03.572034 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (118) and matched log idx (0) 2024.09.25 21:02:03.572044 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:02:03.572055 [ 19 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:03.572067 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:03.572076 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:03.572087 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:03.572132 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:03.572162 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:03.572302 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:03.572331 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:03.858507 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:03.858543 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:03.858557 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:03.858568 [ 18 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:03.858581 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:03.858591 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:03.858601 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:03.858656 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:03.858909 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:03.858936 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:03.858948 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:03.858959 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:03.858969 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:03.858979 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:03.859020 [ 19 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:03.859036 [ 19 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:03.859048 [ 19 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:04.322225 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:04.322263 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:04.322278 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:04.322321 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:04.322335 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:04.322347 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (118) and matched log idx (0) 2024.09.25 21:02:04.322358 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:02:04.322369 [ 15 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:04.322382 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:04.322396 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:04.322409 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:04.322420 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:04.322455 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:04.322587 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:04.322614 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:04.358821 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:04.358859 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:04.358873 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:04.358884 [ 18 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:04.358898 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:04.358910 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:04.358923 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:04.358980 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:04.359281 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:04.359305 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:04.359316 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:04.359327 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:04.359337 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:04.359346 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:04.359358 [ 15 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:04.359371 [ 15 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:04.359381 [ 15 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:04.859416 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:04.859454 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:04.859469 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:04.859482 [ 12 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:04.859496 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:04.859508 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:04.859521 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:04.859575 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:04.859862 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:04.859886 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:04.859898 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:04.859909 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:04.859919 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:04.859929 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:04.859942 [ 15 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:04.859956 [ 15 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:04.859968 [ 15 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:05.073399 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:05.073441 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:05.073454 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:05.073496 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:05.073505 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:05.073516 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (118) and matched log idx (0) 2024.09.25 21:02:05.073526 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:02:05.073537 [ 12 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:05.073549 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:05.073559 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:05.073571 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:05.073582 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:05.073610 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:05.073765 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:05.073790 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:05.362161 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:05.362200 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:05.362214 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:05.362226 [ 15 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:05.362238 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:05.362249 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:05.362260 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:05.362316 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:05.362581 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:05.362607 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:05.362619 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:05.362630 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:05.362640 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:05.362649 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:05.362660 [ 12 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:05.362671 [ 12 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:05.362682 [ 12 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:05.823881 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:05.823918 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:05.823932 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:05.823976 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:05.823990 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:05.824002 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (118) and matched log idx (0) 2024.09.25 21:02:05.824013 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:02:05.824024 [ 12 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:05.824038 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:05.824048 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:05.824060 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:05.824072 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:05.824113 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:05.824296 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:05.824323 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:05.862517 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:05.862560 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:05.862575 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:02:05.862587 [ 17 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:05.862600 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:05.862611 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:05.862624 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:05.862684 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:05.862958 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:05.862978 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:05.862987 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:05.862996 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:05.863005 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:05.863014 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:05.863026 [ 12 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:05.863039 [ 12 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:05.863048 [ 12 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:06.363288 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:06.363326 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:06.363339 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:06.363349 [ 15 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:06.363361 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:06.363372 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:06.363383 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:06.363450 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:06.363713 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:06.363743 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:06.363756 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:06.363767 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:06.363777 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:06.363787 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:06.363799 [ 12 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:06.363811 [ 12 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:06.363822 [ 12 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:06.574835 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:06.574873 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:06.574886 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:06.574930 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:06.574946 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:06.574958 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (118) and matched log idx (0) 2024.09.25 21:02:06.574969 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:02:06.574980 [ 15 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:06.574993 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:06.575004 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:06.575016 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:06.575028 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:06.575085 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:06.864370 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:06.864403 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:06.864415 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:06.864426 [ 12 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:06.864439 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:06.864448 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:06.864459 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:06.864513 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:06.864816 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:06.864838 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:06.864848 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:06.864858 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:06.864867 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:06.864875 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:06.864887 [ 15 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:06.864900 [ 15 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:06.864911 [ 15 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:07.326105 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:07.326163 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:07.326177 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:07.326189 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:02:07.365422 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:07.365462 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:07.365477 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:07.365489 [ 15 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:07.365503 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:07.365514 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:07.365526 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:07.365579 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:07.365894 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:07.365920 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:07.365931 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:07.365941 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:07.365951 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:07.365961 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:07.365974 [ 16 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:07.365987 [ 16 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:07.365997 [ 16 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:07.839203 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:07.839242 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:07.866412 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:07.866450 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:07.866463 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:07.866475 [ 16 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:07.866486 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:07.866496 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:07.866507 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:07.866561 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:07.866847 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:07.866880 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:07.866895 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:07.866909 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:07.866920 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:07.866932 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:07.866945 [ 12 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:07.866959 [ 12 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:07.866971 [ 12 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:08.077134 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:08.077174 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:08.077188 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:08.077230 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:08.077242 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:08.077253 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (118) and matched log idx (0) 2024.09.25 21:02:08.077264 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:02:08.077274 [ 16 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:08.077286 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:08.077297 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:08.077308 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:08.077320 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:08.077346 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:08.366619 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:08.366653 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:08.366666 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:08.366676 [ 12 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 118 2024.09.25 21:02:08.366688 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=0, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:08.366698 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:08.366708 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:08.366760 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:08.367052 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:08.367079 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=118 2024.09.25 21:02:08.367093 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:08.367105 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 118 2024.09.25 21:02:08.367115 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:08.367125 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 117 2024.09.25 21:02:08.367137 [ 15 ] {} RaftInstance: last durable index 117, precommit index 117 2024.09.25 21:02:08.367150 [ 15 ] {} RaftInstance: quorum idx 1, 117 117 0 2024.09.25 21:02:08.367161 [ 15 ] {} RaftInstance: local log idx 117, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:08.755938 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:02:08.755957 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:02:08.756021 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:02:08.756058 [ 6 ] {} RaftInstance: append at log_idx 118, timestamp 1727298128756032 2024.09.25 21:02:08.756120 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:02:08.756143 [ 21 ] {} RaftInstance: last_log_idx: 117, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:08.756157 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=117, LastLogTerm=2, EntriesLength=1, CommitIndex=117, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:08.756168 [ 21 ] {} RaftInstance: idx: 118 2024.09.25 21:02:08.756179 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:08.756229 [ 21 ] {} RaftInstance: sent 2024.09.25 21:02:08.756241 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:08.756251 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 678 ms ago 2024.09.25 21:02:08.757177 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:02:08.757205 [ 8 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:08.757219 [ 8 ] {} RaftInstance: quorum idx 1, 118 117 0 2024.09.25 21:02:08.757231 [ 8 ] {} RaftInstance: local log idx 118, target_commit_idx 117, quick_commit_index_ 117, state_->get_commit_idx() 117 2024.09.25 21:02:08.757806 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:08.757834 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:08.757847 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:08.757858 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:08.757868 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:08.757878 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 117, new matched idx: 118 2024.09.25 21:02:08.757889 [ 12 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:08.757900 [ 12 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:08.757911 [ 12 ] {} RaftInstance: trigger commit upto 118 2024.09.25 21:02:08.757920 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:08.757929 [ 12 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:08.757940 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:08.757949 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:08.757958 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:08.758004 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:08.758033 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:08.758046 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 680 ms ago 2024.09.25 21:02:08.758082 [ 12 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 117 2024.09.25 21:02:08.758093 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:02:08.758142 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:02:08.758169 [ 20 ] {} RaftInstance: commit upto 118, current idx 117 2024.09.25 21:02:08.758182 [ 20 ] {} RaftInstance: commit upto 118, current idx 118 2024.09.25 21:02:08.758252 [ 20 ] {} RaftInstance: notify cb 118 1d879d88 2024.09.25 21:02:08.758269 [ 20 ] {} RaftInstance: DONE: commit upto 118, current idx 118 2024.09.25 21:02:08.758280 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:02:08.758320 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:08.758338 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:08.758350 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:08.758362 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:08.758372 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:08.758381 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:08.758393 [ 13 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:08.758404 [ 13 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:08.758416 [ 13 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:08.827408 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:08.827450 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:08.827462 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:08.827473 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:02:08.867504 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:08.867554 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:08.867567 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:08.867579 [ 13 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:08.867593 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:08.867603 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:08.867616 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:08.867668 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:08.867948 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:08.867973 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:08.867986 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:08.868018 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:08.868029 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:08.868039 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:08.868052 [ 14 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:08.868065 [ 14 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:08.868076 [ 14 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:09.368070 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:09.368113 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:09.368127 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:09.368138 [ 19 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:09.368150 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:09.368161 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:09.368173 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:09.368228 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:09.368502 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:09.368528 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:09.368538 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:09.368548 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:09.368556 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:09.368566 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:09.368579 [ 14 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:09.368591 [ 14 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:09.368602 [ 14 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:09.577629 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:09.577674 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:09.577689 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:09.577702 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1500 ms ago 2024.09.25 21:02:09.868800 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:09.868842 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:09.868856 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:09.868869 [ 14 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:09.868881 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:09.868892 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:09.868902 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:09.868955 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:09.869232 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:09.869260 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:09.869273 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:09.869283 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:09.869292 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:09.869300 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:09.869312 [ 13 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:09.869324 [ 13 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:09.869335 [ 13 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:10.328553 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:10.328595 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:10.328607 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:10.328618 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 21:02:10.369707 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:10.369747 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:10.369760 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:10.369771 [ 13 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:10.369783 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:10.369794 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:10.369805 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:10.369848 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:10.370182 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:10.370202 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:10.370210 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:10.370220 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:10.370230 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:10.370236 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:10.370247 [ 19 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:10.370258 [ 19 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:10.370269 [ 19 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:10.870306 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:10.870349 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:10.870362 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:10.870373 [ 18 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:10.870386 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:10.870397 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:10.870408 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:10.870463 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:10.870705 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:10.870726 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:10.870738 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:10.870749 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:10.870758 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:10.870767 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:10.870779 [ 19 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:10.870791 [ 19 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:10.870801 [ 19 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:11.078852 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:11.078894 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:11.078908 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:11.078919 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3001 ms ago 2024.09.25 21:02:11.149191 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:11.149241 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:11.370607 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:11.370648 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:11.370660 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:11.370672 [ 18 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:11.370685 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:11.370695 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:11.370706 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:11.370760 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:11.371038 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:11.371065 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:11.371078 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:11.371089 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:11.371098 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:11.371108 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:11.371119 [ 19 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:11.371153 [ 19 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:11.371168 [ 19 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:11.829294 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:11.829334 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:11.829345 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:11.829386 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:11.829395 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:11.829404 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (118) and matched log idx (0) 2024.09.25 21:02:11.829412 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:02:11.829421 [ 19 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:11.829432 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 118 2024.09.25 21:02:11.829441 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:11.829450 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:11.829461 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:11.829485 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:11.829618 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:11.829641 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:11.871824 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:11.871864 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:11.871878 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:11.871890 [ 18 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:11.871903 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:11.871914 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:11.871925 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:11.871981 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:11.872325 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:11.872350 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:11.872361 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:11.872371 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:11.872380 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:11.872389 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:11.872401 [ 19 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:11.872415 [ 19 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:11.872426 [ 19 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:12.372675 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:12.372727 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:12.372742 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:12.372754 [ 18 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:12.372768 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:12.372780 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:12.372793 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:12.372846 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:12.373176 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:12.373204 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:12.373215 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:12.373226 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:12.373235 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:12.373244 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:12.373256 [ 19 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:12.373268 [ 19 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:12.373278 [ 19 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:12.580398 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:12.580438 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:12.580485 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:12.580537 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:12.580550 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:12.580560 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (119) and matched log idx (0) 2024.09.25 21:02:12.580570 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:02:12.580580 [ 17 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:12.580591 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:12.580601 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:12.580611 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:12.580622 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:12.580681 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:12.872940 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:12.872981 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:12.872995 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:12.873007 [ 19 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:12.873020 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:12.873030 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:12.873041 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:12.873092 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:12.873376 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:12.873402 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:12.873438 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:12.873451 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:12.873460 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:12.873469 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:12.873480 [ 17 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:12.873493 [ 17 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:12.873504 [ 17 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:12.999153 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:12.999198 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:13.331430 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:13.331474 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:13.331487 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:13.331529 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:13.331541 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:13.331552 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (119) and matched log idx (0) 2024.09.25 21:02:13.331562 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:02:13.331572 [ 17 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:13.331585 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:13.331595 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:13.331605 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:13.331616 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:13.331641 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:13.374215 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:13.374254 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:13.374266 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:13.374278 [ 19 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:13.374289 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:13.374299 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:13.374310 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:13.374390 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:13.374720 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:13.374748 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:13.374761 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:13.374773 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:13.374782 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:13.374792 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:13.374803 [ 17 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:13.374815 [ 17 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:13.374826 [ 17 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:13.874897 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:13.874942 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:13.874954 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:13.874964 [ 19 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:13.874975 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:13.874983 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:13.874995 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:13.875051 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:13.875331 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:13.875355 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:13.875367 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:13.875378 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:13.875406 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:13.875416 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:13.875429 [ 17 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:13.875442 [ 17 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:13.875451 [ 17 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:14.082665 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:14.082705 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:14.082719 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:14.082730 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:02:14.375770 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:14.375812 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:14.375826 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:02:14.375839 [ 17 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:14.375852 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:14.375863 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:14.375874 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:14.375932 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:14.376227 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:14.376249 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:14.376260 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:14.376270 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:14.376279 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:14.376288 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:14.376299 [ 19 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:14.376311 [ 19 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:14.376320 [ 19 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:14.834190 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:14.834226 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:14.834236 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:14.834245 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1502 ms ago 2024.09.25 21:02:14.876516 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:14.876559 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:14.876571 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:02:14.876583 [ 17 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:14.876595 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:14.876605 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:14.876615 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:14.876666 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:14.876909 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:14.876936 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:14.876949 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:14.876960 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:14.876970 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:14.876979 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:14.877011 [ 16 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:14.877028 [ 16 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:14.877041 [ 16 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:15.377247 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:15.377289 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:15.377301 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:15.377311 [ 12 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:15.377322 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:15.377332 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:15.377343 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:15.377394 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:15.377691 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:15.377720 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:15.377732 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:15.377742 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:15.377752 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:15.377761 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:15.377773 [ 16 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:15.377784 [ 16 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:15.377795 [ 16 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:15.584817 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:15.584861 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:15.584874 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:15.584939 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2253 ms ago 2024.09.25 21:02:15.877932 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:15.877973 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:15.877987 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:15.877999 [ 12 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:15.878013 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:15.878024 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:15.878036 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:15.878125 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:15.878449 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:15.878475 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:15.878488 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:15.878498 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:15.878506 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:15.878515 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:15.878526 [ 17 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:15.878538 [ 17 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:15.878548 [ 17 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:16.209173 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:16.209222 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:16.335513 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:16.335553 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:16.335566 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:16.335606 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:16.335616 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:16.335625 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (119) and matched log idx (0) 2024.09.25 21:02:16.335635 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:02:16.335644 [ 17 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:16.335655 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:16.335664 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:16.335674 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:16.335684 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:16.335708 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:16.335852 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:16.335882 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:16.378242 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:16.378283 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:16.378297 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:16.378310 [ 15 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:16.378323 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:16.378336 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:16.378348 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:16.378405 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:16.378649 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:16.378678 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:16.378690 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:16.378701 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:16.378711 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:16.378720 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:16.378733 [ 17 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:16.378745 [ 17 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:16.378755 [ 17 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:16.878771 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:16.878813 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:16.878825 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:16.878836 [ 12 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:16.878848 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:16.878858 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:16.878869 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:16.878953 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:16.879226 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:16.879246 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:16.879256 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:16.879267 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:16.879275 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:16.879284 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:16.879295 [ 17 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:16.879306 [ 17 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:16.879323 [ 17 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:17.086386 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:17.086434 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:17.086446 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:17.086487 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:17.086498 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:17.086507 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (119) and matched log idx (0) 2024.09.25 21:02:17.086516 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:02:17.086526 [ 15 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:17.086537 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:17.086547 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:17.086557 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:17.086567 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:17.086593 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:17.086732 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:17.086758 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:17.380038 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:17.380084 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:17.380096 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:02:17.380107 [ 17 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:17.380138 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:17.380148 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:17.380159 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:17.380240 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:17.380512 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:17.380540 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:17.380554 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:17.380566 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:17.380576 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:17.380586 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:17.380599 [ 15 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:17.380611 [ 15 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:17.380621 [ 15 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:17.836750 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:17.836790 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:17.836804 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:17.836848 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:17.836862 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:17.836873 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (119) and matched log idx (0) 2024.09.25 21:02:17.836883 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:02:17.836894 [ 15 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:17.836907 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:17.836917 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:17.836928 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:17.836939 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:17.836966 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:17.837113 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:17.837139 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:17.881321 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:17.881361 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:17.881372 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:17.881383 [ 15 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:17.881394 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:17.881403 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:17.881413 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:17.881456 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:17.881751 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:17.881780 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:17.881792 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:17.881802 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:17.881810 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:17.881819 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:17.881830 [ 14 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:17.881842 [ 14 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:17.881852 [ 14 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:18.381880 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:18.381923 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:18.381935 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:18.381945 [ 15 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:18.381956 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:18.381966 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:18.381976 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:18.382029 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:18.382310 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:18.382344 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=119 2024.09.25 21:02:18.382356 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:18.382366 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 119 2024.09.25 21:02:18.382376 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:18.382384 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 118 2024.09.25 21:02:18.382396 [ 17 ] {} RaftInstance: last durable index 118, precommit index 118 2024.09.25 21:02:18.382408 [ 17 ] {} RaftInstance: quorum idx 1, 118 118 0 2024.09.25 21:02:18.382419 [ 17 ] {} RaftInstance: local log idx 118, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:18.587548 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:18.587589 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:18.587603 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:18.587646 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:18.587661 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:18.587672 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (119) and matched log idx (0) 2024.09.25 21:02:18.587683 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:02:18.587693 [ 17 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 119 2024.09.25 21:02:18.587704 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=118, LastLogTerm=2, EntriesLength=0, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:18.587714 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:18.587725 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:18.587737 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:18.587766 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:18.755958 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:02:18.755984 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:02:18.756049 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:02:18.756087 [ 6 ] {} RaftInstance: append at log_idx 119, timestamp 1727298138756060 2024.09.25 21:02:18.756149 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:02:18.756170 [ 21 ] {} RaftInstance: last_log_idx: 118, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:18.756183 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=118, LastLogTerm=2, EntriesLength=1, CommitIndex=118, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:18.756194 [ 21 ] {} RaftInstance: idx: 119 2024.09.25 21:02:18.756205 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:18.756261 [ 21 ] {} RaftInstance: sent 2024.09.25 21:02:18.756275 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:18.757148 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:02:18.757176 [ 8 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:18.757189 [ 8 ] {} RaftInstance: quorum idx 1, 119 118 0 2024.09.25 21:02:18.757199 [ 8 ] {} RaftInstance: local log idx 119, target_commit_idx 118, quick_commit_index_ 118, state_->get_commit_idx() 118 2024.09.25 21:02:18.757870 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:18.757898 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:18.757912 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:18.757923 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:18.757932 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:18.757940 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 118, new matched idx: 119 2024.09.25 21:02:18.757950 [ 14 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:18.757961 [ 14 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:18.757970 [ 14 ] {} RaftInstance: trigger commit upto 119 2024.09.25 21:02:18.757979 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:18.757990 [ 14 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:18.758001 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:18.758012 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:18.758021 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:18.758070 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:18.758090 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:18.758103 [ 14 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 118 2024.09.25 21:02:18.758114 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:02:18.758157 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:02:18.758181 [ 20 ] {} RaftInstance: commit upto 119, current idx 118 2024.09.25 21:02:18.758192 [ 20 ] {} RaftInstance: commit upto 119, current idx 119 2024.09.25 21:02:18.758226 [ 20 ] {} RaftInstance: notify cb 119 1d88fa38 2024.09.25 21:02:18.758239 [ 20 ] {} RaftInstance: DONE: commit upto 119, current idx 119 2024.09.25 21:02:18.758248 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:02:18.758294 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:18.758324 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:18.758336 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:18.758346 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:18.758355 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:18.758364 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:18.758375 [ 15 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:18.758385 [ 15 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:18.758395 [ 15 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:18.882631 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:18.882677 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:18.882692 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:18.882704 [ 14 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:18.882717 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:18.882728 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:18.882740 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:18.882798 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:18.883094 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:18.883121 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:18.883134 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:18.883145 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:18.883171 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:18.883181 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:18.883193 [ 15 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:18.883204 [ 15 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:18.883215 [ 15 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:19.009171 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:19.009222 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:19.338484 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:19.338529 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:19.338541 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:19.338584 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:19.338597 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:19.338606 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (119) and matched log idx (0) 2024.09.25 21:02:19.338616 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:02:19.338626 [ 15 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:19.338637 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 119 2024.09.25 21:02:19.338647 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:19.338658 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:19.338668 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:19.338717 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:19.383017 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:19.383059 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:19.383070 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:19.383081 [ 13 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:19.383093 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:19.383103 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:19.383113 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:19.383164 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:19.383461 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:19.383493 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:19.383506 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:19.383517 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:19.383527 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:19.383536 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:19.383548 [ 15 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:19.383559 [ 15 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:19.383571 [ 15 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:19.883578 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:19.883615 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:19.883626 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:19.883636 [ 13 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:19.883647 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:19.883656 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:19.883666 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:19.883716 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:19.883976 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:19.884032 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:19.884044 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:19.884055 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:19.884063 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:19.884072 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:19.884084 [ 15 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:19.884096 [ 15 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:19.884107 [ 15 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:20.089163 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:20.089204 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:20.089219 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:20.089229 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:02:20.384446 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:20.384490 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:20.384503 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:20.384514 [ 15 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:20.384526 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:20.384536 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:20.384547 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:20.384605 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:20.384908 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:20.384932 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:20.384943 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:20.384952 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:20.384962 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:20.384970 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:20.384982 [ 14 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:20.384993 [ 14 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:20.385004 [ 14 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:20.840040 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:20.840076 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:20.840088 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:20.840098 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:02:20.885179 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:20.885230 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:20.885244 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:20.885255 [ 14 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:20.885268 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:20.885279 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:20.885298 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:20.885354 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:20.885671 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:20.885699 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:20.885712 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:20.885734 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:20.885744 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:20.885754 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:20.885767 [ 15 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:20.885781 [ 15 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:20.885803 [ 15 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:21.385808 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:21.385851 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:21.385863 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:21.385875 [ 14 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:21.385887 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:21.385897 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:21.385907 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:21.385966 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:21.386286 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:21.386308 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:21.386319 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:21.386330 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:21.386338 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:21.386347 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:21.386360 [ 15 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:21.386371 [ 15 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:21.386382 [ 15 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:21.590420 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:21.590468 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:21.590483 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:21.590494 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 21:02:21.886506 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:21.886563 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:21.886575 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:21.886586 [ 15 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:21.886597 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:21.886606 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:21.886617 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:21.886670 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:21.886920 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:21.886942 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:21.886952 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:21.886961 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:21.886969 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:21.886979 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:21.887046 [ 14 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:21.887068 [ 14 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:21.887078 [ 14 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:22.239144 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:22.239215 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:22.341423 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:22.341458 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:22.341473 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:22.341516 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:22.341530 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:22.341541 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (120) and matched log idx (0) 2024.09.25 21:02:22.341551 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:02:22.341562 [ 18 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:22.341574 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:22.341585 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:22.341597 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:22.341609 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:22.341638 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:22.387060 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:22.387101 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:22.387112 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:22.387123 [ 15 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:22.387135 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:22.387146 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:22.387157 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:22.387273 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:22.387559 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:22.387584 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:22.387596 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:22.387606 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:22.387616 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:22.387625 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:22.387637 [ 19 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:22.387649 [ 19 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:22.387659 [ 19 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:22.887693 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:22.887737 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:22.887751 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:22.887761 [ 16 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:22.887774 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:22.887784 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:22.887796 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:22.887858 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:22.888142 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:22.888164 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:22.888174 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:22.888184 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:22.888193 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:22.888201 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:22.888212 [ 19 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:22.888224 [ 19 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:22.888235 [ 19 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:23.092267 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:23.092302 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:23.092315 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:23.092325 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:02:23.388388 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:23.388428 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:23.388440 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:23.388450 [ 19 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:23.388461 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:23.388471 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:23.388481 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:23.388536 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:23.388816 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:23.388842 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:23.388870 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:23.388882 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:23.388892 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:23.388903 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:23.388916 [ 15 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:23.388929 [ 15 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:23.388939 [ 15 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:23.843059 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:23.843102 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:23.843113 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:23.843122 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:02:23.889379 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:23.889419 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:23.889430 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:23.889441 [ 15 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:23.889452 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:23.889461 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:23.889473 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:23.889532 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:23.889795 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:23.889819 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:23.889829 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:23.889838 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:23.889847 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:23.889855 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:23.889866 [ 19 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:23.889877 [ 19 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:23.889886 [ 19 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:24.389916 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:24.389955 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:24.389969 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:24.389980 [ 16 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:24.389992 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:24.390003 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:24.390015 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:24.390078 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:24.390354 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:24.390382 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:24.390393 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:24.390404 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:24.390413 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:24.390422 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:24.390434 [ 19 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:24.390446 [ 19 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:24.390457 [ 19 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:24.593593 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:24.593632 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:24.593646 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:24.593656 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:02:24.890989 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:24.891040 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:24.891053 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:24.891065 [ 19 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:24.891078 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:24.891089 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:24.891101 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:24.891165 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:24.891539 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:24.891562 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:24.891574 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:24.891634 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:24.891651 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:24.891662 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:24.891675 [ 15 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:24.891688 [ 15 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:24.891700 [ 15 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:25.239130 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:25.239176 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:25.344374 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:25.344420 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:25.344435 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:25.344477 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:25.344489 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:25.344500 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (120) and matched log idx (0) 2024.09.25 21:02:25.344511 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:02:25.344521 [ 17 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:25.344533 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:25.344543 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:25.344554 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:25.344566 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:25.344594 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:25.344745 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:25.344771 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:25.391946 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:25.391990 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:25.392003 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:25.392015 [ 12 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:25.392028 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:25.392039 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:25.392050 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:25.392128 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:25.392345 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:25.392372 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:25.392382 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:25.392392 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:25.392401 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:25.392409 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:25.392421 [ 17 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:25.392432 [ 17 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:25.392442 [ 17 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:25.892572 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:25.892612 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:25.892625 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:25.892635 [ 12 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:25.892646 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:25.892655 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:25.892667 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:25.892717 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:25.893005 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:25.893039 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:25.893051 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:25.893061 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:25.893070 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:25.893078 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:25.893089 [ 17 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:25.893101 [ 17 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:25.893111 [ 17 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:26.095361 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:26.095395 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:26.095407 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:26.095447 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:26.095457 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:26.095466 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (120) and matched log idx (0) 2024.09.25 21:02:26.095475 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:02:26.095484 [ 13 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:26.095495 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:26.095503 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:26.095513 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:26.095523 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:26.095548 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:26.095683 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:26.095705 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:26.392872 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:26.392915 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:26.392927 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:26.392938 [ 12 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:26.392950 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:26.392960 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:26.392971 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:26.393028 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:26.394439 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:26.394461 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:26.394471 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:26.394482 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:26.394492 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:26.394501 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:26.394513 [ 13 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:26.394525 [ 13 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:26.394535 [ 13 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:26.846596 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:26.846632 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:26.846644 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:26.846685 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:26.846695 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:26.846704 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (120) and matched log idx (0) 2024.09.25 21:02:26.846713 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:02:26.846723 [ 12 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:26.846735 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:26.846745 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:26.846756 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:26.846767 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:26.846793 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:26.846926 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:26.846949 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:26.893111 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:26.893153 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:26.893167 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:26.893179 [ 14 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:26.893193 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:26.893205 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:26.893216 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:26.893275 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:26.893543 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:26.893564 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:26.893574 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:26.893585 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:26.893594 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:26.893603 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:26.893615 [ 12 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:26.893627 [ 12 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:26.893638 [ 12 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:27.393690 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:27.393756 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:27.393769 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:27.393779 [ 13 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:27.393789 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:27.393799 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:27.393808 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:27.393862 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:27.394246 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:27.394269 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:27.394278 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:27.394288 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:27.394296 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:27.394306 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:27.394318 [ 13 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:27.394329 [ 13 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:27.394339 [ 13 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:27.597392 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:27.597436 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:27.597450 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:27.597494 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:27.597509 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:27.597519 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (120) and matched log idx (0) 2024.09.25 21:02:27.597529 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:02:27.597539 [ 18 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:27.597553 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:27.597564 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:27.597576 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:27.597589 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:27.597619 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:27.894903 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:27.894942 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:27.894954 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:27.894965 [ 13 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:27.894978 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:27.894988 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:27.894999 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:27.895078 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:27.895340 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:27.895386 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:27.895399 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:27.895410 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:27.895419 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:27.895427 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:27.895438 [ 18 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:27.895450 [ 18 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:27.895459 [ 18 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:28.019173 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:28.019219 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:28.348625 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:28.348668 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:28.348684 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:28.348729 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:28.348744 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:28.348756 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (120) and matched log idx (0) 2024.09.25 21:02:28.348767 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:02:28.348779 [ 14 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:28.348791 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:28.348803 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:28.348815 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:28.348828 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:28.348860 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:28.396321 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:28.396553 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:28.396734 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:28.396750 [ 18 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 120 2024.09.25 21:02:28.396764 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=0, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:28.396774 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:28.396787 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:28.396883 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:28.397510 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:28.397540 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=120 2024.09.25 21:02:28.397555 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:28.397567 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 120 2024.09.25 21:02:28.397577 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:28.397587 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 119 2024.09.25 21:02:28.397600 [ 14 ] {} RaftInstance: last durable index 119, precommit index 119 2024.09.25 21:02:28.397613 [ 14 ] {} RaftInstance: quorum idx 1, 119 119 0 2024.09.25 21:02:28.397624 [ 14 ] {} RaftInstance: local log idx 119, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:28.755938 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:02:28.755953 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:02:28.756059 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:02:28.756101 [ 6 ] {} RaftInstance: append at log_idx 120, timestamp 1727298148756071 2024.09.25 21:02:28.756178 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:02:28.756204 [ 21 ] {} RaftInstance: last_log_idx: 119, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:28.756217 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=119, LastLogTerm=2, EntriesLength=1, CommitIndex=119, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:28.756228 [ 21 ] {} RaftInstance: idx: 120 2024.09.25 21:02:28.756241 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:28.756298 [ 21 ] {} RaftInstance: sent 2024.09.25 21:02:28.756313 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:28.757346 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:02:28.757372 [ 8 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:28.757386 [ 8 ] {} RaftInstance: quorum idx 1, 120 119 0 2024.09.25 21:02:28.757397 [ 8 ] {} RaftInstance: local log idx 120, target_commit_idx 119, quick_commit_index_ 119, state_->get_commit_idx() 119 2024.09.25 21:02:28.757862 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:28.757889 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:28.757900 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:28.757910 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:28.757918 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:28.757926 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 119, new matched idx: 120 2024.09.25 21:02:28.757936 [ 16 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:28.757945 [ 16 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:28.757954 [ 16 ] {} RaftInstance: trigger commit upto 120 2024.09.25 21:02:28.757963 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:28.757971 [ 16 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:28.757980 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:28.757990 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:28.757999 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:28.758050 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:28.758061 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:28.758117 [ 16 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 119 2024.09.25 21:02:28.758127 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:02:28.758169 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:02:28.758192 [ 20 ] {} RaftInstance: commit upto 120, current idx 119 2024.09.25 21:02:28.758202 [ 20 ] {} RaftInstance: commit upto 120, current idx 120 2024.09.25 21:02:28.758234 [ 20 ] {} RaftInstance: notify cb 120 1d87b6a8 2024.09.25 21:02:28.758247 [ 20 ] {} RaftInstance: DONE: commit upto 120, current idx 120 2024.09.25 21:02:28.758256 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:02:28.758281 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:28.758292 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:28.758301 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:28.758310 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:28.758318 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:28.758327 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:28.758337 [ 14 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:28.758347 [ 14 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:28.758357 [ 14 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:28.897693 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:28.897729 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:28.897742 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:28.897753 [ 14 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:28.897765 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:28.897775 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:28.897786 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:28.897842 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:28.898069 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:28.898096 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:28.898107 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:28.898118 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:28.898127 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:28.898136 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:28.898148 [ 15 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:28.898160 [ 15 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:28.898204 [ 15 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:29.099196 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:29.099235 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:29.099249 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:29.099261 [ 14 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:02:29.398513 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:29.398547 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:29.398560 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:29.398572 [ 15 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:29.398586 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:29.398597 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:29.398609 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:29.398666 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:29.398913 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:29.398937 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:29.398948 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:29.398957 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:29.398967 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:29.398976 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:29.398988 [ 14 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:29.399000 [ 14 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:29.399021 [ 14 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:29.850244 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:29.850280 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:29.850293 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:29.899363 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:29.899398 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:29.899412 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:29.899424 [ 14 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:29.899436 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:29.899446 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:29.899457 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:29.899534 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:29.899788 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:29.899807 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:29.899816 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:29.899853 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:29.899861 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:29.899869 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:29.899880 [ 17 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:29.899891 [ 17 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:29.899900 [ 17 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:30.399928 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:30.399970 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:30.399984 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:30.400030 [ 15 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:30.400045 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:30.400056 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:30.400066 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:30.400123 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:30.400401 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:30.400426 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:30.400437 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:30.400447 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:30.400455 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:30.400464 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:30.400476 [ 17 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:30.400488 [ 17 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:30.400498 [ 17 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:30.600690 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:30.600728 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:30.600742 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:30.900822 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:30.900867 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:30.900879 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:02:30.900890 [ 17 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:30.900902 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:30.900912 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:30.900922 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:30.900976 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:30.901288 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:30.901310 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:30.901321 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:30.901331 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:30.901340 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:30.901349 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:30.901360 [ 14 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:30.901371 [ 14 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:30.901382 [ 14 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:31.279172 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:31.279222 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:02:31.351607 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:31.351654 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:31.351668 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:31.351709 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:02:31.351722 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:02:31.351733 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (120) and matched log idx (0) 2024.09.25 21:02:31.351743 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:02:31.351754 [ 14 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:31.351766 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 120 2024.09.25 21:02:31.351776 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:31.351787 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:31.351798 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:02:31.351826 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:31.401076 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:31.401128 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:31.401141 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:02:31.401153 [ 17 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:31.401165 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:31.401175 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:31.401187 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:31.401249 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:31.401511 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:31.401537 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:31.401548 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:31.401559 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:31.401568 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:31.401576 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:31.401588 [ 14 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:31.401599 [ 14 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:31.401609 [ 14 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:31.901642 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:31.901686 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:31.901699 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:31.901711 [ 13 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:31.901723 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:31.901732 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:31.901743 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:31.901801 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:31.902113 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:31.902138 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:31.902150 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:31.902162 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:31.902172 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:31.902182 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:31.902194 [ 14 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:31.902207 [ 14 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:31.902218 [ 14 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:32.102487 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:32.102540 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:32.102552 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:32.402837 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:32.402878 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:32.402893 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:32.402905 [ 14 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:32.402918 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:32.402928 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:32.402956 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:32.403011 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:32.403303 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:32.403344 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:32.403357 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:32.403369 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:32.403378 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:32.403387 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:32.403399 [ 17 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:32.403411 [ 17 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:32.403422 [ 17 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:32.853649 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:32.853692 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:32.853704 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:32.903787 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:32.903827 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:32.903839 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:02:32.903850 [ 17 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:32.903862 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:32.903871 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:32.903882 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:32.903934 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:32.904257 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:32.904281 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:32.904293 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:32.904304 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:32.904313 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:32.904322 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:32.904334 [ 14 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:32.904346 [ 14 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:32.904356 [ 14 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:33.404399 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:33.404444 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:33.404458 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:33.404469 [ 13 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:33.404481 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:33.404491 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:33.404502 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:33.404575 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:33.404832 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:33.404861 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:33.404874 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:33.404887 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:33.404898 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:33.404907 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:33.404920 [ 14 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:33.404933 [ 14 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:33.404944 [ 14 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:33.604083 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:33.604129 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:33.604144 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:33.905504 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:33.905549 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:33.905561 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:33.905571 [ 19 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:33.905583 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:33.905592 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:33.905603 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:33.905660 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:33.905924 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:33.905948 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:33.905959 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:33.905968 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:33.905978 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:33.905986 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:33.905999 [ 14 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:33.906035 [ 14 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:33.906050 [ 14 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:34.355156 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:34.355204 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:34.355217 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:34.406349 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:34.406395 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:34.406406 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:34.406417 [ 19 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:34.406428 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:34.406437 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:34.406448 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:34.406506 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:34.406756 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:34.406776 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:34.406786 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:34.406795 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:34.406803 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:34.406811 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:34.406822 [ 13 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:34.406834 [ 13 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:34.406843 [ 13 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:34.906929 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:34.906969 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:34.906982 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:34.906994 [ 16 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:34.907007 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:34.907019 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:34.907031 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:34.907112 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:34.907395 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:34.907420 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:34.907432 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:34.907443 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:34.907452 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:34.907462 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:34.907476 [ 13 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:34.907488 [ 13 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:34.907499 [ 13 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:35.105737 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:35.105775 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:35.105787 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:35.407852 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:35.407897 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:35.407910 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:35.407922 [ 19 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:35.407934 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:35.407945 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:35.407958 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:35.408016 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:35.408297 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:35.408320 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:35.408332 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:35.408343 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:35.408352 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:35.408361 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:35.408375 [ 16 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:35.408387 [ 16 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:35.408398 [ 16 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:35.856739 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:35.856780 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:35.856792 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:35.908833 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:35.908879 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:35.908890 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:35.908901 [ 19 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:35.908912 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:35.908922 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:35.908934 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:35.908993 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:35.909268 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:35.909289 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:35.909300 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:35.909311 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:35.909321 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:35.909330 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:35.909343 [ 16 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:35.909377 [ 16 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:35.909388 [ 16 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:36.409393 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:36.409437 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:36.409451 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:36.409463 [ 18 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:36.409477 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:36.409488 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:36.409499 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:36.409584 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:36.409839 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:36.409866 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:36.409878 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:36.409889 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:36.409899 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:36.409909 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:36.409922 [ 16 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:36.409935 [ 16 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:36.409945 [ 16 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:36.607291 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:36.607334 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:36.607347 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:36.910413 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:36.910457 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:36.910470 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:36.910482 [ 18 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:36.910494 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:36.910504 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:36.910515 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:36.910573 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:36.910860 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:36.910894 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:36.910906 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:36.910917 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:36.910927 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:36.910936 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:36.910948 [ 16 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:36.910960 [ 16 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:36.910970 [ 16 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:37.357996 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:37.358049 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:37.358064 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:37.411127 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:37.411174 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:37.411187 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:37.411198 [ 16 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:37.411211 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:37.411223 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:37.411235 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:37.411295 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:37.411543 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:37.411573 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:37.411586 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:37.411597 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:37.411607 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:37.411616 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:37.411629 [ 18 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:37.411641 [ 18 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:37.411651 [ 18 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:37.911708 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:37.911753 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:37.911767 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:37.911778 [ 15 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:37.911792 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:37.911803 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:37.911815 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:37.911874 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:37.912126 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:37.912146 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:37.912155 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:37.912164 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:37.912172 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:37.912180 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:37.912192 [ 18 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:37.912205 [ 18 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:37.912215 [ 18 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:38.108283 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:38.108328 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:38.108341 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:38.412423 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:38.412458 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:38.412470 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:38.412481 [ 18 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 121 2024.09.25 21:02:38.412493 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=0, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:38.412504 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:38.412516 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:38.412607 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:38.412849 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:38.412877 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=121 2024.09.25 21:02:38.412889 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:38.412899 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 121 2024.09.25 21:02:38.412910 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:38.412920 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 120 2024.09.25 21:02:38.412933 [ 15 ] {} RaftInstance: last durable index 120, precommit index 120 2024.09.25 21:02:38.412946 [ 15 ] {} RaftInstance: quorum idx 1, 120 120 0 2024.09.25 21:02:38.412957 [ 15 ] {} RaftInstance: local log idx 120, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:38.755951 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:02:38.755974 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:02:38.756039 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:02:38.756080 [ 6 ] {} RaftInstance: append at log_idx 121, timestamp 1727298158756051 2024.09.25 21:02:38.756136 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:02:38.756164 [ 21 ] {} RaftInstance: last_log_idx: 120, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:38.756178 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=120, LastLogTerm=2, EntriesLength=1, CommitIndex=120, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:38.756188 [ 21 ] {} RaftInstance: idx: 121 2024.09.25 21:02:38.756215 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:38.756268 [ 21 ] {} RaftInstance: sent 2024.09.25 21:02:38.756283 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:38.757179 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:02:38.757206 [ 8 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:38.757221 [ 8 ] {} RaftInstance: quorum idx 1, 121 120 0 2024.09.25 21:02:38.757232 [ 8 ] {} RaftInstance: local log idx 121, target_commit_idx 120, quick_commit_index_ 120, state_->get_commit_idx() 120 2024.09.25 21:02:38.757740 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:38.757767 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:38.757778 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:38.757789 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:38.757798 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:38.757806 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 120, new matched idx: 121 2024.09.25 21:02:38.757816 [ 16 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:38.757826 [ 16 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:38.757836 [ 16 ] {} RaftInstance: trigger commit upto 121 2024.09.25 21:02:38.757845 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:38.757854 [ 16 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:38.757865 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:38.757875 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:38.757884 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:38.757928 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:38.757944 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:38.757956 [ 16 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 120 2024.09.25 21:02:38.757967 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:02:38.758044 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:02:38.758069 [ 20 ] {} RaftInstance: commit upto 121, current idx 120 2024.09.25 21:02:38.758081 [ 20 ] {} RaftInstance: commit upto 121, current idx 121 2024.09.25 21:02:38.758124 [ 20 ] {} RaftInstance: notify cb 121 1d88f718 2024.09.25 21:02:38.758145 [ 20 ] {} RaftInstance: DONE: commit upto 121, current idx 121 2024.09.25 21:02:38.758157 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:02:38.758208 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:38.758227 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:38.758237 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:38.758269 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:38.758279 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:38.758289 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:38.758301 [ 15 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:38.758312 [ 15 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:38.758322 [ 15 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:38.858423 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:38.858461 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:38.858472 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:38.913532 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:38.913570 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:38.913581 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:38.913592 [ 15 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:38.913604 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:38.913614 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:38.913625 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:38.913678 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:38.913972 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:38.913998 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:38.914010 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:38.914021 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:38.914031 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:38.914040 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:38.914052 [ 16 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:38.914064 [ 16 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:38.914075 [ 16 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:39.414212 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:39.414254 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:39.414266 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:39.414276 [ 16 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:39.414288 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:39.414299 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:39.414310 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:39.414364 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:39.414651 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:39.414678 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:39.414691 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:39.414702 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:39.414712 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:39.414722 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:39.414735 [ 18 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:39.414748 [ 18 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:39.414759 [ 18 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:39.608849 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:39.608885 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:39.608898 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:39.914955 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:39.914996 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:39.915007 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:39.915018 [ 18 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:39.915030 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:39.915042 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:39.915054 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:39.915111 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:39.915367 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:39.915391 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:39.915401 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:39.915410 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:39.915419 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:39.915428 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:39.915439 [ 16 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:39.915450 [ 16 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:39.915459 [ 16 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:40.359576 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:40.359613 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:40.359626 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:40.415821 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:40.415863 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:40.415877 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:40.415888 [ 16 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:40.415901 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:40.415912 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:40.415924 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:40.415979 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:40.416204 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:40.416228 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:40.416239 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:40.416249 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:40.416258 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:40.416267 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:40.416278 [ 12 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:40.416290 [ 12 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:40.416299 [ 12 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:40.916333 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:40.916374 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:40.916386 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:40.916396 [ 18 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:40.916409 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:40.916420 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:40.916432 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:40.916485 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:40.916867 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:40.916891 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:40.916902 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:40.916913 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:40.916923 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:40.916932 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:40.916944 [ 12 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:40.916957 [ 12 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:40.916967 [ 12 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:41.110053 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:41.110091 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:41.110102 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:41.417219 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:41.417261 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:41.417275 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:41.417287 [ 18 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:41.417299 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:41.417310 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:41.417321 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:41.417376 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:41.417677 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:41.417703 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:41.417717 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:41.417728 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:41.417739 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:41.417749 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:41.417763 [ 17 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:41.417778 [ 17 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:41.417789 [ 17 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:41.860838 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:41.860882 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:41.860896 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:41.918076 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:41.918118 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:41.918133 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:02:41.918144 [ 17 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:41.918158 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:41.918170 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:41.918181 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:41.918223 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:41.918518 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:41.918542 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:41.918554 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:41.918563 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:41.918572 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:41.918581 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:41.918592 [ 14 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:41.918603 [ 14 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:41.918614 [ 14 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:42.418862 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:42.418930 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:42.418945 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:02:42.418958 [ 17 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:42.418971 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:42.418981 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:42.419017 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:42.419078 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:42.419359 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:42.419387 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:42.419399 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:42.419410 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:42.419420 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:42.419430 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:42.419443 [ 14 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:42.419455 [ 14 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:42.419466 [ 14 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:42.611491 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:42.611531 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:42.611545 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:42.920496 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:42.920544 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:42.920555 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:42.920565 [ 14 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:42.920575 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:42.920592 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:42.920602 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:42.920657 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:42.920961 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:42.921016 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:42.921034 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:42.921054 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:42.921066 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:42.921076 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:42.921089 [ 18 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:42.921102 [ 18 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:42.921135 [ 18 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:43.362161 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:43.362196 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:43.362207 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:43.421279 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:43.421321 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:43.421332 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:43.421343 [ 14 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:43.421356 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:43.421367 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:43.421377 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:43.421431 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:43.421774 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:43.421801 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:43.421813 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:43.421824 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:43.421833 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:43.421842 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:43.421854 [ 13 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:43.421865 [ 13 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:43.421876 [ 13 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:43.922117 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:43.922161 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:43.922174 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:43.922184 [ 19 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:43.922196 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:43.922205 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:43.922215 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:43.922263 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:43.922571 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:43.922601 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:43.922612 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:43.922623 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:43.922631 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:43.922640 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:43.922661 [ 13 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:43.922675 [ 13 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:43.922686 [ 13 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:44.112712 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:44.112779 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:44.112795 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:44.422903 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:44.422943 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:44.422956 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:44.422968 [ 13 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:44.422980 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:44.422992 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:44.423004 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:44.423059 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:44.423309 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:44.423339 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:44.423352 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:44.423362 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:44.423371 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:44.423381 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:44.423393 [ 19 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:44.423405 [ 19 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:44.423417 [ 19 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:44.863455 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:44.863498 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:44.863513 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:44.923583 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:44.923625 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:44.923636 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:44.923646 [ 19 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:44.923658 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:44.923667 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:44.923677 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:44.923727 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:44.923998 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:44.924022 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:44.924034 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:44.924044 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:44.924054 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:44.924062 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:44.924073 [ 14 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:44.924084 [ 14 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:44.924094 [ 14 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:45.424116 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:45.424155 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:45.424167 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:45.424176 [ 13 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:45.424188 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:45.424198 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:45.424210 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:45.424265 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:45.424551 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:45.424575 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:45.424585 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:45.424596 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:45.424605 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:45.424613 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:45.424625 [ 14 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:45.424637 [ 14 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:45.424648 [ 14 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:45.613684 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:45.613725 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:45.613738 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:45.924981 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:45.925044 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:45.925055 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:45.925066 [ 14 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:45.925078 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:45.925089 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:45.925100 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:45.925148 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:45.925421 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:45.925448 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:45.925461 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:45.925471 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:45.925480 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:45.925488 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:45.925500 [ 19 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:45.925512 [ 19 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:45.925522 [ 19 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:46.364777 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:46.364814 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:46.364829 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:46.425866 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:46.425897 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:46.425909 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:46.425920 [ 15 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:46.425932 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:46.425943 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:46.425955 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:46.426023 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:46.426307 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:46.426327 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:46.426337 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:46.426348 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:46.426357 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:46.426366 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:46.426377 [ 19 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:46.426389 [ 19 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:46.426399 [ 19 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:46.926558 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:46.926616 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:46.926627 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:46.926637 [ 14 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:46.926648 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:46.926658 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:46.926668 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:46.926719 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:46.926985 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:46.927025 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:46.927037 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:46.927048 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:46.927057 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:46.927066 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:46.927077 [ 19 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:46.927088 [ 19 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:46.927098 [ 19 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:47.115134 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:47.115176 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:47.115188 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:47.427458 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:47.427500 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:47.427511 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:47.427521 [ 14 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:47.427532 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:47.427543 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:47.427556 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:47.427608 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:47.427903 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:47.427927 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:47.427938 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:47.427948 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:47.427955 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:47.427964 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:47.427977 [ 15 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:47.427991 [ 15 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:47.428002 [ 15 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:47.866228 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:47.866271 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:47.866284 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:47.928329 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:47.928371 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:47.928384 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:47.928395 [ 12 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:47.928406 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:47.928454 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:47.928466 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:47.928515 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:47.928762 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:47.928790 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:47.928802 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:47.928813 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:47.928823 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:47.928833 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:47.928846 [ 14 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:47.928859 [ 14 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:47.928870 [ 14 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:48.428908 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:48.428948 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:48.428959 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:48.428969 [ 16 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 122 2024.09.25 21:02:48.428980 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=0, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:48.428989 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:48.428999 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:48.429097 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:48.429401 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:48.429430 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=122 2024.09.25 21:02:48.429442 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:48.429453 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 122 2024.09.25 21:02:48.429463 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:48.429473 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 121 2024.09.25 21:02:48.429485 [ 14 ] {} RaftInstance: last durable index 121, precommit index 121 2024.09.25 21:02:48.429497 [ 14 ] {} RaftInstance: quorum idx 1, 121 121 0 2024.09.25 21:02:48.429508 [ 14 ] {} RaftInstance: local log idx 121, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:48.616706 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:48.616744 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:48.616756 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:48.755963 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:02:48.755959 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:02:48.756030 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:02:48.756071 [ 6 ] {} RaftInstance: append at log_idx 122, timestamp 1727298168756046 2024.09.25 21:02:48.756141 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:02:48.756164 [ 21 ] {} RaftInstance: last_log_idx: 121, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:48.756175 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=121, LastLogTerm=2, EntriesLength=1, CommitIndex=121, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:48.756185 [ 21 ] {} RaftInstance: idx: 122 2024.09.25 21:02:48.756196 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:48.756248 [ 21 ] {} RaftInstance: sent 2024.09.25 21:02:48.756259 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:48.757227 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:02:48.757251 [ 8 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:48.757262 [ 8 ] {} RaftInstance: quorum idx 1, 122 121 0 2024.09.25 21:02:48.757272 [ 8 ] {} RaftInstance: local log idx 122, target_commit_idx 121, quick_commit_index_ 121, state_->get_commit_idx() 121 2024.09.25 21:02:48.757675 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:48.757698 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:48.757708 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:48.757717 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:48.757726 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:48.757734 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 121, new matched idx: 122 2024.09.25 21:02:48.757744 [ 14 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:48.757754 [ 14 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:48.757763 [ 14 ] {} RaftInstance: trigger commit upto 122 2024.09.25 21:02:48.757771 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:48.757779 [ 14 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:48.757788 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 122 2024.09.25 21:02:48.757797 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:48.757805 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:48.757845 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:48.757854 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:48.757864 [ 14 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 121 2024.09.25 21:02:48.757874 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:02:48.757913 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:02:48.757942 [ 20 ] {} RaftInstance: commit upto 122, current idx 121 2024.09.25 21:02:48.757953 [ 20 ] {} RaftInstance: commit upto 122, current idx 122 2024.09.25 21:02:48.758007 [ 20 ] {} RaftInstance: notify cb 122 1d87aa48 2024.09.25 21:02:48.758025 [ 20 ] {} RaftInstance: DONE: commit upto 122, current idx 122 2024.09.25 21:02:48.758035 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:02:48.758130 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:48.758171 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:48.758182 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:48.758191 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:48.758199 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:48.758207 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:48.758217 [ 16 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:48.758226 [ 16 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:48.758235 [ 16 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:48.929384 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:48.929428 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:48.929441 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:48.929452 [ 14 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:48.929463 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:48.929473 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:48.929484 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:48.929536 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:48.929779 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:48.929808 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:48.929819 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:48.929830 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:48.929838 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:48.929846 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:48.929857 [ 16 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:48.929869 [ 16 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:48.929879 [ 16 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:49.367030 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:49.367127 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:49.367150 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:49.430360 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:49.430402 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:49.430462 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:49.430475 [ 16 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:49.430487 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:49.430496 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:49.430507 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:49.430553 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:49.430810 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:49.430831 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:49.430866 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:49.430878 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:49.430888 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:49.430898 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:49.430912 [ 14 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:49.430926 [ 14 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:49.430938 [ 14 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:49.931421 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:49.931468 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:49.931481 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:49.931493 [ 14 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:49.931506 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:49.931517 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:49.931528 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:49.931589 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:49.931858 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:49.931885 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:49.931897 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:49.931908 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:49.931917 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:49.931925 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:49.931937 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:49.931950 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:49.931961 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:50.118001 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:50.118042 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:50.118055 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:50.432123 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:50.432159 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:50.432170 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:50.432188 [ 18 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:50.432199 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:50.432208 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:50.432219 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:50.432273 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:50.432556 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:50.432583 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:50.432593 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:50.432603 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:50.432611 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:50.432619 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:50.432630 [ 16 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:50.432649 [ 16 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:50.432659 [ 16 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:50.868764 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:50.868804 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:50.868816 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:50.932925 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:50.932971 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:50.932983 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:50.932994 [ 16 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:50.933007 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:50.933017 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:50.933029 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:50.933078 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:50.933370 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:50.933399 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:50.933412 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:50.933422 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:50.933431 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:50.933440 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:50.933452 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:50.933464 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:50.933475 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:51.433507 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:51.433545 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:51.433557 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:02:51.433567 [ 14 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:51.433578 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:51.433588 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:51.433599 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:51.433650 [ 14 ] {} RaftInstance: sent 2024.09.25 21:02:51.433911 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:51.433938 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:51.433949 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:51.433960 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:51.433968 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:51.433977 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:51.433989 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:51.434000 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:51.434031 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:51.619177 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:51.619224 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:51.619238 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:51.934317 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:51.934358 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:51.934368 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:51.934379 [ 18 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:51.934389 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:51.934399 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:51.934409 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:51.934458 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:51.934762 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:51.934785 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:51.934797 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:51.934807 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:51.934816 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:51.934825 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:51.934837 [ 16 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:51.934850 [ 16 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:51.934860 [ 16 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:52.370100 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:52.370152 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:52.370166 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:52.435221 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:52.435263 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:52.435276 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:52.435288 [ 16 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:52.435301 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:52.435311 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:52.435323 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:52.435379 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:52.435656 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:52.435682 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:52.435694 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:52.435704 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:52.435714 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:52.435723 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:52.435735 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:52.435748 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:52.435759 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:52.935799 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:52.935844 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:52.935856 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:02:52.935868 [ 17 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:52.935880 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:52.935889 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:52.935901 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:52.935955 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:52.936243 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:52.936275 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:52.936287 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:52.936298 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:52.936309 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:52.936318 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:52.936330 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:52.936341 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:52.936352 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:53.120362 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:53.120404 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:53.120415 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:53.436694 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:53.436740 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:53.436753 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:53.436764 [ 18 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:53.436776 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:53.436787 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:53.436798 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:53.436851 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:53.437138 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:53.437165 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:53.437178 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:53.437190 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:53.437200 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:53.437209 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:53.437221 [ 17 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:53.437233 [ 17 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:53.437244 [ 17 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:53.871502 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:53.871547 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:53.871563 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:53.937822 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:53.937873 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:53.937885 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:02:53.937896 [ 16 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:53.937909 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:53.937918 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:53.937930 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:53.937983 [ 16 ] {} RaftInstance: sent 2024.09.25 21:02:53.938305 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:53.938331 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:53.938342 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:53.938353 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:53.938364 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:53.938373 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:53.938385 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:53.938399 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:53.938410 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:54.438867 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:54.438903 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:54.438916 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:02:54.438927 [ 13 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:54.438939 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:54.438948 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:54.438979 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:54.439042 [ 13 ] {} RaftInstance: sent 2024.09.25 21:02:54.439346 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:54.439374 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:54.439384 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:54.439394 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:54.439402 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:54.439410 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:54.439422 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:54.439433 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:54.439442 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:54.622491 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:54.622526 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:54.622538 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:54.939606 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:54.939651 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:54.939664 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:54.939675 [ 18 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:54.939686 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:54.939695 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:54.939706 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:54.939757 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:54.940083 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:54.940113 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:54.940126 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:54.940137 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:54.940147 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:54.940156 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:54.940167 [ 19 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:54.940181 [ 19 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:54.940191 [ 19 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:55.373237 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:55.373277 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:55.373290 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:55.440366 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:55.440408 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:55.440422 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:55.440434 [ 19 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:55.440448 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:55.440460 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:55.440471 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:55.440528 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:55.440793 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:55.440818 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:55.440829 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:55.440838 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:55.440848 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:55.440857 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:55.440869 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:55.440881 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:55.440892 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:55.940923 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:55.940962 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:55.940976 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:55.940987 [ 19 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:55.941001 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:55.941012 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:55.941024 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:55.941069 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:55.941349 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:55.941377 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:55.941389 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:55.941402 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:55.941411 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:55.941421 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:55.941435 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:55.941447 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:55.941459 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:56.123563 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:56.123600 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:56.123614 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:56.442087 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:56.442128 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:56.442139 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:56.442148 [ 18 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:56.442159 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:56.442168 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:56.442177 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:56.442227 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:56.442552 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:56.442574 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:56.442585 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:56.442595 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:56.442604 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:56.442613 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:56.442624 [ 19 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:56.442636 [ 19 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:56.442646 [ 19 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:56.874680 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:56.874724 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:56.874737 [ 18 ] {} RaftInstance: connection to peer 1 is not active long time: 25523 ms, force re-connect 2024.09.25 21:02:56.874774 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:56.874818 [ 18 ] {} RaftInstance: asio client created: 1d87ba10 2024.09.25 21:02:56.874831 [ 18 ] {} RaftInstance: 1d87ba10 reconnect peer 1 2024.09.25 21:02:56.874841 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (121) and matched log idx (0) 2024.09.25 21:02:56.874851 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:02:56.874861 [ 18 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:56.874872 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 121 2024.09.25 21:02:56.874882 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:56.874893 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:56.874904 [ 18 ] {} RaftInstance: socket 1d87ba10 to ::1:39101 is not opened yet 2024.09.25 21:02:56.874935 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:56.943211 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:56.943247 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:56.943258 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:02:56.943268 [ 19 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:56.943279 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:56.943289 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:56.943299 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:56.943349 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:56.943641 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:56.943668 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:56.943680 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:56.943691 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:56.943700 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:56.943709 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:56.943718 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:56.943726 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:56.943734 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:57.299208 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:57.299269 [ 15 ] {} RaftInstance: asio client destroyed: 1d87ba10 2024.09.25 21:02:57.443535 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:57.443573 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:57.443585 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:57.443596 [ 18 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:57.443608 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:57.443661 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:57.443678 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:57.443734 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:57.444067 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:57.444094 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:57.444106 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:57.444117 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:57.444126 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:57.444136 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:57.444147 [ 15 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:57.444160 [ 15 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:57.444171 [ 15 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:57.625229 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:57.625274 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:57.625288 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:57.625333 [ 19 ] {} RaftInstance: asio client created: 1d87ba10 2024.09.25 21:02:57.625348 [ 19 ] {} RaftInstance: 1d87ba10 reconnect peer 1 2024.09.25 21:02:57.625359 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (123) and matched log idx (0) 2024.09.25 21:02:57.625371 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:02:57.625383 [ 19 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:57.625394 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:57.625404 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:57.625415 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:57.625425 [ 19 ] {} RaftInstance: socket 1d87ba10 to ::1:39101 is not opened yet 2024.09.25 21:02:57.625456 [ 19 ] {} RaftInstance: sent 2024.09.25 21:02:57.944701 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:57.944741 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:57.944752 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:57.944763 [ 15 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:57.944774 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:57.944784 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:57.944795 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:57.944847 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:57.945117 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:57.945144 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:57.945156 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:57.945166 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:57.945175 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:57.945185 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:57.945196 [ 18 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:57.945208 [ 18 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:57.945219 [ 18 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:58.376442 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:58.376480 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:58.376495 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:58.445961 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:58.446002 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:58.446015 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:58.446027 [ 18 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 123 2024.09.25 21:02:58.446038 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=0, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:58.446048 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:58.446059 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:58.446109 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:58.446381 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:58.446406 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=123 2024.09.25 21:02:58.446420 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:58.446431 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 123 2024.09.25 21:02:58.446441 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:58.446450 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 122 2024.09.25 21:02:58.446461 [ 15 ] {} RaftInstance: last durable index 122, precommit index 122 2024.09.25 21:02:58.446473 [ 15 ] {} RaftInstance: quorum idx 1, 122 122 0 2024.09.25 21:02:58.446483 [ 15 ] {} RaftInstance: local log idx 122, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:58.755954 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:02:58.755974 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:02:58.756036 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:02:58.756079 [ 6 ] {} RaftInstance: append at log_idx 123, timestamp 1727298178756048 2024.09.25 21:02:58.756154 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:02:58.756183 [ 21 ] {} RaftInstance: last_log_idx: 122, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:02:58.756196 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=122, LastLogTerm=2, EntriesLength=1, CommitIndex=122, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:58.756205 [ 21 ] {} RaftInstance: idx: 123 2024.09.25 21:02:58.756216 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:58.756267 [ 21 ] {} RaftInstance: sent 2024.09.25 21:02:58.756279 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:58.757258 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:02:58.757285 [ 8 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:02:58.757299 [ 8 ] {} RaftInstance: quorum idx 1, 123 122 0 2024.09.25 21:02:58.757311 [ 8 ] {} RaftInstance: local log idx 123, target_commit_idx 122, quick_commit_index_ 122, state_->get_commit_idx() 122 2024.09.25 21:02:58.757871 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:58.757895 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:02:58.757918 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:58.757929 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:02:58.757938 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:58.757948 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 122, new matched idx: 123 2024.09.25 21:02:58.757959 [ 12 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:02:58.758037 [ 12 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:02:58.758049 [ 12 ] {} RaftInstance: trigger commit upto 123 2024.09.25 21:02:58.758059 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:02:58.758069 [ 12 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:02:58.758079 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:58.758088 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:58.758098 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:58.758141 [ 12 ] {} RaftInstance: sent 2024.09.25 21:02:58.758153 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:02:58.758163 [ 12 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 122 2024.09.25 21:02:58.758172 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:02:58.758212 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:02:58.758231 [ 20 ] {} RaftInstance: commit upto 123, current idx 122 2024.09.25 21:02:58.758241 [ 20 ] {} RaftInstance: commit upto 123, current idx 123 2024.09.25 21:02:58.758263 [ 20 ] {} RaftInstance: notify cb 123 1d88f5d8 2024.09.25 21:02:58.758275 [ 20 ] {} RaftInstance: DONE: commit upto 123, current idx 123 2024.09.25 21:02:58.758285 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:02:58.758395 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:58.758417 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:02:58.758427 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:58.758436 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:02:58.758445 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:58.758453 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:02:58.758463 [ 15 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:02:58.758473 [ 15 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:02:58.758482 [ 15 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:02:58.859175 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:58.859222 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ba10 2024.09.25 21:02:58.946631 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:58.946672 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:58.946685 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:58.946697 [ 15 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:02:58.946709 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:02:58.946720 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:58.946731 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:58.946780 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:58.947088 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:58.947113 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:02:58.947123 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:58.947133 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:02:58.947143 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:58.947152 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:02:58.947165 [ 12 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:02:58.947177 [ 12 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:02:58.947188 [ 12 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:02:59.127206 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:59.127247 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:59.127260 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:59.127301 [ 18 ] {} RaftInstance: asio client created: 1d874bf0 2024.09.25 21:02:59.127343 [ 18 ] {} RaftInstance: 1d874bf0 reconnect peer 1 2024.09.25 21:02:59.127360 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (123) and matched log idx (0) 2024.09.25 21:02:59.127370 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:02:59.127380 [ 18 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:02:59.127391 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 123 2024.09.25 21:02:59.127401 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:59.127411 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:59.127422 [ 18 ] {} RaftInstance: socket 1d874bf0 to ::1:39101 is not opened yet 2024.09.25 21:02:59.127448 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:59.446885 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:59.446931 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:59.446945 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:02:59.446956 [ 15 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:02:59.446970 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:02:59.446982 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:59.446993 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:59.447433 [ 15 ] {} RaftInstance: sent 2024.09.25 21:02:59.447461 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:59.447487 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:02:59.447500 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:59.447511 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:02:59.447521 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:59.447530 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:02:59.447542 [ 14 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:02:59.447554 [ 14 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:02:59.447564 [ 14 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:02:59.559174 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:59.559222 [ 18 ] {} RaftInstance: asio client destroyed: 1d874bf0 2024.09.25 21:02:59.878428 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:02:59.878468 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:59.878482 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:02:59.878525 [ 17 ] {} RaftInstance: asio client created: 1d874bf0 2024.09.25 21:02:59.878540 [ 17 ] {} RaftInstance: 1d874bf0 reconnect peer 1 2024.09.25 21:02:59.878552 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (124) and matched log idx (0) 2024.09.25 21:02:59.878564 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:02:59.878575 [ 17 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:02:59.878587 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:02:59.878597 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:59.878609 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:02:59.878621 [ 17 ] {} RaftInstance: socket 1d874bf0 to ::1:39101 is not opened yet 2024.09.25 21:02:59.878653 [ 17 ] {} RaftInstance: sent 2024.09.25 21:02:59.878791 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:02:59.878819 [ 17 ] {} RaftInstance: asio client destroyed: 1d874bf0 2024.09.25 21:02:59.948021 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:02:59.948057 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:02:59.948068 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:02:59.948078 [ 18 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:02:59.948089 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:02:59.948098 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:02:59.948108 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:02:59.948158 [ 18 ] {} RaftInstance: sent 2024.09.25 21:02:59.948422 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:02:59.948441 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:02:59.948451 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:02:59.948461 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:02:59.948470 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:02:59.948478 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:02:59.948489 [ 17 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:02:59.948500 [ 17 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:02:59.948510 [ 17 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:00.448816 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:00.448858 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:00.448871 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:00.448882 [ 14 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:00.448895 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:00.448905 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:00.448917 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:00.448968 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:00.449230 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:00.449260 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:00.449273 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:00.449285 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:00.449295 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:00.449305 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:00.449318 [ 17 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:00.449329 [ 17 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:00.449340 [ 17 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:00.629390 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:00.629431 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:00.629446 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:00.629487 [ 14 ] {} RaftInstance: asio client created: 1d874bf0 2024.09.25 21:03:00.629499 [ 14 ] {} RaftInstance: 1d874bf0 reconnect peer 1 2024.09.25 21:03:00.629509 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (124) and matched log idx (0) 2024.09.25 21:03:00.629518 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:03:00.629528 [ 14 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:00.629540 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:00.629549 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:00.629560 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:00.629570 [ 14 ] {} RaftInstance: socket 1d874bf0 to ::1:39101 is not opened yet 2024.09.25 21:03:00.629598 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:00.629740 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:00.629802 [ 16 ] {} RaftInstance: asio client destroyed: 1d874bf0 2024.09.25 21:03:00.949263 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:00.949304 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:00.949318 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:00.949330 [ 17 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:00.949366 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:00.949385 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:00.949396 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:00.949454 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:00.949724 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:00.949748 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:00.949776 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:00.949787 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:00.949796 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:00.949804 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:00.949816 [ 16 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:00.949826 [ 16 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:00.949836 [ 16 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:01.379911 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:01.379956 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:01.379972 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:01.380034 [ 13 ] {} RaftInstance: asio client created: 1d874bf0 2024.09.25 21:03:01.380049 [ 13 ] {} RaftInstance: 1d874bf0 reconnect peer 1 2024.09.25 21:03:01.380062 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (124) and matched log idx (0) 2024.09.25 21:03:01.380072 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:03:01.380083 [ 13 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:01.380096 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:01.380107 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:01.380119 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:01.380130 [ 13 ] {} RaftInstance: socket 1d874bf0 to ::1:39101 is not opened yet 2024.09.25 21:03:01.380191 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:01.380292 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:01.380322 [ 13 ] {} RaftInstance: asio client destroyed: 1d874bf0 2024.09.25 21:03:01.450545 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:01.450589 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:01.450600 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:01.450611 [ 17 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:01.450622 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:01.450632 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:01.450642 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:01.450693 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:01.450986 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:01.451025 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:01.451038 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:01.451048 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:01.451057 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:01.451066 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:01.451078 [ 16 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:01.451091 [ 16 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:01.451101 [ 16 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:01.951148 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:01.951189 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:01.951202 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:01.951214 [ 19 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:01.951226 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:01.951236 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:01.951249 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:01.951307 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:01.951595 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:01.951617 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:01.951627 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:01.951637 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:01.951646 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:01.951654 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:01.951666 [ 17 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:01.951677 [ 17 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:01.951688 [ 17 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:02.130726 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:02.130771 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:02.130785 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:02.130825 [ 12 ] {} RaftInstance: asio client created: 1d87ba10 2024.09.25 21:03:02.130836 [ 12 ] {} RaftInstance: 1d87ba10 reconnect peer 1 2024.09.25 21:03:02.130847 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (124) and matched log idx (0) 2024.09.25 21:03:02.130857 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:03:02.130867 [ 12 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:02.130879 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:02.130888 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:02.130898 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:02.130908 [ 12 ] {} RaftInstance: socket 1d87ba10 to ::1:39101 is not opened yet 2024.09.25 21:03:02.130937 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:02.131078 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:02.131102 [ 19 ] {} RaftInstance: asio client destroyed: 1d87ba10 2024.09.25 21:03:02.452482 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:02.452523 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:02.452534 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:02.452545 [ 17 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:02.452556 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:02.452565 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:02.452575 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:02.452660 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:02.452903 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:02.452927 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:02.452939 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:02.452948 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:02.452957 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:02.452965 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:02.452976 [ 17 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:02.452987 [ 17 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:02.452997 [ 17 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:02.881017 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:02.881062 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:02.881075 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:02.881115 [ 19 ] {} RaftInstance: asio client created: 1d87ba10 2024.09.25 21:03:02.881128 [ 19 ] {} RaftInstance: 1d87ba10 reconnect peer 1 2024.09.25 21:03:02.881139 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (124) and matched log idx (0) 2024.09.25 21:03:02.881149 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:03:02.881160 [ 19 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:02.881172 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:02.881182 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:02.881193 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:02.881204 [ 19 ] {} RaftInstance: socket 1d87ba10 to ::1:39101 is not opened yet 2024.09.25 21:03:02.881230 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:02.881341 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:02.881370 [ 19 ] {} RaftInstance: asio client destroyed: 1d87ba10 2024.09.25 21:03:02.952721 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:02.952762 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:02.952775 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:02.952786 [ 17 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:02.952798 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:02.952808 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:02.952819 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:02.952855 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:02.953258 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:02.953279 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:02.953290 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:02.953300 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:02.953308 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:02.953317 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:02.953328 [ 19 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:02.953339 [ 19 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:02.953349 [ 19 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:03.453577 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:03.453620 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:03.453633 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:03.453644 [ 17 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:03.453657 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:03.453667 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:03.453679 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:03.453767 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:03.453960 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:03.453987 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:03.453999 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:03.454010 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:03.454032 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:03.454042 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:03.454054 [ 19 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:03.454066 [ 19 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:03.454077 [ 19 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:03.632138 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:03.632174 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:03.632187 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:03.632226 [ 15 ] {} RaftInstance: asio client created: 1d87ba10 2024.09.25 21:03:03.632237 [ 15 ] {} RaftInstance: 1d87ba10 reconnect peer 1 2024.09.25 21:03:03.632247 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (124) and matched log idx (0) 2024.09.25 21:03:03.632256 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:03:03.632266 [ 15 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:03.632276 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:03.632285 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:03.632296 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:03.632307 [ 15 ] {} RaftInstance: socket 1d87ba10 to ::1:39101 is not opened yet 2024.09.25 21:03:03.632332 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:03.632487 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:03.632511 [ 18 ] {} RaftInstance: asio client destroyed: 1d87ba10 2024.09.25 21:03:03.954705 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:03.954745 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:03.954758 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:03.954768 [ 17 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:03.954781 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:03.954791 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:03.954803 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:03.954873 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:03.955125 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:03.955151 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:03.955162 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:03.955172 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:03.955181 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:03.955190 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:03.955201 [ 18 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:03.955212 [ 18 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:03.955221 [ 18 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:04.383254 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:04.383295 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:04.383310 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:04.383375 [ 14 ] {} RaftInstance: asio client created: 1d87ba10 2024.09.25 21:03:04.383391 [ 14 ] {} RaftInstance: 1d87ba10 reconnect peer 1 2024.09.25 21:03:04.383404 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (124) and matched log idx (0) 2024.09.25 21:03:04.383416 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:03:04.383426 [ 14 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:04.383438 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:04.383448 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:04.383459 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:04.383470 [ 14 ] {} RaftInstance: socket 1d87ba10 to ::1:39101 is not opened yet 2024.09.25 21:03:04.383497 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:04.383634 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:04.383663 [ 14 ] {} RaftInstance: asio client destroyed: 1d87ba10 2024.09.25 21:03:04.456046 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:04.456084 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:04.456096 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:04.456106 [ 18 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:04.456117 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:04.456126 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:04.456136 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:04.456184 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:04.456476 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:04.456502 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:04.456513 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:04.456522 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:04.456530 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:04.456538 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:04.456549 [ 14 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:04.456561 [ 14 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:04.456570 [ 14 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:04.956715 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:04.956751 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:04.956764 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:04.956774 [ 14 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:04.956785 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:04.956795 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:04.956806 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:04.956888 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:04.957143 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:04.957173 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:04.957186 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:04.957197 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:04.957207 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:04.957217 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:04.957229 [ 17 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:04.957240 [ 17 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:04.957251 [ 17 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:05.134409 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:05.134452 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:05.134467 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:05.134512 [ 17 ] {} RaftInstance: asio client created: 1d874d10 2024.09.25 21:03:05.134525 [ 17 ] {} RaftInstance: 1d874d10 reconnect peer 1 2024.09.25 21:03:05.134536 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (124) and matched log idx (0) 2024.09.25 21:03:05.134546 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:03:05.134557 [ 17 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:05.134569 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:05.134579 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:05.134590 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:05.134600 [ 17 ] {} RaftInstance: socket 1d874d10 to ::1:39101 is not opened yet 2024.09.25 21:03:05.134626 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:05.457930 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:05.457971 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:05.457984 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:05.457995 [ 18 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:05.458009 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:05.458019 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:05.458030 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:05.458086 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:05.458417 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:05.458437 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:05.458448 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:05.458458 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:05.458467 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:05.458476 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:05.458489 [ 14 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:05.458502 [ 14 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:05.458515 [ 14 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:05.559167 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:05.559209 [ 18 ] {} RaftInstance: asio client destroyed: 1d874d10 2024.09.25 21:03:05.885589 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:05.885634 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:05.885648 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:05.885691 [ 14 ] {} RaftInstance: asio client created: 1d874d10 2024.09.25 21:03:05.885704 [ 14 ] {} RaftInstance: 1d874d10 reconnect peer 1 2024.09.25 21:03:05.885715 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (124) and matched log idx (0) 2024.09.25 21:03:05.885725 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:03:05.885736 [ 14 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:05.885747 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:05.885757 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:05.885769 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:05.885779 [ 14 ] {} RaftInstance: socket 1d874d10 to ::1:39101 is not opened yet 2024.09.25 21:03:05.885807 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:05.959087 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:05.959127 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:05.959140 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:05.959150 [ 18 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:05.959163 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:05.959192 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:05.959204 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:05.959262 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:05.959511 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:05.959532 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:05.959542 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:05.959552 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:05.959560 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:05.959568 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:05.959580 [ 14 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:05.959591 [ 14 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:05.959601 [ 14 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:06.459650 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:06.459694 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:06.459709 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:06.459720 [ 12 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:06.459767 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:06.459807 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:06.459829 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:06.459885 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:06.460160 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:06.460188 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:06.460200 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:06.460212 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:06.460222 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:06.460231 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:06.460243 [ 14 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:06.460257 [ 14 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:06.460267 [ 14 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:06.636278 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:06.636333 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:06.636345 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:06.960392 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:06.960439 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:06.960453 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:06.960464 [ 14 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:06.960477 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:06.960487 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:06.960498 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:06.960549 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:06.960813 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:06.960837 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:06.960848 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:06.960858 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:06.960867 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:06.960876 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:06.960887 [ 12 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:06.960898 [ 12 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:06.960908 [ 12 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:07.386948 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:07.387018 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:07.387034 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:07.461087 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:07.461121 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:07.461132 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:07.461142 [ 18 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:07.461153 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:07.461163 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:07.461172 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:07.461220 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:07.461516 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:07.461539 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:07.461550 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:07.461560 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:07.461569 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:07.461579 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:07.461592 [ 16 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:07.461604 [ 16 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:07.461616 [ 16 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:07.961637 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:07.961672 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:07.961684 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:07.961696 [ 13 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:07.961709 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:07.961719 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:07.961730 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:07.961785 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:07.962048 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:07.962070 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:07.962082 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:07.962093 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:07.962102 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:07.962111 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:07.962121 [ 16 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:07.962133 [ 16 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:07.962154 [ 16 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:08.137171 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:08.137208 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:08.137220 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:08.462274 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:08.462318 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:08.462331 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:08.462342 [ 16 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 124 2024.09.25 21:03:08.462354 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=0, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:08.462364 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:08.462375 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:08.462428 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:08.462718 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:08.462741 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=124 2024.09.25 21:03:08.462751 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:08.462761 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 124 2024.09.25 21:03:08.462771 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:08.462780 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 123 2024.09.25 21:03:08.462791 [ 13 ] {} RaftInstance: last durable index 123, precommit index 123 2024.09.25 21:03:08.462802 [ 13 ] {} RaftInstance: quorum idx 1, 123 123 0 2024.09.25 21:03:08.462812 [ 13 ] {} RaftInstance: local log idx 123, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:08.755957 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:03:08.755977 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:03:08.756035 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:03:08.756078 [ 6 ] {} RaftInstance: append at log_idx 124, timestamp 1727298188756049 2024.09.25 21:03:08.756137 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:03:08.756167 [ 21 ] {} RaftInstance: last_log_idx: 123, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:08.756181 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=123, LastLogTerm=2, EntriesLength=1, CommitIndex=123, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:08.756191 [ 21 ] {} RaftInstance: idx: 124 2024.09.25 21:03:08.756203 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:08.756260 [ 21 ] {} RaftInstance: sent 2024.09.25 21:03:08.756275 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:08.757233 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:03:08.757258 [ 8 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:08.757272 [ 8 ] {} RaftInstance: quorum idx 1, 124 123 0 2024.09.25 21:03:08.757285 [ 8 ] {} RaftInstance: local log idx 124, target_commit_idx 123, quick_commit_index_ 123, state_->get_commit_idx() 123 2024.09.25 21:03:08.757815 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:08.757839 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:08.757850 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:08.757861 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:08.757869 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:08.757878 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 123, new matched idx: 124 2024.09.25 21:03:08.757888 [ 16 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:08.757900 [ 16 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:08.757910 [ 16 ] {} RaftInstance: trigger commit upto 124 2024.09.25 21:03:08.757920 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:08.757930 [ 16 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:08.757940 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:08.757949 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:08.757957 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:08.758000 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:08.758014 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:08.758027 [ 16 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 123 2024.09.25 21:03:08.758038 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:03:08.758096 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:03:08.758130 [ 20 ] {} RaftInstance: commit upto 124, current idx 123 2024.09.25 21:03:08.758140 [ 20 ] {} RaftInstance: commit upto 124, current idx 124 2024.09.25 21:03:08.758173 [ 20 ] {} RaftInstance: notify cb 124 1d87a768 2024.09.25 21:03:08.758186 [ 20 ] {} RaftInstance: DONE: commit upto 124, current idx 124 2024.09.25 21:03:08.758196 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:03:08.758279 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:08.758300 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:08.758311 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:08.758321 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:08.758330 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:08.758339 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:08.758350 [ 13 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:08.758361 [ 13 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:08.758370 [ 13 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:08.887606 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:08.887647 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:08.887660 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:08.962709 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:08.962751 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:08.962762 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:08.962773 [ 13 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:08.962784 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:08.962793 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:08.962803 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:08.962852 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:08.963144 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:08.963174 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:08.963186 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:08.963197 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:08.963205 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:08.963213 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:08.963225 [ 15 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:08.963239 [ 15 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:08.963249 [ 15 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:09.463280 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:09.463326 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:09.463339 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:09.463353 [ 19 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:09.463367 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:09.463378 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:09.463391 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:09.463451 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:09.463698 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:09.463727 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:09.463740 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:09.463752 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:09.463761 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:09.463770 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:09.463781 [ 15 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:09.463792 [ 15 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:09.463803 [ 15 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:09.637831 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:09.637864 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:09.637877 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:09.963945 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:09.963986 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:09.963997 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:09.964007 [ 15 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:09.964018 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:09.964027 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:09.964037 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:09.964086 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:09.964334 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:09.964363 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:09.964374 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:09.964384 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:09.964392 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:09.964401 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:09.964413 [ 19 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:09.964425 [ 19 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:09.964435 [ 19 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:10.388478 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:10.388528 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:10.388541 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:10.464720 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:10.464780 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:10.464792 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:10.464803 [ 19 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:10.464813 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:10.464823 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:10.464832 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:10.464881 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:10.465157 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:10.465183 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:10.465195 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:10.465206 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:10.465215 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:10.465223 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:10.465234 [ 15 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:10.465247 [ 15 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:10.465259 [ 15 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:10.965468 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:10.965514 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:10.965531 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:10.965543 [ 13 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:10.965559 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:10.965570 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:10.965582 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:10.965649 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:10.965911 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:10.965940 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:10.965952 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:10.965962 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:10.965972 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:10.965981 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:10.965993 [ 15 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:10.966005 [ 15 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:10.966016 [ 15 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:11.139233 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:11.139278 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:11.139293 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:11.466566 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:11.466606 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:11.466617 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:11.466628 [ 15 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:11.466641 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:11.466652 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:11.466664 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:11.466719 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:11.466989 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:11.467010 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:11.467020 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:11.467030 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:11.467038 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:11.467046 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:11.467057 [ 19 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:11.467068 [ 19 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:11.467078 [ 19 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:11.890322 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:11.890363 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:11.890376 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:11.967470 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:11.967515 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:11.967536 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:11.967549 [ 19 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:11.967561 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:11.967572 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:11.967583 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:11.967645 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:11.967910 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:11.967946 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:11.967960 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:11.967972 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:11.967981 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:11.967990 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:11.968022 [ 15 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:11.968038 [ 15 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:11.968049 [ 15 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:12.468255 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:12.468304 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:12.468316 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:12.468326 [ 17 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:12.468338 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:12.468347 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:12.468357 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:12.468406 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:12.468698 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:12.468722 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:12.468733 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:12.468743 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:12.468753 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:12.468762 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:12.468775 [ 19 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:12.468786 [ 19 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:12.468796 [ 19 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:12.640936 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:12.640977 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:12.641016 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:12.969023 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:12.969100 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:12.969114 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:12.969127 [ 19 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:12.969140 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:12.969151 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:12.969162 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:12.969222 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:12.969495 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:12.969523 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:12.969534 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:12.969543 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:12.969552 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:12.969561 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:12.969572 [ 12 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:12.969583 [ 12 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:12.969594 [ 12 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:13.391912 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:13.391955 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:13.391969 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:13.470094 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:13.470129 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:13.470142 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:13.470153 [ 19 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:13.470166 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:13.470176 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:13.470186 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:13.470238 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:13.470526 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:13.470555 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:13.470568 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:13.470579 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:13.470589 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:13.470598 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:13.470611 [ 18 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:13.470624 [ 18 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:13.470636 [ 18 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:13.970651 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:13.970688 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:13.970699 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:13.970709 [ 14 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:13.970720 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:13.970729 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:13.970739 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:13.970790 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:13.971083 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:13.971109 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:13.971122 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:13.971134 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:13.971144 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:13.971154 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:13.971165 [ 18 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:13.971179 [ 18 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:13.971192 [ 18 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:14.142209 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:14.142249 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:14.142262 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:14.471322 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:14.471368 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:14.471382 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:14.471394 [ 18 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:14.471407 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:14.471429 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:14.471442 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:14.471501 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:14.471805 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:14.471838 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:14.471852 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:14.471862 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:14.471872 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:14.471881 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:14.471900 [ 14 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:14.471913 [ 14 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:14.471923 [ 14 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:14.892984 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:14.893026 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:14.893039 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:14.972324 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:14.972406 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:14.972424 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:14.972436 [ 14 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:14.972448 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:14.972465 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:14.972477 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:14.972548 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:14.972866 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:14.972889 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:14.972907 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:14.972919 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:14.972928 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:14.972936 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:14.972948 [ 19 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:14.972959 [ 19 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:14.972977 [ 19 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:15.473198 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:15.473234 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:15.473247 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:15.473257 [ 18 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:15.473268 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:15.473278 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:15.473289 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:15.473347 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:15.473636 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:15.473663 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:15.473675 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:15.473686 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:15.473695 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:15.473704 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:15.473770 [ 14 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:15.473787 [ 14 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:15.473798 [ 14 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:15.643868 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:15.643909 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:15.643921 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:15.973987 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:15.974031 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:15.974046 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:15.974058 [ 14 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:15.974070 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:15.974082 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:15.974095 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:15.974156 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:15.974480 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:15.974508 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:15.974521 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:15.974531 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:15.974540 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:15.974568 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:15.974580 [ 18 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:15.974593 [ 18 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:15.974605 [ 18 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:16.394596 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:16.394637 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:16.394649 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:16.474938 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:16.474988 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:16.475018 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:16.475031 [ 18 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:16.475052 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:16.475064 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:16.475076 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:16.475127 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:16.475505 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:16.475575 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:16.475604 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:16.475616 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:16.475624 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:16.475633 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:16.475655 [ 13 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:16.475670 [ 13 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:16.475681 [ 13 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:16.975651 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:16.975694 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:16.975706 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:16.975717 [ 14 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:16.975727 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:16.975733 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:16.975741 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:16.975811 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:16.976056 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:16.976084 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:16.976097 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:16.976108 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:16.976117 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:16.976126 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:16.976137 [ 13 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:16.976148 [ 13 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:16.976158 [ 13 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:17.145245 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:17.145297 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:17.145311 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:17.476346 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:17.476386 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:17.476400 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:17.476412 [ 13 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:17.476426 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:17.476438 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:17.476450 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:17.476508 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:17.476850 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:17.476875 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:17.476887 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:17.476898 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:17.476908 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:17.476917 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:17.476930 [ 15 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:17.476942 [ 15 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:17.476952 [ 15 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:17.896173 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:17.896213 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:17.896227 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:17.977343 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:17.977377 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:17.977388 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:17.977398 [ 15 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:17.977410 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:17.977419 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:17.977429 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:17.977477 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:17.977753 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:17.977775 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:17.977786 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:17.977794 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:17.977802 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:17.977810 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:17.977820 [ 13 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:17.977830 [ 13 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:17.977839 [ 13 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:18.477903 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:18.477960 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:18.477971 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:18.477980 [ 12 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 125 2024.09.25 21:03:18.477991 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=0, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:18.478001 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:18.478019 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:18.478098 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:18.478392 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:18.478419 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=125 2024.09.25 21:03:18.478442 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:18.478453 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 125 2024.09.25 21:03:18.478463 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:18.478497 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 124 2024.09.25 21:03:18.478511 [ 13 ] {} RaftInstance: last durable index 124, precommit index 124 2024.09.25 21:03:18.478523 [ 13 ] {} RaftInstance: quorum idx 1, 124 124 0 2024.09.25 21:03:18.478534 [ 13 ] {} RaftInstance: local log idx 124, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:18.646696 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:18.646735 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:18.646749 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:18.755959 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:03:18.755983 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:03:18.756030 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:03:18.756071 [ 6 ] {} RaftInstance: append at log_idx 125, timestamp 1727298198756042 2024.09.25 21:03:18.756121 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:03:18.756143 [ 21 ] {} RaftInstance: last_log_idx: 124, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:18.756152 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=124, LastLogTerm=2, EntriesLength=1, CommitIndex=124, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:18.756159 [ 21 ] {} RaftInstance: idx: 125 2024.09.25 21:03:18.756167 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:18.756206 [ 21 ] {} RaftInstance: sent 2024.09.25 21:03:18.756218 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:18.757097 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:03:18.757126 [ 8 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:18.757142 [ 8 ] {} RaftInstance: quorum idx 1, 125 124 0 2024.09.25 21:03:18.757154 [ 8 ] {} RaftInstance: local log idx 125, target_commit_idx 124, quick_commit_index_ 124, state_->get_commit_idx() 124 2024.09.25 21:03:18.757887 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:18.757911 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:18.757922 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:18.757933 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:18.757943 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:18.757952 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 124, new matched idx: 125 2024.09.25 21:03:18.757964 [ 13 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:18.757975 [ 13 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:18.757985 [ 13 ] {} RaftInstance: trigger commit upto 125 2024.09.25 21:03:18.757995 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:18.758005 [ 13 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:18.758016 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 125 2024.09.25 21:03:18.758026 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:18.758036 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:18.758084 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:18.758102 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:18.758113 [ 13 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 124 2024.09.25 21:03:18.758124 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:03:18.758162 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:03:18.758185 [ 20 ] {} RaftInstance: commit upto 125, current idx 124 2024.09.25 21:03:18.758193 [ 20 ] {} RaftInstance: commit upto 125, current idx 125 2024.09.25 21:03:18.758215 [ 20 ] {} RaftInstance: notify cb 125 1d87b7f8 2024.09.25 21:03:18.758228 [ 20 ] {} RaftInstance: DONE: commit upto 125, current idx 125 2024.09.25 21:03:18.758238 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:03:18.758340 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:18.758362 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:18.758373 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:18.758383 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:18.758392 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:18.758401 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:18.758412 [ 12 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:18.758422 [ 12 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:18.758432 [ 12 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:18.978473 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:18.978513 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:18.978526 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:18.978536 [ 15 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:18.978547 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:18.978556 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:18.978565 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:18.978611 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:18.978896 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:18.978921 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:18.978933 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:18.978946 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:18.978957 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:18.978967 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:18.978980 [ 12 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:18.979020 [ 12 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:18.979036 [ 12 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:19.397062 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:19.397103 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:19.397115 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:19.479172 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:19.479210 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:19.479221 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:19.479230 [ 13 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:19.479241 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:19.479250 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:19.479260 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:19.479308 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:19.479606 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:19.479630 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:19.479642 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:19.479652 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:19.479661 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:19.479670 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:19.479683 [ 15 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:19.479696 [ 15 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:19.479707 [ 15 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:19.979952 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:19.980020 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:19.980037 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:19.980048 [ 17 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:19.980060 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:19.980069 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:19.980078 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:19.980129 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:19.980376 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:19.980399 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:19.980409 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:19.980418 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:19.980426 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:19.980434 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:19.980445 [ 15 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:19.980455 [ 15 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:19.980465 [ 15 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:20.147566 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:20.147607 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:20.147622 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:20.480868 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:20.480903 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:20.480916 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:20.480928 [ 15 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:20.480940 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:20.480950 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:20.480961 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:20.481011 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:20.481284 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:20.481308 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:20.481319 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:20.481330 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:20.481339 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:20.481349 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:20.481362 [ 17 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:20.481375 [ 17 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:20.481387 [ 17 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:20.898418 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:20.898458 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:20.898471 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:20.981544 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:20.981576 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:20.981588 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:20.981600 [ 17 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:20.981613 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:20.981625 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:20.981636 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:20.981692 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:20.981986 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:20.982008 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:20.982019 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:20.982029 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:20.982038 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:20.982047 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:20.982058 [ 15 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:20.982069 [ 15 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:20.982080 [ 15 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:21.482127 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:21.482163 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:21.482184 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:21.482194 [ 17 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:21.482206 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:21.482215 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:21.482234 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:21.482284 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:21.482618 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:21.482640 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:21.482651 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:21.482669 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:21.482678 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:21.482689 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:21.482700 [ 15 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:21.482712 [ 15 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:21.482729 [ 15 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:21.648897 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:21.648944 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:21.648958 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:21.983022 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:21.983057 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:21.983072 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:21.983083 [ 15 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:21.983094 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:21.983103 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:21.983113 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:21.983157 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:21.983403 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:21.983425 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:21.983436 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:21.983446 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:21.983454 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:21.983464 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:21.983475 [ 17 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:21.983487 [ 17 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:21.983500 [ 17 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:22.399672 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:22.399721 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:22.399733 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:22.484086 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:22.484125 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:22.484138 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:22.484149 [ 19 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:22.484162 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:22.484171 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:22.484181 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:22.484228 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:22.484484 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:22.484509 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:22.484521 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:22.484532 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:22.484541 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:22.484550 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:22.484562 [ 17 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:22.484575 [ 17 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:22.484585 [ 17 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:22.719162 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:22.719207 [ 16 ] {} RaftInstance: [EDGE CASE] RPC for 1 has been reset before returning error: current 1d874d10 (650), from parameter 1d87c810 (638) 2024.09.25 21:03:22.719254 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:03:22.984657 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:22.984695 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:22.984710 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:22.984723 [ 17 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:22.984736 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:22.984747 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:22.984759 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:22.984819 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:22.985102 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:22.985131 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:22.985144 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:22.985156 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:22.985164 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:22.985173 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:22.985185 [ 16 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:22.985197 [ 16 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:22.985207 [ 16 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:23.150221 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:23.150260 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:23.150272 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:23.485558 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:23.485601 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:23.485614 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:23.485625 [ 16 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:23.485637 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:23.485648 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:23.485659 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:23.485712 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:23.486037 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:23.486061 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:23.486071 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:23.486080 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:23.486089 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:23.486097 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:23.486107 [ 17 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:23.486118 [ 17 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:23.486127 [ 17 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:23.901347 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:23.901389 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:23.901402 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:23.986493 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:23.986534 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:23.986547 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:23.986559 [ 17 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:23.986571 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:23.986581 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:23.986591 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:23.986650 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:23.987028 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:23.987061 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:23.987074 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:23.987085 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:23.987118 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:23.987131 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:23.987144 [ 16 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:23.987156 [ 16 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:23.987167 [ 16 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:24.487573 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:24.487617 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:24.487632 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:24.487644 [ 16 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:24.487656 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:24.487666 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:24.487678 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:24.487760 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:24.488055 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:24.488078 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:24.488089 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:24.488099 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:24.488108 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:24.488117 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:24.488129 [ 18 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:24.488142 [ 18 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:24.488152 [ 18 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:24.652371 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:24.652413 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:24.652425 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:24.988479 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:24.988529 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:24.988543 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:24.988555 [ 18 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:24.988569 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:24.988580 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:24.988592 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:24.988648 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:24.988947 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:24.988974 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:24.988985 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:24.988995 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:24.989004 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:24.989013 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:24.989026 [ 16 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:24.989038 [ 16 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:24.989048 [ 16 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:25.403077 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:25.403121 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:25.403137 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:25.489531 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:25.489577 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:25.489592 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:25.489605 [ 16 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:25.489619 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:25.489630 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:25.489641 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:25.489701 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:25.489980 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:25.490000 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:25.490009 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:25.490019 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:25.490028 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:25.490036 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:25.490047 [ 18 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:25.490058 [ 18 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:25.490068 [ 18 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:25.990247 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:25.990289 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:25.990302 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:25.990312 [ 16 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:25.990324 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:25.990333 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:25.990343 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:25.990395 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:25.990643 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:25.990663 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:25.990672 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:25.990682 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:25.990689 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:25.990697 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:25.990708 [ 18 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:25.990719 [ 18 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:25.990728 [ 18 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:26.153998 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:26.154047 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:26.154059 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:26.491126 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:26.491171 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:26.491184 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:26.491195 [ 18 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:26.491208 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:26.491218 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:26.491230 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:26.491296 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:26.491552 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:26.491580 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:26.491591 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:26.491601 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:26.491610 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:26.491619 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:26.491632 [ 14 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:26.491645 [ 14 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:26.491657 [ 14 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:26.904680 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:26.904723 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:26.904735 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:26.991791 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:26.991836 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:26.991851 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:26.991863 [ 14 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:26.991876 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:26.991887 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:26.991899 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:26.991957 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:26.992236 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:26.992265 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:26.992276 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:26.992287 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:26.992296 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:26.992305 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:26.992317 [ 12 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:26.992329 [ 12 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:26.992340 [ 12 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:27.492555 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:27.492608 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:27.492624 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:27.492637 [ 18 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:27.492651 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:27.492662 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:27.492675 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:27.492737 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:27.492991 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:27.493010 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:27.493019 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:27.493028 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:27.493036 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:27.493044 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:27.493055 [ 12 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:27.493065 [ 12 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:27.493075 [ 12 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:27.655115 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:27.655150 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:27.655161 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:27.993222 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:27.993263 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:27.993277 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:27.993290 [ 12 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:27.993302 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:27.993313 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:27.993325 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:27.993386 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:27.993726 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:27.993748 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:27.993759 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:27.993769 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:27.993778 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:27.993786 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:27.993797 [ 18 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:27.993809 [ 18 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:27.993819 [ 18 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:28.406057 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:28.406099 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:28.406112 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:28.494172 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:28.494212 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:28.494224 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:28.494235 [ 18 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 126 2024.09.25 21:03:28.494246 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=0, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:28.494255 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:28.494266 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:28.494323 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:28.494594 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:28.494621 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=126 2024.09.25 21:03:28.494634 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:28.494645 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 126 2024.09.25 21:03:28.494654 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:28.494664 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 125 2024.09.25 21:03:28.494676 [ 12 ] {} RaftInstance: last durable index 125, precommit index 125 2024.09.25 21:03:28.494688 [ 12 ] {} RaftInstance: quorum idx 1, 125 125 0 2024.09.25 21:03:28.494699 [ 12 ] {} RaftInstance: local log idx 125, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:28.755950 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:03:28.755971 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:03:28.756037 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:03:28.756077 [ 6 ] {} RaftInstance: append at log_idx 126, timestamp 1727298208756050 2024.09.25 21:03:28.756129 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:03:28.756148 [ 21 ] {} RaftInstance: last_log_idx: 125, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:28.756161 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=125, LastLogTerm=2, EntriesLength=1, CommitIndex=125, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:28.756170 [ 21 ] {} RaftInstance: idx: 126 2024.09.25 21:03:28.756182 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:28.756255 [ 21 ] {} RaftInstance: sent 2024.09.25 21:03:28.756271 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:28.757214 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:03:28.757241 [ 8 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:28.757255 [ 8 ] {} RaftInstance: quorum idx 1, 126 125 0 2024.09.25 21:03:28.757265 [ 8 ] {} RaftInstance: local log idx 126, target_commit_idx 125, quick_commit_index_ 125, state_->get_commit_idx() 125 2024.09.25 21:03:28.757691 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:28.757718 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:28.757730 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:28.757741 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:28.757752 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:28.757762 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 125, new matched idx: 126 2024.09.25 21:03:28.757773 [ 13 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:28.757784 [ 13 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:28.757796 [ 13 ] {} RaftInstance: trigger commit upto 126 2024.09.25 21:03:28.757806 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:28.757817 [ 13 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:28.757829 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 126 2024.09.25 21:03:28.757839 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:28.757850 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:28.757901 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:28.757918 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:28.757928 [ 13 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 125 2024.09.25 21:03:28.757939 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:03:28.757978 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:03:28.757998 [ 20 ] {} RaftInstance: commit upto 126, current idx 125 2024.09.25 21:03:28.758008 [ 20 ] {} RaftInstance: commit upto 126, current idx 126 2024.09.25 21:03:28.758041 [ 20 ] {} RaftInstance: notify cb 126 1d87a328 2024.09.25 21:03:28.758054 [ 20 ] {} RaftInstance: DONE: commit upto 126, current idx 126 2024.09.25 21:03:28.758063 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:03:28.758130 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:28.758158 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:28.758168 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:28.758178 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:28.758186 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:28.758194 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:28.758204 [ 12 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:28.758214 [ 12 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:28.758223 [ 12 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:28.995271 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:28.995307 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:28.995318 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:28.995329 [ 13 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:28.995341 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:28.995351 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:28.995364 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:28.995431 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:28.995704 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:28.995732 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:28.995744 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:28.995755 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:28.995764 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:28.995773 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:28.995785 [ 12 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:28.995797 [ 12 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:28.995808 [ 12 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:29.156839 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:29.156881 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:29.156902 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:29.496161 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:29.496198 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:29.496210 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:29.496220 [ 12 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:29.496231 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:29.496240 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:29.496250 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:29.496302 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:29.496582 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:29.496609 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:29.496622 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:29.496634 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:29.496645 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:29.496656 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:29.496669 [ 13 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:29.496681 [ 13 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:29.496693 [ 13 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:29.907693 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:29.907734 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:29.907745 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:29.996874 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:29.996925 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:29.996938 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:29.996948 [ 13 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:29.996961 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:29.996971 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:29.996982 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:29.997038 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:29.997271 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:29.997299 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:29.997311 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:29.997321 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:29.997329 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:29.997337 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:29.997348 [ 12 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:29.997358 [ 12 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:29.997367 [ 12 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:30.497398 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:30.497440 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:30.497453 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:30.497464 [ 13 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:30.497476 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:30.497485 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:30.497495 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:30.497550 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:30.497830 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:30.497852 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:30.497862 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:30.497871 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:30.497879 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:30.497887 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:30.497898 [ 12 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:30.497909 [ 12 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:30.497919 [ 12 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:30.657964 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:30.657999 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:30.658021 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:30.998318 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:30.998355 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:30.998367 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:30.998376 [ 12 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:30.998387 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:30.998396 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:30.998405 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:30.998454 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:30.998746 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:30.998766 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:30.998777 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:30.998787 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:30.998797 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:30.998806 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:30.998818 [ 15 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:30.998830 [ 15 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:30.998840 [ 15 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:31.409113 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:31.409154 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:31.409167 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:31.499234 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:31.499279 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:31.499292 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:31.499303 [ 15 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:31.499315 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:31.499324 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:31.499336 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:31.499391 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:31.499710 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:31.499740 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:31.499753 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:31.499763 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:31.499773 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:31.499782 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:31.499795 [ 12 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:31.499807 [ 12 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:31.499818 [ 12 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:31.649156 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:31.649206 [ 15 ] {} RaftInstance: asio client destroyed: 1d874d10 2024.09.25 21:03:32.000552 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:32.000585 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:32.000598 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:32.000609 [ 12 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:32.000620 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:32.000631 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:32.000642 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:32.000729 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:32.001031 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:32.001057 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:32.001070 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:32.001081 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:32.001090 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:32.001099 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:32.001112 [ 15 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:32.001125 [ 15 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:32.001167 [ 15 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:32.159321 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:32.159368 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:32.159381 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:32.159419 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:32.159430 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:32.159441 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (124) and matched log idx (0) 2024.09.25 21:03:32.159451 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:03:32.159461 [ 15 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:32.159473 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 124 2024.09.25 21:03:32.159482 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:32.159493 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:32.159504 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:32.159529 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:32.501212 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:32.501251 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:32.501265 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:32.501276 [ 17 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:32.501288 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:32.501298 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:32.501309 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:32.501362 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:32.501674 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:32.501716 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:32.501726 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:32.501736 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:32.501744 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:32.501751 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:32.501762 [ 15 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:32.501772 [ 15 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:32.501781 [ 15 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:32.579155 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:32.579194 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:32.910591 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:32.910629 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:32.910644 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:32.910687 [ 15 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:03:32.910703 [ 15 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:03:32.910715 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (127) and matched log idx (0) 2024.09.25 21:03:32.910726 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:03:32.910739 [ 15 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:32.910752 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:32.910763 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:32.910775 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:32.910787 [ 15 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:03:32.910813 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:33.002239 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:33.002283 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:33.002295 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:33.002306 [ 12 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:33.002318 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:33.002329 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:33.002340 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:33.002397 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:33.002678 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:33.002705 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:33.002717 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:33.002726 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:33.002735 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:33.002744 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:33.002755 [ 15 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:33.002767 [ 15 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:33.002778 [ 15 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:33.502916 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:33.502956 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:33.502969 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:33.502978 [ 12 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:33.503013 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:33.503026 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:33.503039 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:33.503097 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:33.503421 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:33.503449 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:33.503463 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:33.503475 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:33.503486 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:33.503496 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:33.503508 [ 17 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:33.503520 [ 17 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:33.503531 [ 17 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:33.661556 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:33.661600 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:33.661614 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:34.003685 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:34.003730 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:34.003744 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:34.003755 [ 17 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:34.003767 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:34.003777 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:34.003790 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:34.003852 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:34.004314 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:34.004344 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:34.004356 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:34.004368 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:34.004378 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:34.004388 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:34.004400 [ 16 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:34.004413 [ 16 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:34.004424 [ 16 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:34.412649 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:34.412694 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:34.412707 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:34.504779 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:34.504824 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:34.504836 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:34.504847 [ 16 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:34.504859 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:34.504868 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:34.504878 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:34.504934 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:34.505248 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:34.505273 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:34.505284 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:34.505295 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:34.505304 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:34.505312 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:34.505323 [ 17 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:34.505334 [ 17 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:34.505344 [ 17 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:35.005612 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:35.005654 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:35.005667 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:35.005678 [ 16 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:35.005690 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:35.005700 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:35.005712 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:35.005769 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:35.006056 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:35.006082 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:35.006094 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:35.006105 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:35.006115 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:35.006124 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:35.006136 [ 17 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:35.006148 [ 17 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:35.006159 [ 17 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:35.163194 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:35.163237 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:35.163250 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:35.506291 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:35.506330 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:35.506341 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:35.506351 [ 17 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:35.506362 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:35.506371 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:35.506380 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:35.506435 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:35.506698 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:35.506729 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:35.506741 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:35.506752 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:35.506762 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:35.506772 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:35.506784 [ 12 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:35.506796 [ 12 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:35.506807 [ 12 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:35.809179 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:35.809223 [ 17 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:03:35.913418 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:35.913453 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:35.913474 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:35.913515 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:35.913545 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:35.913558 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (127) and matched log idx (0) 2024.09.25 21:03:35.913567 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:03:35.913577 [ 12 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:35.913589 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:35.913597 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:35.913607 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:35.913616 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:35.913642 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:35.913763 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:35.913786 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:36.006952 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:36.006982 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:36.007021 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:36.007033 [ 17 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:36.007045 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:36.007055 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:36.007066 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:36.007119 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:36.007390 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:36.007418 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:36.007430 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:36.007440 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:36.007448 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:36.007457 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:36.007468 [ 12 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:36.007479 [ 12 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:36.007489 [ 12 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:36.507496 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:36.507532 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:36.507544 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:36.507554 [ 14 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:36.507566 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:36.507608 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:36.507632 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:36.507721 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:36.508026 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:36.508051 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:36.508062 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:36.508073 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:36.508083 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:36.508092 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:36.508103 [ 12 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:36.508114 [ 12 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:36.508124 [ 12 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:36.664288 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:36.664326 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:36.664341 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:36.664384 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:36.664395 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:36.664406 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (127) and matched log idx (0) 2024.09.25 21:03:36.664416 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:03:36.664426 [ 12 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:36.664438 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:36.664447 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:36.664458 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:36.664469 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:36.664494 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:36.664631 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:36.664663 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:37.008055 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:37.008094 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:37.008105 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:37.008114 [ 17 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:37.008125 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:37.008134 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:37.008146 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:37.008205 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:37.008504 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:37.008526 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:37.008538 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:37.008548 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:37.008557 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:37.008566 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:37.008578 [ 14 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:37.008590 [ 14 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:37.008600 [ 14 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:37.414625 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:37.414673 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:37.414686 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:37.414730 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:37.414743 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:37.414753 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (127) and matched log idx (0) 2024.09.25 21:03:37.414764 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:03:37.414773 [ 17 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:37.414784 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:37.414792 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:37.414802 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:37.414813 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:37.414839 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:37.509135 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:37.509172 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:37.509185 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:37.509196 [ 14 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:37.509209 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:37.509219 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:37.509231 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:37.509288 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:37.509610 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:37.509631 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:37.509641 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:37.509650 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:37.509659 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:37.509668 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:37.509680 [ 17 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:37.509692 [ 17 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:37.509701 [ 17 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:37.859161 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:37.859200 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:38.009450 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:38.009496 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:38.009509 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:38.009521 [ 17 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:38.009533 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:38.009544 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:38.009556 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:38.009620 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:38.009939 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:38.009969 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:38.009981 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:38.009992 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:38.010002 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:38.010012 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:38.010025 [ 13 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:38.010038 [ 13 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:38.010051 [ 13 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:38.165059 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:38.165102 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:38.165116 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:38.165161 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:38.165174 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:38.165185 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (127) and matched log idx (0) 2024.09.25 21:03:38.165195 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:03:38.165206 [ 14 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:38.165217 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:38.165227 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:38.165238 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:38.165249 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:38.165275 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:38.165432 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:38.165457 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:38.510718 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:38.510764 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:38.510779 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:38.510792 [ 13 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 127 2024.09.25 21:03:38.510804 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:38.510815 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:38.510826 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:38.510889 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:38.511193 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:38.511220 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=127 2024.09.25 21:03:38.511232 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:38.511242 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 127 2024.09.25 21:03:38.511251 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:38.511260 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 126 2024.09.25 21:03:38.511289 [ 14 ] {} RaftInstance: last durable index 126, precommit index 126 2024.09.25 21:03:38.511303 [ 14 ] {} RaftInstance: quorum idx 1, 126 126 0 2024.09.25 21:03:38.511315 [ 14 ] {} RaftInstance: local log idx 126, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:38.755958 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:03:38.755978 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:03:38.756043 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:03:38.756079 [ 6 ] {} RaftInstance: append at log_idx 127, timestamp 1727298218756053 2024.09.25 21:03:38.756129 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:03:38.756149 [ 21 ] {} RaftInstance: last_log_idx: 126, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:38.756163 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=126, LastLogTerm=2, EntriesLength=1, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:38.756173 [ 21 ] {} RaftInstance: idx: 127 2024.09.25 21:03:38.756184 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:38.756239 [ 21 ] {} RaftInstance: sent 2024.09.25 21:03:38.756252 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:38.756292 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:38.756303 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:38.756312 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (127) and matched log idx (0) 2024.09.25 21:03:38.756320 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:03:38.756329 [ 21 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:38.756338 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=126, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:38.756347 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:38.756355 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:38.756365 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:38.756389 [ 21 ] {} RaftInstance: sent 2024.09.25 21:03:38.756518 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:38.756546 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:38.757253 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:03:38.757279 [ 8 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:38.757292 [ 8 ] {} RaftInstance: quorum idx 1, 127 126 0 2024.09.25 21:03:38.757302 [ 8 ] {} RaftInstance: local log idx 127, target_commit_idx 126, quick_commit_index_ 126, state_->get_commit_idx() 126 2024.09.25 21:03:38.757627 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:38.757652 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:38.757663 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:38.757673 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:38.757682 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:38.757691 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 126, new matched idx: 127 2024.09.25 21:03:38.757700 [ 13 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:38.757711 [ 13 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:38.757720 [ 13 ] {} RaftInstance: trigger commit upto 127 2024.09.25 21:03:38.757729 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:38.757740 [ 13 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:38.757751 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 127 2024.09.25 21:03:38.757760 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:38.757770 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:38.757812 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:38.757826 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:38.757835 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:03:38.757844 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:03:38.757854 [ 13 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:38.757865 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:38.757876 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:38.757887 [ 13 ] {} RaftInstance: recovered from long pause to peer 1, 105 warnings, 1 ms, 5 times 2024.09.25 21:03:38.757918 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:38.757926 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:03:38.757935 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:38.757944 [ 13 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 126 2024.09.25 21:03:38.757954 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:03:38.757987 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:03:38.757999 [ 20 ] {} RaftInstance: commit upto 127, current idx 126 2024.09.25 21:03:38.758009 [ 20 ] {} RaftInstance: commit upto 127, current idx 127 2024.09.25 21:03:38.758047 [ 20 ] {} RaftInstance: notify cb 127 1d87aa48 2024.09.25 21:03:38.758059 [ 20 ] {} RaftInstance: DONE: commit upto 127, current idx 127 2024.09.25 21:03:38.758068 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:03:38.758094 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:38.758105 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:38.758114 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:38.758123 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:38.758131 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:38.758156 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:38.758168 [ 14 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:38.758178 [ 14 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:38.758186 [ 14 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:38.916284 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:38.916328 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:38.916342 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:38.916354 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:03:38.916363 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:03:38.916375 [ 13 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:38.916388 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:38.916398 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:38.916409 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:38.916421 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:03:38.916431 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:39.011401 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:39.011445 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:39.011456 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:39.011465 [ 14 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:39.011475 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:39.011497 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:39.011508 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:39.011561 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:39.014803 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:39.014838 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:39.014850 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:39.014860 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:39.014869 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:39.014877 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:39.014888 [ 13 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:39.014899 [ 13 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:39.014909 [ 13 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:39.511931 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:39.511964 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:39.511977 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:39.511989 [ 19 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:39.512001 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:39.512012 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:39.512023 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:39.512109 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:39.512335 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:39.512389 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:39.512400 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:39.512410 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:39.512419 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:39.512428 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:39.512439 [ 13 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:39.512451 [ 13 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:39.512461 [ 13 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:39.666610 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:39.666643 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:39.666656 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:39.666697 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:39.666708 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:39.666718 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (128) and matched log idx (0) 2024.09.25 21:03:39.666728 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:03:39.666738 [ 14 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:39.666749 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:39.666758 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:39.666769 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:39.666779 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:39.666807 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:39.666988 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:39.667013 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:40.012182 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:40.012222 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:40.012237 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:40.012248 [ 13 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:40.012260 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:40.012270 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:40.012280 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:40.012356 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:40.012692 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:40.012719 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:40.012731 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:40.012742 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:40.012751 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:40.012760 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:40.012771 [ 15 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:40.012783 [ 15 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:40.012792 [ 15 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:40.417814 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:40.417856 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:40.417870 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:40.417914 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:40.417927 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:40.417937 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (128) and matched log idx (0) 2024.09.25 21:03:40.417947 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:03:40.417958 [ 16 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:40.417969 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:40.417979 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:40.417991 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:40.418002 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:40.418028 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:40.512478 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:40.512522 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:40.512535 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:40.512546 [ 15 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:40.512557 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:40.512567 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:40.512578 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:40.512633 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:40.512919 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:40.512947 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:40.512958 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:40.512968 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:40.512977 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:40.512986 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:40.513014 [ 16 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:40.513026 [ 16 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:40.513036 [ 16 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:41.013256 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:41.013313 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:41.013326 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:41.013337 [ 13 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:41.013358 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:41.013368 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:41.013379 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:41.013431 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:41.013715 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:41.013737 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:41.013747 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:41.013756 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:41.013764 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:41.013772 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:41.013783 [ 16 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:41.013794 [ 16 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:41.013804 [ 16 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:41.168848 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:41.168893 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:41.168905 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:41.168915 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:03:41.513958 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:41.513998 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:41.514010 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:41.514021 [ 16 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:41.514032 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:41.514042 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:41.514053 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:41.514122 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:41.514408 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:41.514440 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:41.514454 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:41.514465 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:41.514476 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:41.514487 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:41.514501 [ 13 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:41.514515 [ 13 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:41.514528 [ 13 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:41.739212 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:41.739261 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:41.919477 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:41.919515 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:41.919528 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:41.919570 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:41.919583 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:41.919594 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (128) and matched log idx (0) 2024.09.25 21:03:41.919605 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:03:41.919615 [ 16 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:41.919627 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:41.919637 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:41.919647 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:41.919658 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:41.919683 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:42.015261 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:42.015299 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:42.015313 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:42.015325 [ 13 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:42.015338 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:42.015348 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:42.015359 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:42.015420 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:42.015741 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:42.015770 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:42.015782 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:42.015794 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:42.015804 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:42.015814 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:42.015825 [ 16 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:42.015837 [ 16 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:42.015847 [ 16 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:42.515911 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:42.515968 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:42.515982 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:42.515992 [ 18 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:42.516005 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:42.516015 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:42.516026 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:42.516116 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:42.516407 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:42.516435 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:42.516448 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:42.516459 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:42.516469 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:42.516480 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:42.516493 [ 16 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:42.516507 [ 16 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:42.516519 [ 16 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:42.670599 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:42.670640 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:42.670671 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:42.670684 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:03:43.016726 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:43.016764 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:43.016776 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:43.016786 [ 16 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:43.016797 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:43.016806 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:43.016815 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:43.016866 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:43.017157 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:43.017183 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:43.017194 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:43.017204 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:43.017212 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:43.017220 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:43.017230 [ 13 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:43.017241 [ 13 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:43.017251 [ 13 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:43.421303 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:43.421347 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:43.421361 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:43.421372 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:03:43.517620 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:43.517664 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:43.517678 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:43.517689 [ 13 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:43.517700 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:43.517709 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:43.517720 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:43.517776 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:43.518027 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:43.518098 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:43.518112 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:43.518123 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:43.518133 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:43.518143 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:43.518156 [ 16 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:43.518170 [ 16 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:43.518181 [ 16 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:44.018326 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:44.018376 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:44.018393 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:44.018406 [ 13 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:44.018421 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:44.018433 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:44.018447 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:44.018547 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:44.018824 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:44.018855 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:44.018869 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:44.018883 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:44.018893 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:44.018904 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:44.018917 [ 12 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:44.018930 [ 12 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:44.018941 [ 12 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:44.171952 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:44.171997 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:44.172024 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:44.172037 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:03:44.520180 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:44.520213 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:44.520226 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:44.520236 [ 12 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:44.520247 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:44.520256 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:44.520267 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:44.520362 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:44.520636 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:44.520663 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:44.520675 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:44.520686 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:44.520696 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:44.520705 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:44.520718 [ 13 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:44.520731 [ 13 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:44.520776 [ 13 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:44.922979 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:44.923018 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:44.923032 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:44.923044 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 21:03:44.989119 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:44.989156 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:45.021358 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:45.021404 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:45.021416 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:45.021429 [ 19 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:45.021440 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:45.021450 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:45.021460 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:45.021518 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:45.021796 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:45.021825 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:45.021837 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:45.021847 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:45.021854 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:45.021863 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:45.021874 [ 13 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:45.021887 [ 13 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:45.021898 [ 13 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:45.521965 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:45.522010 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:45.522024 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:45.522035 [ 12 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:45.522047 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:45.522057 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:45.522068 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:45.522128 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:45.522393 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:45.522411 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:45.522420 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:45.522429 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:45.522437 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:45.522445 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:45.522455 [ 13 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:45.522465 [ 13 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:45.522475 [ 13 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:45.673719 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:45.673762 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:45.673776 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:45.673819 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:45.673833 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:45.673843 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (128) and matched log idx (0) 2024.09.25 21:03:45.673854 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:03:45.673865 [ 19 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:45.673878 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:45.673889 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:45.673902 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:45.673913 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:45.673931 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:45.674078 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:45.674104 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:46.022482 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:46.022524 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:46.022537 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:46.022549 [ 12 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:46.022563 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:46.022573 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:46.022584 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:46.022641 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:46.022885 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:46.022909 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:46.022921 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:46.022931 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:46.022940 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:46.022950 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:46.022962 [ 19 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:46.022975 [ 19 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:46.022986 [ 19 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:46.424119 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:46.424159 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:46.424173 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:46.424215 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:46.424227 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:46.424238 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (128) and matched log idx (0) 2024.09.25 21:03:46.424248 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:03:46.424258 [ 19 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:46.424269 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:46.424279 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:46.424290 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:46.424300 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:46.424328 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:46.424469 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:46.424497 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:46.523677 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:46.523713 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:46.523725 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:46.523736 [ 12 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:46.523749 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:46.523759 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:46.523770 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:46.523822 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:46.524074 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:46.524097 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:46.524110 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:46.524122 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:46.524132 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:46.524143 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:46.524156 [ 19 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:46.524184 [ 19 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:46.524200 [ 19 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:47.024406 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:47.024443 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:47.024458 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:47.024471 [ 12 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:47.024485 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:47.024496 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:47.024508 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:47.024549 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:47.024879 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:47.024907 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:47.024918 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:47.024927 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:47.024937 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:47.024946 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:47.024957 [ 19 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:47.024969 [ 19 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:47.024980 [ 19 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:47.175178 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:47.175216 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:47.175226 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:47.175265 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:47.175278 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:47.175288 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (128) and matched log idx (0) 2024.09.25 21:03:47.175295 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:03:47.175302 [ 14 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:47.175309 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:47.175316 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:47.175323 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:47.175330 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:47.175352 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:47.175488 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:47.175518 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:47.524715 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:47.524755 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:47.524768 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:47.524780 [ 19 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:47.524793 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:47.524803 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:47.524813 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:47.524872 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:47.525161 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:47.525199 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:47.525211 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:47.525221 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:47.525229 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:47.525238 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:47.525249 [ 12 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:47.525261 [ 12 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:47.525270 [ 12 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:47.925403 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:47.925436 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:47.925445 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:47.925490 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:47.925503 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:47.925511 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (128) and matched log idx (0) 2024.09.25 21:03:47.925518 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:03:47.925525 [ 15 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:47.925533 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:47.925540 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:47.925547 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:47.925555 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:47.925577 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:47.925686 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:47.925709 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:48.025899 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:48.025937 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:48.025951 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:48.025964 [ 12 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:48.025978 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:48.025988 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:48.026001 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:48.026060 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:48.026341 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:48.026367 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:48.026379 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:48.026390 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:48.026399 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:48.026409 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:48.026420 [ 15 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:48.026433 [ 15 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:48.026443 [ 15 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:48.526466 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:48.526507 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:48.526520 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:03:48.526531 [ 19 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:48.526543 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:48.526554 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:48.526566 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:48.526621 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:48.526859 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:48.526884 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=128 2024.09.25 21:03:48.526894 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:48.526904 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 128 2024.09.25 21:03:48.526912 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:48.526920 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 127 2024.09.25 21:03:48.526932 [ 15 ] {} RaftInstance: last durable index 127, precommit index 127 2024.09.25 21:03:48.526945 [ 15 ] {} RaftInstance: quorum idx 1, 127 127 0 2024.09.25 21:03:48.526956 [ 15 ] {} RaftInstance: local log idx 127, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:48.676184 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:48.676218 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:48.676232 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:48.676273 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:48.676286 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:48.676296 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (128) and matched log idx (0) 2024.09.25 21:03:48.676306 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:03:48.676317 [ 12 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 128 2024.09.25 21:03:48.676327 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=0, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:48.676334 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:48.676341 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:48.676349 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:48.676362 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:48.676506 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:48.676536 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:48.755966 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:03:48.756034 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:03:48.756074 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:03:48.756131 [ 6 ] {} RaftInstance: append at log_idx 128, timestamp 1727298228756086 2024.09.25 21:03:48.756197 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:03:48.756223 [ 21 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:48.756237 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=127, LastLogTerm=2, EntriesLength=1, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:48.756248 [ 21 ] {} RaftInstance: idx: 128 2024.09.25 21:03:48.756260 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:48.756322 [ 21 ] {} RaftInstance: sent 2024.09.25 21:03:48.756338 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:48.756349 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:03:48.756358 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:03:48.756368 [ 21 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:48.756377 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=1, CommitIndex=127, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:48.756387 [ 21 ] {} RaftInstance: idx: 128 2024.09.25 21:03:48.756396 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:48.756406 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:03:48.756417 [ 21 ] {} RaftInstance: sent 2024.09.25 21:03:48.757245 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:03:48.757269 [ 8 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:48.757283 [ 8 ] {} RaftInstance: quorum idx 1, 128 127 0 2024.09.25 21:03:48.757294 [ 8 ] {} RaftInstance: local log idx 128, target_commit_idx 127, quick_commit_index_ 127, state_->get_commit_idx() 127 2024.09.25 21:03:48.757888 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:48.757911 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:48.757923 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:48.757933 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:48.757942 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:48.757952 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 127, new matched idx: 128 2024.09.25 21:03:48.757962 [ 15 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:48.757973 [ 15 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:48.757983 [ 15 ] {} RaftInstance: trigger commit upto 128 2024.09.25 21:03:48.757992 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:48.758001 [ 15 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:48.758012 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:48.758023 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:48.758031 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:48.758076 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:48.758090 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:48.758099 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:03:48.758108 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:03:48.758118 [ 15 ] {} RaftInstance: last_log_idx: 127, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:48.758129 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=127, LastLogTerm=2, EntriesLength=1, CommitIndex=128, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:48.758137 [ 15 ] {} RaftInstance: idx: 128 2024.09.25 21:03:48.758146 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:48.758154 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:03:48.758163 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:48.758171 [ 15 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 127 2024.09.25 21:03:48.758180 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:03:48.758241 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:03:48.758269 [ 20 ] {} RaftInstance: commit upto 128, current idx 127 2024.09.25 21:03:48.758282 [ 20 ] {} RaftInstance: commit upto 128, current idx 128 2024.09.25 21:03:48.758282 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:48.758305 [ 20 ] {} RaftInstance: notify cb 128 1d87a328 2024.09.25 21:03:48.758310 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:48.758318 [ 20 ] {} RaftInstance: DONE: commit upto 128, current idx 128 2024.09.25 21:03:48.758324 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:48.758338 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:48.758347 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:48.758348 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:03:48.758356 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:48.758380 [ 12 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:48.758390 [ 12 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:48.758400 [ 12 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:49.027422 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:49.027462 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:49.027474 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:49.027483 [ 15 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:49.027494 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:49.027503 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:49.027513 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:49.027597 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:49.027877 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:49.027905 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:49.027918 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:49.027928 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:49.027938 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:49.027947 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:49.027959 [ 12 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:49.027970 [ 12 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:49.027981 [ 12 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:49.427038 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:49.427080 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:49.427095 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:49.427138 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:49.427149 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:49.427160 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (128) and matched log idx (0) 2024.09.25 21:03:49.427170 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:03:49.427180 [ 18 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:49.427192 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 128 2024.09.25 21:03:49.427201 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:49.427212 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:49.427222 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:49.427249 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:49.528734 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:49.528770 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:49.528781 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:49.528791 [ 15 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:49.528803 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:49.528812 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:49.528822 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:49.528877 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:49.529172 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:49.529197 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:49.529208 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:49.529219 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:49.529229 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:49.529238 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:49.529249 [ 18 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:49.529261 [ 18 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:49.529272 [ 18 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:49.869165 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:49.869209 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:50.029401 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:50.029445 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:50.029459 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:03:50.029470 [ 18 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:50.029482 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:50.029492 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:50.029503 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:50.029566 [ 18 ] {} RaftInstance: sent 2024.09.25 21:03:50.029852 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:50.029877 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:50.029888 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:50.029899 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:50.029908 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:50.029917 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:50.029929 [ 17 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:50.029941 [ 17 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:50.029952 [ 17 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:50.178020 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:50.178060 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:50.178074 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:50.178115 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:50.178126 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:50.178137 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:50.178145 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:03:50.178156 [ 15 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:50.178167 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:50.178175 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:50.178184 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:50.178194 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:50.178220 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:50.178381 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:50.178410 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:50.530626 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:50.530669 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:50.530696 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:50.530707 [ 17 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:50.530720 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:50.530730 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:50.530741 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:50.530802 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:50.531061 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:50.531091 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:50.531104 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:50.531117 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:50.531128 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:50.531138 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:50.531151 [ 15 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:50.531164 [ 15 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:50.531174 [ 15 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:50.929319 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:50.929355 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:50.929367 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:50.929407 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:50.929418 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:50.929428 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:50.929467 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:03:50.929477 [ 16 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:50.929487 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:50.929495 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:50.929504 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:50.929514 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:50.929537 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:50.929695 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:50.929727 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:51.030859 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:51.030898 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:51.030909 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:51.030918 [ 15 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:51.030929 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:51.030937 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:51.030947 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:51.031015 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:51.031284 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:51.031305 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:51.031315 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:51.031324 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:51.031334 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:51.031343 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:51.031354 [ 16 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:51.031365 [ 16 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:51.031376 [ 16 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:51.531503 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:51.531543 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:51.531554 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:51.531564 [ 16 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:51.531574 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:51.531583 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:51.531593 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:51.531695 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:51.531920 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:51.531948 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:51.531959 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:51.531970 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:51.531980 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:51.531989 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:51.532001 [ 17 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:51.532012 [ 17 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:51.532019 [ 17 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:51.680274 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:51.680318 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:51.680329 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:51.680372 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:51.680385 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:51.680395 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:51.680405 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:03:51.680415 [ 16 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:51.680426 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:51.680435 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:51.680445 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:51.680456 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:51.680483 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:51.680634 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:51.680660 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:52.031805 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:52.031861 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:52.031874 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:52.031885 [ 15 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:52.031895 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:52.031904 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:52.031915 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:52.031969 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:52.032310 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:52.032337 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:52.032348 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:52.032357 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:52.032365 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:52.032373 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:52.032383 [ 16 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:52.032394 [ 16 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:52.032404 [ 16 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:52.431444 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:52.431494 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:52.431506 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:52.431549 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:52.431587 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:52.431607 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:52.431617 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:03:52.431628 [ 15 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:52.431639 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:52.431650 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:52.431661 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:52.431672 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:52.431698 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:52.532138 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:52.532180 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:52.532191 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:52.532201 [ 16 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:52.532211 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:52.532221 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:52.532230 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:52.532307 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:52.532565 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:52.532584 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:52.532593 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:52.532602 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:52.532609 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:52.532617 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:52.532628 [ 15 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:52.532639 [ 15 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:52.532648 [ 15 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:52.869199 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:52.869248 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:53.032399 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:53.032442 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:53.032457 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:53.032470 [ 15 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:53.032485 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:53.032497 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:53.032508 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:53.032562 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:53.032886 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:53.032908 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:53.032920 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:53.032930 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:53.032940 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:53.032949 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:53.032961 [ 13 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:53.032972 [ 13 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:53.032983 [ 13 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:53.182027 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:53.182068 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:53.182080 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:53.182123 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:53.182133 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:53.182142 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:53.182150 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:03:53.182161 [ 16 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:53.182172 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:53.182181 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:53.182191 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:53.182200 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:53.182224 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:53.182371 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:53.182406 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:53.532640 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:53.532721 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:53.532737 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:53.532747 [ 13 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:53.532758 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:53.532766 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:53.532776 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:53.532830 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:53.533095 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:53.533121 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:53.533133 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:53.533144 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:53.533154 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:53.533163 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:53.533174 [ 15 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:53.533186 [ 15 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:53.533196 [ 15 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:53.933428 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:53.933473 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:53.933487 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:53.933532 [ 13 ] {} RaftInstance: asio client created: 1d88f770 2024.09.25 21:03:53.933546 [ 13 ] {} RaftInstance: 1d88f770 reconnect peer 1 2024.09.25 21:03:53.933557 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:53.933568 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:03:53.933578 [ 13 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:53.933589 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:53.933599 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:53.933609 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:53.933619 [ 13 ] {} RaftInstance: socket 1d88f770 to ::1:39101 is not opened yet 2024.09.25 21:03:53.933645 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:53.933782 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:53.933825 [ 13 ] {} RaftInstance: asio client destroyed: 1d88f770 2024.09.25 21:03:54.033036 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:54.033077 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:54.033090 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:54.033101 [ 15 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:54.033113 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:54.033123 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:54.033133 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:54.033190 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:54.033488 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:54.033540 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:54.033562 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:54.033575 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:54.033586 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:54.033596 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:54.033609 [ 13 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:54.033622 [ 13 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:54.033633 [ 13 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:54.541476 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:54.541515 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:54.541526 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:54.541535 [ 13 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:54.541546 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:54.541555 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:54.541565 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:54.541623 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:54.542006 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:54.542028 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:54.542038 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:54.542047 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:54.542056 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:54.542064 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:54.542075 [ 13 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:54.542086 [ 13 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:54.542095 [ 13 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:54.684087 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:54.684130 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:54.684144 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:54.684188 [ 14 ] {} RaftInstance: asio client created: 1d88f770 2024.09.25 21:03:54.684204 [ 14 ] {} RaftInstance: 1d88f770 reconnect peer 1 2024.09.25 21:03:54.684215 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:54.684224 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:03:54.684234 [ 14 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:54.684245 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:54.684254 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:54.684265 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:54.684276 [ 14 ] {} RaftInstance: socket 1d88f770 to ::1:39101 is not opened yet 2024.09.25 21:03:54.684302 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:54.684421 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:54.684448 [ 12 ] {} RaftInstance: asio client destroyed: 1d88f770 2024.09.25 21:03:55.042710 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:55.042749 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:55.042760 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:55.042769 [ 13 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:55.042780 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:55.042789 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:55.042798 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:55.042852 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:55.043127 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:55.043146 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:55.043155 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:55.043164 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:55.043172 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:55.043179 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:55.043190 [ 12 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:55.043201 [ 12 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:55.043209 [ 12 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:55.435284 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:55.435323 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:55.435335 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:55.435375 [ 13 ] {} RaftInstance: asio client created: 1d88f770 2024.09.25 21:03:55.435385 [ 13 ] {} RaftInstance: 1d88f770 reconnect peer 1 2024.09.25 21:03:55.435413 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:55.435422 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:03:55.435432 [ 13 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:55.435443 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:55.435450 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:55.435460 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:55.435471 [ 13 ] {} RaftInstance: socket 1d88f770 to ::1:39101 is not opened yet 2024.09.25 21:03:55.435496 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:55.543788 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:55.543828 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:55.543840 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:55.543852 [ 12 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:55.543864 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:55.543875 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:55.543886 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:55.543942 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:55.544208 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:55.544233 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:55.544245 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:55.544256 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:55.544265 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:55.544274 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:55.544285 [ 13 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:55.544297 [ 13 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:55.544308 [ 13 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:55.879171 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:55.879219 [ 19 ] {} RaftInstance: asio client destroyed: 1d88f770 2024.09.25 21:03:56.044400 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:56.044440 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:56.044453 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:03:56.044464 [ 13 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:56.044476 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:56.044487 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:56.044497 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:56.044554 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:56.044836 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:56.044862 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:56.044872 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:56.044882 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:56.044890 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:56.044899 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:56.044911 [ 19 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:56.044922 [ 19 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:56.044932 [ 19 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:56.186073 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:56.186115 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:56.186128 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:56.186168 [ 19 ] {} RaftInstance: asio client created: 1d88f770 2024.09.25 21:03:56.186178 [ 19 ] {} RaftInstance: 1d88f770 reconnect peer 1 2024.09.25 21:03:56.186187 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:56.186196 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:03:56.186205 [ 19 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:56.186216 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:56.186224 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:56.186233 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:56.186242 [ 19 ] {} RaftInstance: socket 1d88f770 to ::1:39101 is not opened yet 2024.09.25 21:03:56.186285 [ 19 ] {} RaftInstance: sent 2024.09.25 21:03:56.545562 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:56.545599 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:56.545610 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:03:56.545620 [ 12 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:56.545631 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:56.545640 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:56.545650 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:56.545707 [ 12 ] {} RaftInstance: sent 2024.09.25 21:03:56.546024 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:56.546057 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:56.546071 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:56.546082 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:56.546116 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:56.546125 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:56.546136 [ 18 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:56.546148 [ 18 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:56.546158 [ 18 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:56.937356 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:56.937393 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:56.937404 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:03:56.937415 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:03:57.046684 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:57.046762 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:57.046773 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:03:57.046783 [ 17 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:57.046794 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:57.046803 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:57.046812 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:57.046857 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:57.049153 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:57.049177 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:57.049187 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:57.049197 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:57.049205 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:57.049214 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:57.049225 [ 17 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:57.049236 [ 17 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:57.049246 [ 17 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:57.509194 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:57.509242 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f770 2024.09.25 21:03:57.547457 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:57.547562 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:57.547638 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:57.547658 [ 14 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:57.547671 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:57.547681 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:57.547693 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:57.547752 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:57.548023 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:57.548052 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:57.548064 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:57.548074 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:57.548083 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:57.548091 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:57.548102 [ 16 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:57.548114 [ 16 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:57.548124 [ 16 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:57.688201 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:57.688245 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:57.688259 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:57.688300 [ 17 ] {} RaftInstance: asio client created: 1d88f770 2024.09.25 21:03:57.688313 [ 17 ] {} RaftInstance: 1d88f770 reconnect peer 1 2024.09.25 21:03:57.688323 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:57.688332 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:03:57.688343 [ 17 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:57.688354 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:57.688364 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:57.688375 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:57.688385 [ 17 ] {} RaftInstance: socket 1d88f770 to ::1:39101 is not opened yet 2024.09.25 21:03:57.688414 [ 17 ] {} RaftInstance: sent 2024.09.25 21:03:57.688546 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:57.688580 [ 17 ] {} RaftInstance: asio client destroyed: 1d88f770 2024.09.25 21:03:58.047847 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:58.047930 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:58.047949 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:03:58.047961 [ 16 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:58.047971 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:58.047981 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:58.047992 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:58.048046 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:58.048304 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:58.048325 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:58.048336 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:58.048346 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:58.048354 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:58.048363 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:58.048375 [ 14 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:58.048388 [ 14 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:58.048431 [ 14 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:58.438606 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:58.438649 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:58.438661 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:58.438706 [ 16 ] {} RaftInstance: asio client created: 1d88f770 2024.09.25 21:03:58.438716 [ 16 ] {} RaftInstance: 1d88f770 reconnect peer 1 2024.09.25 21:03:58.438726 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:58.438735 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:03:58.438745 [ 16 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:58.438756 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:58.438765 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:58.438775 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:58.438787 [ 16 ] {} RaftInstance: socket 1d88f770 to ::1:39101 is not opened yet 2024.09.25 21:03:58.438814 [ 16 ] {} RaftInstance: sent 2024.09.25 21:03:58.438953 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:58.438981 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f770 2024.09.25 21:03:58.548127 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:58.548169 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:58.548181 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:58.548190 [ 14 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 129 2024.09.25 21:03:58.548201 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=0, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:58.548210 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:58.548220 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:58.548282 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:58.548550 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:58.548571 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=129 2024.09.25 21:03:58.548580 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:58.548589 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 129 2024.09.25 21:03:58.548597 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:58.548605 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 128 2024.09.25 21:03:58.548616 [ 12 ] {} RaftInstance: last durable index 128, precommit index 128 2024.09.25 21:03:58.548627 [ 12 ] {} RaftInstance: quorum idx 1, 128 128 0 2024.09.25 21:03:58.548636 [ 12 ] {} RaftInstance: local log idx 128, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:58.755987 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:03:58.756004 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:03:58.756102 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:03:58.756139 [ 6 ] {} RaftInstance: append at log_idx 129, timestamp 1727298238756113 2024.09.25 21:03:58.756192 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:03:58.756213 [ 21 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:03:58.756227 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=128, LastLogTerm=2, EntriesLength=1, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:58.756237 [ 21 ] {} RaftInstance: idx: 129 2024.09.25 21:03:58.756249 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:58.756300 [ 21 ] {} RaftInstance: sent 2024.09.25 21:03:58.756313 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:58.756323 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:03:58.756332 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:03:58.756342 [ 21 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:03:58.756353 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=1, CommitIndex=128, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:58.756362 [ 21 ] {} RaftInstance: idx: 129 2024.09.25 21:03:58.756371 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:58.756381 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:03:58.756391 [ 21 ] {} RaftInstance: sent 2024.09.25 21:03:58.757278 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:03:58.757306 [ 8 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:03:58.757319 [ 8 ] {} RaftInstance: quorum idx 1, 129 128 0 2024.09.25 21:03:58.757330 [ 8 ] {} RaftInstance: local log idx 129, target_commit_idx 128, quick_commit_index_ 128, state_->get_commit_idx() 128 2024.09.25 21:03:58.757939 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:58.757965 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:03:58.757976 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:58.757987 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:03:58.758018 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:58.758028 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 128, new matched idx: 129 2024.09.25 21:03:58.758038 [ 15 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:03:58.758049 [ 15 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:03:58.758059 [ 15 ] {} RaftInstance: trigger commit upto 129 2024.09.25 21:03:58.758069 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:58.758078 [ 15 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:03:58.758088 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:58.758098 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:58.758107 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:58.758171 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:58.758185 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:58.758194 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:03:58.758204 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:03:58.758261 [ 15 ] {} RaftInstance: last_log_idx: 128, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:03:58.758309 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=128, LastLogTerm=2, EntriesLength=1, CommitIndex=129, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:58.758328 [ 15 ] {} RaftInstance: idx: 129 2024.09.25 21:03:58.758339 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:58.758347 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:03:58.758356 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:58.758365 [ 15 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 128 2024.09.25 21:03:58.758373 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:03:58.758412 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:03:58.758432 [ 20 ] {} RaftInstance: commit upto 129, current idx 128 2024.09.25 21:03:58.758442 [ 20 ] {} RaftInstance: commit upto 129, current idx 129 2024.09.25 21:03:58.758462 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:58.758466 [ 20 ] {} RaftInstance: notify cb 129 1d87aa48 2024.09.25 21:03:58.758488 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:03:58.758495 [ 20 ] {} RaftInstance: DONE: commit upto 129, current idx 129 2024.09.25 21:03:58.758500 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:58.758507 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:03:58.758514 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:03:58.758526 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:58.758534 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:03:58.758543 [ 12 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:03:58.758553 [ 12 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:03:58.758562 [ 12 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:03:59.048584 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:59.048621 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:59.048632 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:03:59.048642 [ 15 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:03:59.048653 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:03:59.048663 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:59.048673 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:59.048729 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:59.049006 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:59.049029 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:03:59.049040 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:59.049049 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:03:59.049056 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:59.049064 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:03:59.049074 [ 12 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:03:59.049085 [ 12 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:03:59.049093 [ 12 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:03:59.189157 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:59.189199 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:59.189213 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:59.189256 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:59.189270 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:59.189281 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (129) and matched log idx (0) 2024.09.25 21:03:59.189293 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:03:59.189304 [ 15 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:03:59.189316 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 129 2024.09.25 21:03:59.189327 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:59.189339 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:59.189351 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:59.189377 [ 15 ] {} RaftInstance: sent 2024.09.25 21:03:59.189586 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:59.189616 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:03:59.548975 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:03:59.549017 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:59.549029 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:03:59.549041 [ 14 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:03:59.549054 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:03:59.549064 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:59.549075 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:03:59.549134 [ 14 ] {} RaftInstance: sent 2024.09.25 21:03:59.549444 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:03:59.549469 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:03:59.549481 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:03:59.549493 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:03:59.549503 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:03:59.549512 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:03:59.549523 [ 15 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:03:59.549536 [ 15 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:03:59.549547 [ 15 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:03:59.939559 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:03:59.939594 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:03:59.939609 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:03:59.939652 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:03:59.939664 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:03:59.939675 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (130) and matched log idx (0) 2024.09.25 21:03:59.939685 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:03:59.939695 [ 13 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:03:59.939707 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:03:59.939717 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:03:59.939728 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:03:59.939739 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:03:59.939767 [ 13 ] {} RaftInstance: sent 2024.09.25 21:03:59.939903 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:03:59.939927 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:00.050110 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:00.050150 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:00.050162 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:00.050173 [ 15 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:00.050185 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:00.050194 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:00.050204 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:00.050262 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:00.050550 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:00.050579 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:00.050591 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:00.050601 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:00.050610 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:00.050618 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:00.050629 [ 13 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:00.050640 [ 13 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:00.050649 [ 13 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:00.550706 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:00.550747 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:00.550759 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:00.550769 [ 14 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:00.550782 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:00.550793 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:00.550805 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:00.550863 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:00.551173 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:00.551198 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:00.551208 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:00.551219 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:00.551228 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:00.551237 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:00.551250 [ 13 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:00.551263 [ 13 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:00.551274 [ 13 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:00.690494 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:00.690536 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:00.690549 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:00.690591 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:00.690604 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:00.690614 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (130) and matched log idx (0) 2024.09.25 21:04:00.690625 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:04:00.690635 [ 14 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:00.690647 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:00.690656 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:00.690667 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:00.690678 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:00.690706 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:01.051077 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:01.051120 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:01.051132 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:01.051142 [ 13 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:01.051154 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:01.051163 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:01.051174 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:01.051265 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:01.051483 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:01.051510 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:01.051522 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:01.051533 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:01.051542 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:01.051552 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:01.051565 [ 15 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:01.051576 [ 15 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:01.051587 [ 15 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:01.441753 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:01.441797 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:01.441810 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:01.441820 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:04:01.551999 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:01.552078 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:01.552092 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:01.552103 [ 19 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:01.552114 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:01.552124 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:01.552135 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:01.552194 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:01.552511 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:01.552574 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:01.552590 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:01.552604 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:01.552614 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:01.552624 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:01.552638 [ 15 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:01.552651 [ 15 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:01.552663 [ 15 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:02.009137 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:02.009183 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:02.052355 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:02.052415 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:02.052428 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:02.052440 [ 15 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:02.052452 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:02.052462 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:02.052473 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:02.052530 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:02.052811 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:02.052832 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:02.052849 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:02.052859 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:02.052867 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:02.052876 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:02.052886 [ 18 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:02.052898 [ 18 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:02.052907 [ 18 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:02.192927 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:02.192966 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:02.192982 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:02.193029 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:02.193044 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:02.193055 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (130) and matched log idx (0) 2024.09.25 21:04:02.193066 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:04:02.193077 [ 17 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:02.193090 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:02.193100 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:02.193110 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:02.193121 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:02.193149 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:02.193305 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:02.193336 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:02.552694 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:02.552730 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:02.552744 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:02.552776 [ 18 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:02.552791 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:02.552802 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:02.552813 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:02.552876 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:02.553180 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:02.553224 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:02.553236 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:02.553246 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:02.553254 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:02.553263 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:02.553275 [ 17 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:02.553287 [ 17 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:02.553296 [ 17 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:02.943591 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:02.943643 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:02.943683 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:02.943738 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:02.943762 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:02.943773 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (130) and matched log idx (0) 2024.09.25 21:04:02.943784 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:04:02.943795 [ 18 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:02.943808 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:02.943825 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:02.943837 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:02.943849 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:02.943885 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:02.944028 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:02.944070 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:03.053300 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:03.053341 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:03.053354 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:03.053364 [ 17 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:03.053374 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:03.053384 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:03.053395 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:03.053453 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:03.053750 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:03.053777 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:03.053789 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:03.053800 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:03.053809 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:03.053818 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:03.053830 [ 18 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:03.053842 [ 18 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:03.053854 [ 18 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:03.554019 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:03.554060 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:03.554073 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:03.554083 [ 12 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:03.554094 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:03.554103 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:03.554113 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:03.554168 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:03.554445 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:03.554466 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:03.554476 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:03.554485 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:03.554493 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:03.554501 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:03.554512 [ 18 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:03.554523 [ 18 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:03.554532 [ 18 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:03.694601 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:03.694646 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:03.694660 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:03.694703 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:03.694716 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:03.694727 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (130) and matched log idx (0) 2024.09.25 21:04:03.694737 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:04:03.694747 [ 17 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:03.694759 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:03.694769 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:03.694780 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:03.694791 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:03.694820 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:04.055121 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:04.055184 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:04.055201 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:04.055213 [ 18 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:04.055223 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:04.055232 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:04.055241 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:04.055293 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:04.055592 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:04.055613 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:04.055623 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:04.055632 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:04.055640 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:04.055648 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:04.055658 [ 17 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:04.055669 [ 17 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:04.055678 [ 17 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:04.139159 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:04.139202 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:04.445400 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:04.445444 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:04.445457 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:04.445499 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:04.445511 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:04.445522 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (130) and matched log idx (0) 2024.09.25 21:04:04.445532 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:04:04.445541 [ 12 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:04.445552 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:04.445562 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:04.445573 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:04.445584 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:04.445613 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:04.556066 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:04.556108 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:04.556121 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:04.556132 [ 18 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:04.556143 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:04.556152 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:04.556163 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:04.556219 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:04.556499 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:04.556527 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:04.556540 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:04.556550 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:04.556559 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:04.556567 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:04.556579 [ 12 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:04.556591 [ 12 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:04.556600 [ 12 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:04.889160 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:04.889202 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:05.056394 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:05.056433 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:05.056445 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:05.056455 [ 12 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:05.056466 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:05.056476 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:05.056486 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:05.056539 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:05.056911 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:05.056942 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:05.056954 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:05.056964 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:05.056973 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:05.056982 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:05.056994 [ 18 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:05.057020 [ 18 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:05.057058 [ 18 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:05.196236 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:05.196278 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:05.196292 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:05.196334 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:05.196348 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:05.196360 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (130) and matched log idx (0) 2024.09.25 21:04:05.196370 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:04:05.196380 [ 12 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:05.196391 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:05.196401 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:05.196411 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:05.196422 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:05.196451 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:05.556725 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:05.556772 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:05.556783 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:05.556793 [ 16 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:05.556803 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:05.556812 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:05.556822 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:05.556875 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:05.557140 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:05.557160 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:05.557170 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:05.557179 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:05.557186 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:05.557195 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:05.557205 [ 12 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:05.557216 [ 12 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:05.557226 [ 12 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:05.947273 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:05.947314 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:05.947328 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:05.947339 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:04:06.057381 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:06.057423 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:06.057434 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:06.057444 [ 12 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:06.057455 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:06.057464 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:06.057474 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:06.057528 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:06.057829 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:06.057857 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:06.057869 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:06.057879 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:06.057887 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:06.057894 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:06.057905 [ 14 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:06.057916 [ 14 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:06.057925 [ 14 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:06.557969 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:06.558014 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:06.558028 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:06.558039 [ 12 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:06.558052 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:06.558062 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:06.558073 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:06.558144 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:06.558434 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:06.558460 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:06.558471 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:06.558481 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:06.558489 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:06.558498 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:06.558510 [ 14 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:06.558522 [ 14 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:06.558532 [ 14 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:06.697746 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:06.697785 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:06.697796 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:06.697806 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:04:07.058870 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:07.058935 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:07.058949 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:07.058960 [ 14 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:07.058971 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:07.058980 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:07.058990 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:07.059068 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:07.059340 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:07.059367 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:07.059379 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:07.059390 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:07.059399 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:07.059408 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:07.059420 [ 12 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:07.059432 [ 12 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:07.059443 [ 12 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:07.448479 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:07.448516 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:07.448530 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:07.448539 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:04:07.559590 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:07.559629 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:07.559642 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:07.559654 [ 12 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:07.559666 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:07.559678 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:07.559690 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:07.559753 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:07.560031 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:07.560058 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:07.560070 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:07.560080 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:07.560088 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:07.560096 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:07.560107 [ 13 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:07.560118 [ 13 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:07.560127 [ 13 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:08.060142 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:08.060205 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:08.060219 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:08.060229 [ 14 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:08.060240 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:08.060250 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:08.060260 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:08.060314 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:08.060589 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:08.060619 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:08.060631 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:08.060641 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:08.060650 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:08.060660 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:08.060671 [ 13 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:08.060682 [ 13 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:08.060708 [ 13 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:08.198715 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:08.198755 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:08.198766 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:08.198776 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:04:08.560814 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:08.560857 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:08.560871 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:08.560882 [ 13 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 130 2024.09.25 21:04:08.560895 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=0, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:08.560905 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:08.560915 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:08.560996 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:08.561281 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:08.561313 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=130 2024.09.25 21:04:08.561326 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:08.561337 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 130 2024.09.25 21:04:08.561346 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:08.561354 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 129 2024.09.25 21:04:08.561365 [ 12 ] {} RaftInstance: last durable index 129, precommit index 129 2024.09.25 21:04:08.561377 [ 12 ] {} RaftInstance: quorum idx 1, 129 129 0 2024.09.25 21:04:08.561388 [ 12 ] {} RaftInstance: local log idx 129, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:08.755958 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:04:08.755980 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:04:08.756033 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:04:08.756076 [ 6 ] {} RaftInstance: append at log_idx 130, timestamp 1727298248756045 2024.09.25 21:04:08.756127 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:04:08.756144 [ 21 ] {} RaftInstance: last_log_idx: 129, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:08.756159 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=129, LastLogTerm=2, EntriesLength=1, CommitIndex=129, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:08.756170 [ 21 ] {} RaftInstance: idx: 130 2024.09.25 21:04:08.756207 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:08.756267 [ 21 ] {} RaftInstance: sent 2024.09.25 21:04:08.756284 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:08.756296 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3559 ms ago 2024.09.25 21:04:08.757242 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:04:08.757263 [ 8 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:08.757276 [ 8 ] {} RaftInstance: quorum idx 1, 130 129 0 2024.09.25 21:04:08.757287 [ 8 ] {} RaftInstance: local log idx 130, target_commit_idx 129, quick_commit_index_ 129, state_->get_commit_idx() 129 2024.09.25 21:04:08.757815 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:08.757843 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:08.757854 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:08.757865 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:08.757875 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:08.757885 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 129, new matched idx: 130 2024.09.25 21:04:08.757896 [ 13 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:08.757907 [ 13 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:08.757917 [ 13 ] {} RaftInstance: trigger commit upto 130 2024.09.25 21:04:08.757927 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:08.757937 [ 13 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:08.757947 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:08.757958 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:08.757967 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:08.758011 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:08.758026 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:08.758037 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3561 ms ago 2024.09.25 21:04:08.758060 [ 13 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 129 2024.09.25 21:04:08.758070 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:04:08.758115 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:04:08.758143 [ 20 ] {} RaftInstance: commit upto 130, current idx 129 2024.09.25 21:04:08.758155 [ 20 ] {} RaftInstance: commit upto 130, current idx 130 2024.09.25 21:04:08.758192 [ 20 ] {} RaftInstance: notify cb 130 1d87c7a8 2024.09.25 21:04:08.758207 [ 20 ] {} RaftInstance: DONE: commit upto 130, current idx 130 2024.09.25 21:04:08.758218 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:04:08.758254 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:08.758268 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:08.758278 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:08.758288 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:08.758297 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:08.758306 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:08.758316 [ 12 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:08.758327 [ 12 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:08.758336 [ 12 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:08.949491 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:08.949531 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:08.949545 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:08.949558 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 21:04:09.061823 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:09.061863 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:09.061875 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:09.061884 [ 12 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:09.061895 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:09.061904 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:09.061914 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:09.061967 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:09.062249 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:09.062280 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:09.062291 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:09.062301 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:09.062310 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:09.062319 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:09.062330 [ 13 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:09.062341 [ 13 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:09.062351 [ 13 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:09.562382 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:09.562426 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:09.562440 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:09.562453 [ 12 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:09.562466 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:09.562477 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:09.562489 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:09.562554 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:09.562854 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:09.562878 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:09.562889 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:09.562900 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:09.562910 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:09.562919 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:09.562930 [ 13 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:09.562941 [ 13 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:09.562951 [ 13 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:09.699996 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:09.700040 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:09.700054 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:09.700065 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4503 ms ago 2024.09.25 21:04:10.063135 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:10.063176 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:10.063189 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:10.063201 [ 12 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:10.063249 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:10.063262 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:10.063274 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:10.063362 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:10.063628 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:10.063657 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:10.063669 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:10.063680 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:10.063690 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:10.063699 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:10.063711 [ 19 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:10.063723 [ 19 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:10.063732 [ 19 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:10.450749 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:10.450786 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:10.450799 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:10.450810 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5254 ms ago 2024.09.25 21:04:10.563907 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:10.563942 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:10.563954 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:10.563964 [ 19 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:10.563976 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:10.563987 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:10.564017 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:10.564071 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:10.564348 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:10.564374 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:10.564387 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:10.564398 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:10.564409 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:10.564418 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:10.564431 [ 12 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:10.564443 [ 12 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:10.564454 [ 12 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:11.064474 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:11.064519 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:11.064533 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:11.064543 [ 15 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:11.064555 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:11.064565 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:11.064575 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:11.064644 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:11.064962 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:11.064983 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:11.064993 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:11.065002 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:11.065026 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:11.065037 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:11.065050 [ 12 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:11.065061 [ 12 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:11.065071 [ 12 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:11.201116 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:11.201155 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:11.201167 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:11.201178 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6004 ms ago 2024.09.25 21:04:11.565245 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:11.565288 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:11.565303 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:11.565315 [ 19 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:11.565329 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:11.565340 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:11.565352 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:11.565406 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:11.565677 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:11.565705 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:11.565718 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:11.565729 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:11.565740 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:11.565750 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:11.565780 [ 15 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:11.565794 [ 15 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:11.565805 [ 15 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:11.769135 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:11.769186 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:11.951578 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:11.951623 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:11.951638 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:11.951679 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:11.951691 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:11.951700 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (130) and matched log idx (0) 2024.09.25 21:04:11.951710 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:04:11.951720 [ 17 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:11.951731 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 130 2024.09.25 21:04:11.951740 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:11.951750 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:11.951760 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:11.951776 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:11.951922 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:11.951948 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:12.066253 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:12.066310 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:12.066323 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:12.066331 [ 19 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:12.066339 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:12.066347 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:12.066354 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:12.066405 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:12.066653 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:12.066672 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:12.066680 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:12.066687 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:12.066693 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:12.066699 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:12.066708 [ 17 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:12.066736 [ 17 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:12.066744 [ 17 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:12.566790 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:12.566824 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:12.566835 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:12.566844 [ 18 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:12.566855 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:12.566864 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:12.566874 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:12.566913 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:12.567193 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:12.567214 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:12.567224 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:12.567233 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:12.567241 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:12.567249 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:12.567259 [ 17 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:12.567270 [ 17 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:12.567280 [ 17 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:12.702448 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:12.702486 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:12.702498 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:12.702533 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:12.702543 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:12.702552 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (131) and matched log idx (0) 2024.09.25 21:04:12.702561 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:04:12.702570 [ 16 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:12.702581 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:12.702589 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:12.702598 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:12.702608 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:12.702632 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:12.702815 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:12.702838 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:13.066982 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:13.067022 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:13.067035 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:13.067046 [ 17 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:13.067059 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:13.067069 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:13.067080 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:13.067141 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:13.067366 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:13.067394 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:13.067405 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:13.067415 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:13.067423 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:13.067431 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:13.067442 [ 16 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:13.067452 [ 16 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:13.067462 [ 16 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:13.453694 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:13.453727 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:13.453739 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:13.453779 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:13.453790 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:13.453801 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (131) and matched log idx (0) 2024.09.25 21:04:13.453810 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:04:13.453820 [ 16 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:13.453831 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:13.453840 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:13.453850 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:13.453861 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:13.453888 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:13.568227 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:13.568338 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:13.568357 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:13.568368 [ 18 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:13.568379 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:13.568388 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:13.568399 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:13.568453 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:13.568740 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:13.568762 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:13.568772 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:13.568782 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:13.568790 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:13.568799 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:13.568810 [ 17 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:13.568821 [ 17 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:13.568831 [ 17 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:13.899170 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:13.899210 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:14.069405 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:14.069449 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:14.069464 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:14.069475 [ 17 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:14.069487 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:14.069497 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:14.069509 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:14.069581 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:14.069863 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:14.069886 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:14.069898 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:14.069909 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:14.069918 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:14.069927 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:14.069940 [ 14 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:14.069953 [ 14 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:14.069964 [ 14 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:14.203958 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:14.204027 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:14.204043 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:14.204114 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:14.204129 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:14.204139 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (131) and matched log idx (0) 2024.09.25 21:04:14.204150 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:04:14.204162 [ 18 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:14.204175 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:14.204185 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:14.204195 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:14.204206 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:14.204236 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:14.204408 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:14.204438 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:14.570727 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:14.570770 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:14.570784 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:14.570796 [ 14 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:14.570808 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:14.570819 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:14.570830 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:14.570893 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:14.571248 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:14.571278 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:14.571293 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:14.571305 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:14.571316 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:14.571326 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:14.571339 [ 18 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:14.571352 [ 18 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:14.571362 [ 18 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:14.954390 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:14.954432 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:14.954445 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:14.954486 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:14.954499 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:14.954509 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (131) and matched log idx (0) 2024.09.25 21:04:14.954519 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:04:14.954529 [ 14 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:14.954540 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:14.954549 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:14.954559 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:14.954588 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:14.954613 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:14.954760 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:14.954791 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:15.070953 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:15.071006 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:15.071018 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:15.071029 [ 18 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:15.071041 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:15.071051 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:15.071080 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:15.071137 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:15.071427 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:15.071452 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:15.071460 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:15.071467 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:15.071473 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:15.071479 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:15.071487 [ 14 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:15.071495 [ 14 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:15.071502 [ 14 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:15.571556 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:15.571596 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:15.571608 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:15.571619 [ 13 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:15.571630 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:15.571640 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:15.571650 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:15.571705 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:15.571977 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:15.571997 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:15.572006 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:15.572017 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:15.572025 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:15.572033 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:15.572060 [ 14 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:15.572072 [ 14 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:15.572081 [ 14 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:15.705123 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:15.705164 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:15.705176 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:15.705215 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:15.705227 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:15.705238 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (131) and matched log idx (0) 2024.09.25 21:04:15.705248 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:04:15.705259 [ 13 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:15.705271 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:15.705281 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:15.705291 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:15.705302 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:15.705324 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:15.705447 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:15.705477 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:16.072666 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:16.072707 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:16.072720 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:16.072731 [ 18 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:16.072744 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:16.072754 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:16.072766 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:16.072818 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:16.073092 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:16.073121 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:16.073133 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:16.073145 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:16.073157 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:16.073217 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:16.073231 [ 14 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:16.073244 [ 14 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:16.073257 [ 14 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:16.456233 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:16.456273 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:16.456285 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:16.456325 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:16.456335 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:16.456345 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (131) and matched log idx (0) 2024.09.25 21:04:16.456353 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:04:16.456362 [ 18 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:16.456374 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:16.456382 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:16.456392 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:16.456401 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:16.456427 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:16.456573 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:16.456596 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:16.574001 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:16.574058 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:16.574071 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:16.574083 [ 14 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:16.574095 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:16.574105 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:16.574116 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:16.574169 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:16.574470 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:16.574497 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:16.574509 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:16.574520 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:16.574529 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:16.574539 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:16.574550 [ 13 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:16.574563 [ 13 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:16.574573 [ 13 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:17.074581 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:17.074644 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:17.074657 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:17.074668 [ 12 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:17.074680 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:17.074690 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:17.074711 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:17.074782 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:17.075040 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:17.075062 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:17.075072 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:17.075081 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:17.075089 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:17.075097 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:17.075108 [ 13 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:17.075118 [ 13 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:17.075128 [ 13 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:17.207303 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:17.207339 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:17.207351 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:17.207392 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:17.207404 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:17.207415 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (131) and matched log idx (0) 2024.09.25 21:04:17.207459 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:04:17.207480 [ 13 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:17.207494 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:17.207503 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:17.207547 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:17.207564 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:17.207587 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:17.207704 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:17.207729 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:17.574889 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:17.574935 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:17.574949 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:17.574961 [ 15 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:17.574974 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:17.574984 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:17.575028 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:17.575090 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:17.575366 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:17.575393 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:17.575402 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:17.575412 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:17.575421 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:17.575429 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:17.575441 [ 13 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:17.575451 [ 13 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:17.575461 [ 13 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:17.957679 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:17.957719 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:17.957732 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:17.957773 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:17.957786 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:17.957796 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (131) and matched log idx (0) 2024.09.25 21:04:17.957805 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:04:17.957815 [ 12 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:17.957827 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:17.957836 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:17.957846 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:17.957857 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:17.957886 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:17.958049 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:17.958075 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:18.075569 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:18.075611 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:18.075622 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:18.075632 [ 13 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:18.075643 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:18.075651 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:18.075661 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:18.075736 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:18.076001 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:18.076023 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:18.076034 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:18.076045 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:18.076055 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:18.076063 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:18.076075 [ 12 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:18.076087 [ 12 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:18.076099 [ 12 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:18.576279 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:18.576320 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:18.576333 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:18.576345 [ 15 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:18.576357 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:18.576367 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:18.576378 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:18.576475 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:18.576725 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:18.576754 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=131 2024.09.25 21:04:18.576765 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:18.576774 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 131 2024.09.25 21:04:18.576782 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:18.576790 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 130 2024.09.25 21:04:18.576801 [ 12 ] {} RaftInstance: last durable index 130, precommit index 130 2024.09.25 21:04:18.576812 [ 12 ] {} RaftInstance: quorum idx 1, 130 130 0 2024.09.25 21:04:18.576822 [ 12 ] {} RaftInstance: local log idx 130, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:18.708893 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:18.708934 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:18.708948 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:18.708992 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:18.709005 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:18.709016 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (131) and matched log idx (0) 2024.09.25 21:04:18.709028 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:04:18.709038 [ 19 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 131 2024.09.25 21:04:18.709050 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=130, LastLogTerm=2, EntriesLength=0, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:18.709061 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:18.709072 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:18.709084 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:18.709113 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:18.755975 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:04:18.755998 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:04:18.756051 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:04:18.756086 [ 6 ] {} RaftInstance: append at log_idx 131, timestamp 1727298258756061 2024.09.25 21:04:18.756151 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:04:18.756177 [ 21 ] {} RaftInstance: last_log_idx: 130, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:18.756191 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=130, LastLogTerm=2, EntriesLength=1, CommitIndex=130, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:18.756201 [ 21 ] {} RaftInstance: idx: 131 2024.09.25 21:04:18.756212 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:18.756266 [ 21 ] {} RaftInstance: sent 2024.09.25 21:04:18.756279 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:18.757202 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:04:18.757228 [ 8 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:18.757241 [ 8 ] {} RaftInstance: quorum idx 1, 131 130 0 2024.09.25 21:04:18.757252 [ 8 ] {} RaftInstance: local log idx 131, target_commit_idx 130, quick_commit_index_ 130, state_->get_commit_idx() 130 2024.09.25 21:04:18.757863 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:18.757890 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:18.757901 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:18.757911 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:18.757919 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:18.757928 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 130, new matched idx: 131 2024.09.25 21:04:18.757938 [ 12 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:18.757949 [ 12 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:18.757959 [ 12 ] {} RaftInstance: trigger commit upto 131 2024.09.25 21:04:18.757968 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:18.757976 [ 12 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:18.757986 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:18.758012 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:18.758021 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:18.758062 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:18.758074 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:18.758084 [ 12 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 130 2024.09.25 21:04:18.758093 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:04:18.758145 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:04:18.758164 [ 20 ] {} RaftInstance: commit upto 131, current idx 130 2024.09.25 21:04:18.758174 [ 20 ] {} RaftInstance: commit upto 131, current idx 131 2024.09.25 21:04:18.758207 [ 20 ] {} RaftInstance: notify cb 131 1d88ce58 2024.09.25 21:04:18.758220 [ 20 ] {} RaftInstance: DONE: commit upto 131, current idx 131 2024.09.25 21:04:18.758230 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:04:18.758312 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:18.758334 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:18.758344 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:18.758354 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:18.758364 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:18.758373 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:18.758384 [ 19 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:18.758394 [ 19 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:18.758405 [ 19 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:19.077438 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:19.077480 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:19.077495 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:19.077508 [ 12 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:19.077521 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:19.077531 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:19.077543 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:19.077606 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:19.077891 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:19.077918 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:19.077931 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:19.077941 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:19.077950 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:19.077959 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:19.077971 [ 19 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:19.077982 [ 19 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:19.077992 [ 19 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:19.149180 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:19.149222 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:19.459431 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:19.459472 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:19.459485 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:19.459527 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:19.459541 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:19.459552 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (131) and matched log idx (0) 2024.09.25 21:04:19.459563 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:04:19.459574 [ 15 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:19.459588 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 131 2024.09.25 21:04:19.459599 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:19.459611 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:19.459623 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:19.459669 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:19.459811 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:19.459840 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:19.578021 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:19.578065 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:19.578079 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:19.578091 [ 19 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:19.578103 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:19.578114 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:19.578126 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:19.578198 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:19.578439 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:19.578464 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:19.578492 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:19.578502 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:19.578510 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:19.578517 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:19.578528 [ 12 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:19.578539 [ 12 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:19.578548 [ 12 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:20.078797 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:20.078837 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:20.078848 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:20.078858 [ 16 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:20.078870 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:20.078880 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:20.078892 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:20.078942 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:20.079200 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:20.079222 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:20.079234 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:20.079267 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:20.079277 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:20.079286 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:20.079297 [ 19 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:20.079308 [ 19 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:20.079319 [ 19 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:20.210321 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:20.210359 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:20.210372 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:20.210412 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:20.210426 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:20.210437 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (132) and matched log idx (0) 2024.09.25 21:04:20.210447 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:04:20.210458 [ 16 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:20.210469 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:20.210479 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:20.210489 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:20.210500 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:20.210526 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:20.210672 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:20.210702 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:20.579885 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:20.579928 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:20.579941 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:20.579952 [ 19 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:20.579964 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:20.579974 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:20.579985 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:20.580064 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:20.580355 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:20.580379 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:20.580402 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:20.580413 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:20.580422 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:20.580431 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:20.580443 [ 16 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:20.580455 [ 16 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:20.580465 [ 16 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:20.961590 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:20.961627 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:20.961640 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:20.961683 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:20.961694 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:20.961704 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (132) and matched log idx (0) 2024.09.25 21:04:20.961713 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:04:20.961722 [ 16 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:20.961733 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:20.961742 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:20.961753 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:20.961763 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:20.961789 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:20.961925 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:20.961951 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:21.080140 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:21.080182 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:21.080193 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:21.080204 [ 17 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:21.080216 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:21.080227 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:21.080237 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:21.080295 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:21.080653 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:21.080685 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:21.080700 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:21.080712 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:21.080722 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:21.080732 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:21.080745 [ 16 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:21.080759 [ 16 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:21.080770 [ 16 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:21.580783 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:21.580825 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:21.580838 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:21.580851 [ 14 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:21.580863 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:21.580874 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:21.580885 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:21.580945 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:21.581246 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:21.581273 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:21.581285 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:21.581294 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:21.581302 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:21.581310 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:21.581321 [ 16 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:21.581332 [ 16 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:21.581342 [ 16 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:21.712562 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:21.712603 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:21.712616 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:21.712657 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:21.712669 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:21.712678 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (132) and matched log idx (0) 2024.09.25 21:04:21.712687 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:04:21.712696 [ 14 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:21.712706 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:21.712715 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:21.712725 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:21.712735 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:21.712761 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:22.082006 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:22.082047 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:22.082059 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:22.082068 [ 16 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:22.082078 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:22.082087 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:22.082097 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:22.082148 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:22.082405 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:22.082429 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:22.082441 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:22.082451 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:22.082460 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:22.082470 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:22.082482 [ 14 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:22.082494 [ 14 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:22.082504 [ 14 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:22.159162 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:22.159230 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:22.463441 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:22.463483 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:22.463496 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:22.463537 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:22.463596 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:22.463613 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (132) and matched log idx (0) 2024.09.25 21:04:22.463623 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:04:22.463633 [ 13 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:22.463644 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:22.463653 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:22.463663 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:22.463673 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:22.463698 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:22.583015 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:22.583061 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:22.583075 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:22.583086 [ 14 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:22.583099 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:22.583111 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:22.583123 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:22.583181 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:22.583459 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:22.583485 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:22.583497 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:22.583507 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:22.583515 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:22.583523 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:22.583534 [ 13 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:22.583544 [ 13 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:22.583553 [ 13 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:23.083705 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:23.083755 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:23.083768 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:23.083780 [ 13 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:23.083793 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:23.083804 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:23.083818 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:23.083884 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:23.084137 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:23.084163 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:23.084172 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:23.084181 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:23.084189 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:23.084197 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:23.084209 [ 16 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:23.084221 [ 16 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:23.084231 [ 16 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:23.214263 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:23.214304 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:23.214318 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:23.214329 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:04:23.584395 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:23.584443 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:23.584456 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:23.584467 [ 16 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:23.584488 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:23.584498 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:23.584510 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:23.584575 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:23.584973 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:23.585009 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:23.585058 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:23.585080 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:23.585090 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:23.585099 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:23.585111 [ 15 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:23.585133 [ 15 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:23.585146 [ 15 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:23.965099 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:23.965141 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:23.965154 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:23.965164 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:04:24.085220 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:24.085262 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:24.085275 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:24.085286 [ 16 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:24.085298 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:24.085308 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:24.085319 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:24.085375 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:24.085664 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:24.085686 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:24.085698 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:24.085710 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:24.085719 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:24.085729 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:24.085741 [ 13 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:24.085753 [ 13 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:24.085764 [ 13 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:24.585996 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:24.586039 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:24.586053 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:24.586065 [ 12 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:24.586079 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:24.586090 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:24.586101 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:24.586158 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:24.586427 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:24.586457 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:24.586470 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:24.586481 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:24.586491 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:24.586500 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:24.586512 [ 13 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:24.586526 [ 13 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:24.586538 [ 13 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:24.715552 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:24.715594 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:24.715607 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:24.715616 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 21:04:25.086658 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:25.086708 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:25.086720 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:25.086729 [ 12 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:25.086740 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:25.086749 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:25.086759 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:25.086816 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:25.087101 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:25.087121 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:25.087167 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:25.087176 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:25.087184 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:25.087191 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:25.087202 [ 16 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:25.087213 [ 16 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:25.087222 [ 16 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:25.466249 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:25.466286 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:25.466298 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:25.466308 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:04:25.587365 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:25.587409 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:25.587423 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:25.587434 [ 16 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:25.587446 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:25.587457 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:25.587468 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:25.587524 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:25.587801 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:25.587826 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:25.587838 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:25.587848 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:25.587857 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:25.587868 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:25.587880 [ 12 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:25.587892 [ 12 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:25.587903 [ 12 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:26.089117 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:26.089176 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:26.089189 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:26.089201 [ 18 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:26.089223 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:26.089260 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:26.089282 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:26.089351 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:26.089687 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:26.089723 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:26.089734 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:26.089745 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:26.089755 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:26.089764 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:26.089785 [ 12 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:26.089798 [ 12 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:26.089809 [ 12 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:26.216800 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:26.216862 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:26.216876 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:26.216887 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 21:04:26.589924 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:26.589974 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:26.589988 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:26.590002 [ 12 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:26.590017 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:26.590029 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:26.590040 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:26.590101 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:26.590400 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:26.590425 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:26.590436 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:26.590446 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:26.590455 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:26.590465 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:26.590477 [ 16 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:26.590489 [ 16 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:26.590500 [ 16 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:26.967573 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:26.967624 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:26.967640 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:26.967652 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4503 ms ago 2024.09.25 21:04:27.090739 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:27.090789 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:27.090801 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:27.090811 [ 16 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:27.090823 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:27.090833 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:27.090845 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:27.090912 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:27.091186 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:27.091212 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:27.091223 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:27.091233 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:27.091242 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:27.091251 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:27.091262 [ 18 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:27.091274 [ 18 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:27.091285 [ 18 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:27.591659 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:27.591706 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:27.591719 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:27.591730 [ 18 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:27.591751 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:27.591761 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:27.591773 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:27.591835 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:27.592166 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:27.592189 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:27.592200 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:27.592226 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:27.592235 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:27.592243 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:27.592255 [ 17 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:27.592268 [ 17 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:27.592290 [ 17 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:27.718427 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:27.718463 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:27.718475 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:27.718486 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5254 ms ago 2024.09.25 21:04:28.092940 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:28.092977 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:28.093008 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:28.093022 [ 17 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:28.093035 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:28.093046 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:28.093057 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:28.093118 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:28.093353 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:28.093378 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:28.093389 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:28.093399 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:28.093409 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:28.093418 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:28.093430 [ 18 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:28.093442 [ 18 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:28.093452 [ 18 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:28.468559 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:28.468600 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:28.468614 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:28.468624 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6004 ms ago 2024.09.25 21:04:28.593700 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:28.593742 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:28.593754 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:28.593764 [ 16 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 132 2024.09.25 21:04:28.593775 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=0, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:28.593785 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:28.593795 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:28.593846 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:28.594139 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:28.594162 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=132 2024.09.25 21:04:28.594172 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:28.594182 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 132 2024.09.25 21:04:28.594191 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:28.594201 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 131 2024.09.25 21:04:28.594214 [ 18 ] {} RaftInstance: last durable index 131, precommit index 131 2024.09.25 21:04:28.594227 [ 18 ] {} RaftInstance: quorum idx 1, 131 131 0 2024.09.25 21:04:28.594237 [ 18 ] {} RaftInstance: local log idx 131, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:28.755975 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:04:28.756011 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:04:28.756110 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:04:28.756153 [ 6 ] {} RaftInstance: append at log_idx 132, timestamp 1727298268756122 2024.09.25 21:04:28.756230 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:04:28.756259 [ 21 ] {} RaftInstance: last_log_idx: 131, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:28.756273 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=131, LastLogTerm=2, EntriesLength=1, CommitIndex=131, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:28.756284 [ 21 ] {} RaftInstance: idx: 132 2024.09.25 21:04:28.756295 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:28.756351 [ 21 ] {} RaftInstance: sent 2024.09.25 21:04:28.756369 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:28.756382 [ 21 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:04:28.757319 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:04:28.757362 [ 8 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:28.757376 [ 8 ] {} RaftInstance: quorum idx 1, 132 131 0 2024.09.25 21:04:28.757387 [ 8 ] {} RaftInstance: local log idx 132, target_commit_idx 131, quick_commit_index_ 131, state_->get_commit_idx() 131 2024.09.25 21:04:28.758019 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:28.758050 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:28.758063 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:28.758074 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:28.758082 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:28.758091 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 131, new matched idx: 132 2024.09.25 21:04:28.758102 [ 16 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:28.758112 [ 16 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:28.758121 [ 16 ] {} RaftInstance: trigger commit upto 132 2024.09.25 21:04:28.758130 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:28.758139 [ 16 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:28.758149 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:28.758158 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:28.758166 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:28.758208 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:28.758220 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:28.758231 [ 16 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 131 2024.09.25 21:04:28.758242 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:04:28.758341 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:04:28.758367 [ 20 ] {} RaftInstance: commit upto 132, current idx 131 2024.09.25 21:04:28.758379 [ 20 ] {} RaftInstance: commit upto 132, current idx 132 2024.09.25 21:04:28.758404 [ 20 ] {} RaftInstance: notify cb 132 1d661d28 2024.09.25 21:04:28.758417 [ 20 ] {} RaftInstance: DONE: commit upto 132, current idx 132 2024.09.25 21:04:28.758427 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:04:28.758560 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:28.758585 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:28.758597 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:28.758607 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:28.758616 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:28.758625 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:28.758635 [ 18 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:28.758646 [ 18 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:28.758656 [ 18 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:29.039194 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:29.039239 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:29.094460 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:29.094505 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:29.094518 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:29.094529 [ 18 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:29.094542 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:29.094553 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:29.094564 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:29.094623 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:29.094919 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:29.094942 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:29.094953 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:29.094963 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:29.094971 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:29.094980 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:29.094991 [ 16 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:29.095003 [ 16 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:29.095014 [ 16 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:29.219101 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:29.219141 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:29.219152 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:29.219192 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:29.219202 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:29.219212 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (132) and matched log idx (0) 2024.09.25 21:04:29.219221 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:04:29.219231 [ 18 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:29.219242 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 132 2024.09.25 21:04:29.219251 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:29.219261 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:29.219272 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:29.219301 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:29.219436 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:29.219463 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:29.594796 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:29.594840 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:29.594854 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:29.594865 [ 16 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:29.594878 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:29.594889 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:29.594900 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:29.594954 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:29.595251 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:29.595274 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:29.595284 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:29.595294 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:29.595302 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:29.595311 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:29.595322 [ 18 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:29.595334 [ 18 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:29.595343 [ 18 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:29.969560 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:29.969605 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:29.969619 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:29.969662 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:29.969674 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:29.969686 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (133) and matched log idx (0) 2024.09.25 21:04:29.969697 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:04:29.969707 [ 16 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:29.969720 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:29.969764 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:29.969780 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:29.969793 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:29.969822 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:29.969971 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:29.969998 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:30.095176 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:30.095217 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:30.095229 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:30.095239 [ 18 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:30.095250 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:30.095259 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:30.095269 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:30.095323 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:30.095631 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:30.095653 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:30.095665 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:30.095676 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:30.095686 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:30.095694 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:30.095705 [ 19 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:30.095717 [ 19 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:30.095728 [ 19 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:30.595806 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:30.595836 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:30.595847 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:30.595857 [ 14 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:30.595869 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:30.595878 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:30.595890 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:30.595933 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:30.596238 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:30.596264 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:30.596274 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:30.596283 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:30.596292 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:30.596300 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:30.596311 [ 19 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:30.596322 [ 19 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:30.596331 [ 19 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:30.720537 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:30.720573 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:30.720584 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:30.720626 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:30.720638 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:30.720648 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (133) and matched log idx (0) 2024.09.25 21:04:30.720658 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:04:30.720668 [ 14 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:30.720681 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:30.720690 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:30.720701 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:30.720711 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:30.720757 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:31.097206 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:31.097245 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:31.097258 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:31.097270 [ 19 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:31.097283 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:31.097294 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:31.097305 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:31.097363 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:31.097655 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:31.097683 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:31.097698 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:31.097710 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:31.097720 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:31.097730 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:31.097743 [ 14 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:31.097757 [ 14 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:31.097769 [ 14 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:31.159113 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:31.159155 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:31.471548 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:31.471584 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:31.471597 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:31.471642 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:31.471656 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:31.471667 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (133) and matched log idx (0) 2024.09.25 21:04:31.471677 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:04:31.471688 [ 14 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:31.471700 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:31.471710 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:31.471721 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:31.471731 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:31.471760 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:31.598046 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:31.598081 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:31.598093 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:31.598103 [ 15 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:31.598115 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:31.598125 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:31.598136 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:31.598194 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:31.598486 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:31.598511 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:31.598523 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:31.598534 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:31.598543 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:31.598552 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:31.598565 [ 14 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:31.598577 [ 14 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:31.598588 [ 14 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:32.098797 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:32.098846 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:32.098860 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:32.098873 [ 19 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:32.098885 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:32.098896 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:32.098907 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:32.098965 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:32.099463 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:32.099487 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:32.099499 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:32.099531 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:32.099540 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:32.099548 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:32.099560 [ 15 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:32.099572 [ 15 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:32.099583 [ 15 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:32.222614 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:32.222662 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:32.222674 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:32.599856 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:32.599896 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:32.599907 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:32.599918 [ 15 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:32.599929 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:32.599939 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:32.599949 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:32.600001 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:32.600300 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:32.600326 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:32.600337 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:32.600347 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:32.600355 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:32.600363 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:32.600374 [ 13 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:32.600385 [ 13 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:32.600395 [ 13 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:32.973453 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:32.973501 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:32.973516 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:33.100569 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:33.100603 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:33.100614 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:33.100624 [ 13 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:33.100634 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:33.100643 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:33.100652 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:33.100706 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:33.100982 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:33.101004 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:33.101014 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:33.101024 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:33.101033 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:33.101042 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:33.101054 [ 15 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:33.101065 [ 15 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:33.101075 [ 15 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:33.601122 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:33.601164 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:33.601178 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:33.601189 [ 19 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:33.601202 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:33.601212 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:33.601224 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:33.601308 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:33.601543 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:33.601566 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:33.601577 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:33.601588 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:33.601598 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:33.601608 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:33.601621 [ 15 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:33.601635 [ 15 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:33.601647 [ 15 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:33.723682 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:33.723723 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:33.723735 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:34.101830 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:34.101872 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:34.101886 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:34.101898 [ 15 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:34.101910 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:34.101920 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:34.101932 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:34.101989 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:34.102284 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:34.102310 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:34.102324 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:34.102335 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:34.102345 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:34.102355 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:34.102367 [ 19 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:34.102380 [ 19 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:34.102392 [ 19 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:34.474399 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:34.474436 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:34.474446 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:34.539135 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:34.539184 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:34.602790 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:34.602832 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:34.602845 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:34.602857 [ 12 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:34.602870 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:34.602879 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:34.602891 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:34.602952 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:34.603207 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:34.603234 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:34.603247 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:34.603257 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:34.603267 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:34.603275 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:34.603287 [ 19 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:34.603300 [ 19 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:34.603311 [ 19 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:35.103326 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:35.103367 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:35.103379 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:35.103389 [ 12 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:35.103399 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:35.103408 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:35.103417 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:35.103474 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:35.103734 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:35.103762 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:35.103774 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:35.103786 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:35.103832 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:35.103843 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:35.103856 [ 19 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:35.103868 [ 19 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:35.103878 [ 19 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:35.224988 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:35.225023 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:35.225036 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:35.225102 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:35.225117 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:35.225127 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (133) and matched log idx (0) 2024.09.25 21:04:35.225137 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:04:35.225147 [ 12 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:35.225158 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:35.225167 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:35.225178 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:35.225188 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:35.225214 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:35.225347 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:35.225372 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:35.604553 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:35.604595 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:35.604608 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:35.604620 [ 19 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:35.604632 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:35.604642 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:35.604653 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:35.604712 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:35.604974 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:35.605000 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:35.605023 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:35.605033 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:35.605042 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:35.605051 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:35.605063 [ 12 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:35.605075 [ 12 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:35.605085 [ 12 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:35.976139 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:35.976181 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:35.976197 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:35.976242 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:35.976254 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:35.976265 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (133) and matched log idx (0) 2024.09.25 21:04:35.976275 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:04:35.976286 [ 17 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:35.976297 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:35.976307 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:35.976318 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:35.976329 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:35.976358 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:36.104778 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:36.104840 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:36.104853 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:36.104865 [ 19 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:36.104877 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:36.104888 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:36.104899 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:36.104954 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:36.105203 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:36.105254 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:36.105266 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:36.105276 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:36.105285 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:36.105321 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:36.105384 [ 17 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:36.105405 [ 17 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:36.105416 [ 17 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:36.419157 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:36.419205 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:36.605423 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:36.605464 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:36.605477 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:36.605488 [ 17 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:36.605500 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:36.605511 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:36.605522 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:36.605574 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:36.605812 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:36.605837 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:36.605846 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:36.605854 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:36.605860 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:36.605866 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:36.605875 [ 18 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:36.605883 [ 18 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:36.605890 [ 18 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:36.726931 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:36.726972 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:36.726985 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:36.727028 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:36.727042 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:36.727052 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (133) and matched log idx (0) 2024.09.25 21:04:36.727061 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:04:36.727071 [ 19 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:36.727083 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:36.727093 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:36.727104 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:36.727114 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:36.727143 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:37.106634 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:37.106695 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:37.106709 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:37.106719 [ 18 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:37.106730 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:37.106741 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:37.106752 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:37.106814 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:37.107115 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:37.107140 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:37.107152 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:37.107164 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:37.107174 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:37.107184 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:37.107195 [ 19 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:37.107207 [ 19 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:37.107218 [ 19 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:37.169167 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:37.169213 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:37.477523 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:37.477552 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:37.477564 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:37.477603 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:37.477614 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:37.477624 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (133) and matched log idx (0) 2024.09.25 21:04:37.477633 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:04:37.477644 [ 19 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:37.477655 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:37.477664 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:37.477674 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:37.477684 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:37.477701 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:37.477917 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:37.477945 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:37.607135 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:37.607177 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:37.607189 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:37.607200 [ 17 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:37.607211 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:37.607221 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:37.607231 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:37.607290 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:37.607552 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:37.607572 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:37.607583 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:37.607591 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:37.607600 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:37.607608 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:37.607620 [ 16 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:37.607632 [ 16 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:37.607642 [ 16 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:38.107814 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:38.107854 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:38.107867 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:38.107878 [ 18 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:38.107890 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:38.107901 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:38.107912 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:38.107972 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:38.108257 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:38.108284 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:38.108295 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:38.108306 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:38.108316 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:38.108325 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:38.108337 [ 16 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:38.108349 [ 16 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:38.108361 [ 16 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:38.228407 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:38.228449 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:38.228463 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:38.228507 [ 17 ] {} RaftInstance: asio client created: 1d88f8d0 2024.09.25 21:04:38.228521 [ 17 ] {} RaftInstance: 1d88f8d0 reconnect peer 1 2024.09.25 21:04:38.228532 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (133) and matched log idx (0) 2024.09.25 21:04:38.228543 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:04:38.228553 [ 17 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:38.228566 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:38.228590 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:38.228602 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:38.228614 [ 17 ] {} RaftInstance: socket 1d88f8d0 to ::1:39101 is not opened yet 2024.09.25 21:04:38.228643 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:38.228826 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:38.228854 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f8d0 2024.09.25 21:04:38.609282 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:38.609319 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:38.609331 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:38.609343 [ 17 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 133 2024.09.25 21:04:38.609354 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:38.609363 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:38.609373 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:38.609422 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:38.609667 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:38.609703 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=133 2024.09.25 21:04:38.609713 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:38.609722 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 133 2024.09.25 21:04:38.609730 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:38.609738 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 132 2024.09.25 21:04:38.609749 [ 16 ] {} RaftInstance: last durable index 132, precommit index 132 2024.09.25 21:04:38.609759 [ 16 ] {} RaftInstance: quorum idx 1, 132 132 0 2024.09.25 21:04:38.609769 [ 16 ] {} RaftInstance: local log idx 132, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:38.756058 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:04:38.756114 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:04:38.756153 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:04:38.756189 [ 6 ] {} RaftInstance: append at log_idx 133, timestamp 1727298278756162 2024.09.25 21:04:38.756263 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:04:38.756296 [ 21 ] {} RaftInstance: last_log_idx: 132, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:38.756313 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=132, LastLogTerm=2, EntriesLength=1, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:38.756325 [ 21 ] {} RaftInstance: idx: 133 2024.09.25 21:04:38.756338 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:38.756403 [ 21 ] {} RaftInstance: sent 2024.09.25 21:04:38.756420 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:38.756461 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:38.756473 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:38.756483 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (133) and matched log idx (0) 2024.09.25 21:04:38.756493 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:04:38.756503 [ 21 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:38.756513 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=132, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:38.756524 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:38.756534 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:38.756545 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:38.756572 [ 21 ] {} RaftInstance: sent 2024.09.25 21:04:38.756754 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:38.756781 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:38.757459 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:04:38.757490 [ 8 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:38.757505 [ 8 ] {} RaftInstance: quorum idx 1, 133 132 0 2024.09.25 21:04:38.757518 [ 8 ] {} RaftInstance: local log idx 133, target_commit_idx 132, quick_commit_index_ 132, state_->get_commit_idx() 132 2024.09.25 21:04:38.757857 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:38.757886 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:38.757898 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:38.757910 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:38.757919 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:38.757927 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 132, new matched idx: 133 2024.09.25 21:04:38.757937 [ 17 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:38.757948 [ 17 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:38.757958 [ 17 ] {} RaftInstance: trigger commit upto 133 2024.09.25 21:04:38.757967 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:38.757977 [ 17 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:38.757987 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 133 2024.09.25 21:04:38.757995 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:38.758019 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:38.758062 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:38.758074 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:38.758083 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:04:38.758092 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:04:38.758101 [ 17 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:38.758112 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:38.758121 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:38.758131 [ 17 ] {} RaftInstance: recovered from long pause to peer 1, 25 warnings, 1 ms, 6 times 2024.09.25 21:04:38.758176 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:38.758185 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:04:38.758194 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:38.758203 [ 17 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 132 2024.09.25 21:04:38.758213 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:04:38.758268 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:04:38.758295 [ 20 ] {} RaftInstance: commit upto 133, current idx 132 2024.09.25 21:04:38.758300 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:38.758307 [ 20 ] {} RaftInstance: commit upto 133, current idx 133 2024.09.25 21:04:38.758324 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:38.758337 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:38.758348 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:38.758354 [ 20 ] {} RaftInstance: notify cb 133 1d87aa48 2024.09.25 21:04:38.758357 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:38.758368 [ 20 ] {} RaftInstance: DONE: commit upto 133, current idx 133 2024.09.25 21:04:38.758372 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:38.758380 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:04:38.758386 [ 13 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:38.758399 [ 13 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:38.758407 [ 13 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:38.979415 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:38.979456 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:38.979468 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:38.979478 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:04:38.979488 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:04:38.979499 [ 15 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:38.979510 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:38.979520 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:38.979530 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:38.979540 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:04:38.979550 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:39.109666 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:39.109706 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:39.109736 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:39.109746 [ 16 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:39.109758 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:39.109767 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:39.109777 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:39.109835 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:39.110121 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:39.110148 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:39.110160 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:39.110172 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:39.110180 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:39.110189 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:39.110200 [ 15 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:39.110211 [ 15 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:39.110222 [ 15 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:39.610261 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:39.610303 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:39.610316 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:39.610327 [ 13 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:39.610339 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:39.610348 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:39.610359 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:39.610415 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:39.610705 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:39.610732 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:39.610745 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:39.610755 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:39.610764 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:39.610773 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:39.610784 [ 15 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:39.610796 [ 15 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:39.610806 [ 15 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:39.730148 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:39.730186 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:39.730199 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:39.730238 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:39.730248 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:39.730256 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (134) and matched log idx (0) 2024.09.25 21:04:39.730265 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:04:39.730275 [ 15 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:39.730285 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:39.730293 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:39.730303 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:39.730313 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:39.730336 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:39.730467 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:39.730495 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:40.110683 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:40.110727 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:40.110739 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:40.110749 [ 16 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:40.110761 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:40.110770 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:40.110780 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:40.110849 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:40.111163 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:40.111189 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:40.111201 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:40.111211 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:40.111221 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:40.111230 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:40.111242 [ 13 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:40.111254 [ 13 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:40.111264 [ 13 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:40.481273 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:40.481311 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:40.481325 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:40.481366 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:40.481379 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:40.481390 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (134) and matched log idx (0) 2024.09.25 21:04:40.481400 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:04:40.481411 [ 16 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:40.481423 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:40.481433 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:40.481443 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:40.481454 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:40.481480 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:40.481620 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:40.481645 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:40.611835 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:40.611879 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:40.611892 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:40.611904 [ 13 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:40.611917 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:40.611929 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:40.611949 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:40.612010 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:40.612271 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:40.612296 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:40.612307 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:40.612316 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:40.612324 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:40.612333 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:40.612344 [ 16 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:40.612356 [ 16 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:40.612365 [ 16 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:41.112605 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:41.112647 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:41.112659 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:41.112669 [ 14 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:41.112681 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:41.112692 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:41.112703 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:41.112754 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:41.113026 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:41.113054 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:41.113066 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:41.113076 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:41.113086 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:41.113095 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:41.113108 [ 16 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:41.113120 [ 16 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:41.113131 [ 16 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:41.232148 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:41.232187 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:41.232199 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:41.232236 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:41.232247 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:41.232257 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (134) and matched log idx (0) 2024.09.25 21:04:41.232266 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:04:41.232275 [ 14 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:41.232286 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:41.232294 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:41.232304 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:41.232315 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:41.232340 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:41.232477 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:41.232501 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:41.613813 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:41.613856 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:41.613868 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:41.613880 [ 16 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:41.613892 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:41.613902 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:41.613914 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:41.613967 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:41.614240 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:41.614263 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:41.614275 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:41.614286 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:41.614296 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:41.614306 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:41.614319 [ 14 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:41.614331 [ 14 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:41.614343 [ 14 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:41.983385 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:41.983424 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:41.983438 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:41.983479 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:41.983493 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:41.983503 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (134) and matched log idx (0) 2024.09.25 21:04:41.983513 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:04:41.983523 [ 16 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:41.983536 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:41.983546 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:41.983557 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:41.983568 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:41.983593 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:42.114865 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:42.114912 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:42.114924 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:42.114934 [ 14 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:42.114945 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:42.114955 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:42.114965 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:42.115011 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:42.115279 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:42.115302 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:42.115313 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:42.115324 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:42.115334 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:42.115343 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:42.115355 [ 16 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:42.115366 [ 16 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:42.115377 [ 16 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:42.429146 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:42.429198 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:42.615586 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:42.615629 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:42.615641 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:42.615651 [ 12 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:42.615661 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:42.615670 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:42.615680 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:42.615733 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:42.616042 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:42.616066 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:42.616077 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:42.616087 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:42.616096 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:42.616104 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:42.616116 [ 16 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:42.616128 [ 16 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:42.616139 [ 16 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:42.734171 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:42.734213 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:42.734226 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:42.734268 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:42.734279 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:42.734289 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (134) and matched log idx (0) 2024.09.25 21:04:42.734298 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:04:42.734308 [ 12 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:42.734319 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:42.734328 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:42.734337 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:42.734347 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:42.734372 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:43.116624 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:43.116667 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:43.116681 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:43.116693 [ 14 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:43.116706 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:43.116717 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:43.116728 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:43.116789 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:43.117055 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:43.117083 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:43.117095 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:43.117104 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:43.117112 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:43.117120 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:43.117132 [ 12 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:43.117142 [ 12 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:43.117152 [ 12 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:43.179163 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:43.179211 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:43.485507 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:43.485546 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:43.485559 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:43.485600 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:43.485613 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:43.485624 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (134) and matched log idx (0) 2024.09.25 21:04:43.485634 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:04:43.485645 [ 14 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:43.485656 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:43.485666 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:43.485677 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:43.485687 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:43.485712 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:43.617053 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:43.617094 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:43.617106 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:43.617116 [ 19 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:43.617126 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:43.617136 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:43.617146 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:43.617202 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:43.617498 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:43.617525 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:43.617538 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:43.617549 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:43.617558 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:43.617567 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:43.617579 [ 14 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:43.617591 [ 14 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:43.617601 [ 14 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:44.117661 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:44.117707 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:44.117722 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:44.117733 [ 18 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:44.117746 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:44.117757 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:44.117769 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:44.117832 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:44.118094 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:44.118120 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:44.118132 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:44.118143 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:44.118152 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:44.118160 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:44.118172 [ 14 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:44.118183 [ 14 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:44.118194 [ 14 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:44.236220 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:44.236284 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:44.236305 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:44.236316 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:04:44.618357 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:44.618401 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:44.618432 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:44.618446 [ 14 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:44.618458 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:44.618469 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:44.618480 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:44.618534 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:44.618791 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:44.618818 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:44.618831 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:44.618842 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:44.618851 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:44.618861 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:44.618873 [ 18 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:44.618886 [ 18 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:44.618896 [ 18 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:44.809159 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:44.809203 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:44.987408 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:44.987449 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:44.987464 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:44.987509 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:44.987520 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:44.987531 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (134) and matched log idx (0) 2024.09.25 21:04:44.987540 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:04:44.987551 [ 19 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:44.987562 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:44.987571 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:44.987581 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:44.987593 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:44.987620 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:45.118880 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:45.118920 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:45.118933 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:45.118942 [ 18 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:45.118952 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:45.118961 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:45.118970 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:45.119025 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:45.119331 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:45.119353 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:45.119364 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:45.119375 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:45.119384 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:45.119392 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:45.119404 [ 14 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:45.119416 [ 14 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:45.119426 [ 14 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:45.429184 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:45.429232 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:45.619478 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:45.619523 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:45.619537 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:45.619547 [ 14 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:45.619559 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:45.619569 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:45.619579 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:45.619640 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:45.619917 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:45.619947 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:45.619959 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:45.619970 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:45.619979 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:45.619988 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:45.620000 [ 17 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:45.620011 [ 17 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:45.620022 [ 17 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:45.738035 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:45.738078 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:45.738092 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:45.738134 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:45.738146 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:45.738156 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (134) and matched log idx (0) 2024.09.25 21:04:45.738166 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:04:45.738176 [ 18 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:45.738188 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:45.738197 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:45.738208 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:45.738219 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:45.738247 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:46.120524 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:46.120565 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:46.120579 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:46.120590 [ 17 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:46.120603 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:46.120613 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:46.120625 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:46.120681 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:46.120945 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:46.120975 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:46.120986 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:46.120996 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:46.121007 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:46.121017 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:46.121030 [ 14 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:46.121042 [ 14 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:46.121053 [ 14 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:46.489094 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:46.489135 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:46.489149 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:46.489160 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:04:46.621206 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:46.621249 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:46.621261 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:46.621272 [ 14 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:46.621282 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:46.621290 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:46.621300 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:46.621354 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:46.621608 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:46.621637 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:46.621649 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:46.621659 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:46.621668 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:46.621677 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:46.621688 [ 15 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:46.621699 [ 15 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:46.621708 [ 15 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:47.121847 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:47.121894 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:47.121908 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:47.121918 [ 15 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:47.121929 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:47.121938 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:47.121949 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:47.122007 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:47.122310 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:47.122334 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:47.122346 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:47.122356 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:47.122366 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:47.122374 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:47.122386 [ 14 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:47.122398 [ 14 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:47.122409 [ 14 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:47.239443 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:47.239483 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:47.239496 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:47.239505 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:04:47.622715 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:47.622758 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:47.622771 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:47.622783 [ 14 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:47.622796 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:47.622807 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:47.622818 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:47.622883 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:47.623173 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:47.623200 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:47.623213 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:47.623224 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:47.623233 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:47.623242 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:47.623255 [ 15 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:47.623268 [ 15 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:47.623279 [ 15 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:47.990305 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:47.990348 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:47.990359 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:47.990368 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:04:48.123491 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:48.123536 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:48.123550 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:48.123562 [ 15 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:48.123574 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:48.123584 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:48.123596 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:48.123651 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:48.124050 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:48.124076 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:48.124087 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:48.124098 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:48.124107 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:48.124116 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:48.124128 [ 14 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:48.124140 [ 14 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:48.124151 [ 14 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:48.624166 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:48.624205 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:48.624217 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:48.624228 [ 13 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 134 2024.09.25 21:04:48.624240 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=0, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:48.624250 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:48.624261 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:48.624316 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:48.624568 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:48.624593 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=134 2024.09.25 21:04:48.624603 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:48.624613 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 134 2024.09.25 21:04:48.624621 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:48.624629 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 133 2024.09.25 21:04:48.624640 [ 14 ] {} RaftInstance: last durable index 133, precommit index 133 2024.09.25 21:04:48.624651 [ 14 ] {} RaftInstance: quorum idx 1, 133 133 0 2024.09.25 21:04:48.624660 [ 14 ] {} RaftInstance: local log idx 133, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:48.740916 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:48.740953 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:48.740966 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:48.740976 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:04:48.755966 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:04:48.755986 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:04:48.756069 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:04:48.756109 [ 6 ] {} RaftInstance: append at log_idx 134, timestamp 1727298288756081 2024.09.25 21:04:48.756170 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:04:48.756197 [ 21 ] {} RaftInstance: last_log_idx: 133, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:48.756212 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=133, LastLogTerm=2, EntriesLength=1, CommitIndex=133, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:48.756224 [ 21 ] {} RaftInstance: idx: 134 2024.09.25 21:04:48.756235 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:48.756329 [ 21 ] {} RaftInstance: sent 2024.09.25 21:04:48.756350 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:48.756361 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3018 ms ago 2024.09.25 21:04:48.757213 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:04:48.757235 [ 8 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:48.757248 [ 8 ] {} RaftInstance: quorum idx 1, 134 133 0 2024.09.25 21:04:48.757259 [ 8 ] {} RaftInstance: local log idx 134, target_commit_idx 133, quick_commit_index_ 133, state_->get_commit_idx() 133 2024.09.25 21:04:48.757721 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:48.757744 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:48.757755 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:48.757765 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:48.757775 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:48.757784 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 133, new matched idx: 134 2024.09.25 21:04:48.757794 [ 14 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:48.757805 [ 14 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:48.757814 [ 14 ] {} RaftInstance: trigger commit upto 134 2024.09.25 21:04:48.757824 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:48.757833 [ 14 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:48.757843 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:48.757852 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:48.757860 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:48.757902 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:48.757914 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:48.757924 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3019 ms ago 2024.09.25 21:04:48.757942 [ 14 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 133 2024.09.25 21:04:48.757951 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:04:48.757995 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:04:48.758020 [ 20 ] {} RaftInstance: commit upto 134, current idx 133 2024.09.25 21:04:48.758031 [ 20 ] {} RaftInstance: commit upto 134, current idx 134 2024.09.25 21:04:48.758068 [ 20 ] {} RaftInstance: notify cb 134 1d87a328 2024.09.25 21:04:48.758103 [ 20 ] {} RaftInstance: DONE: commit upto 134, current idx 134 2024.09.25 21:04:48.758117 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:04:48.758221 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:48.758245 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:48.758256 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:48.758267 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:48.758276 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:48.758285 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:48.758295 [ 15 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:48.758306 [ 15 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:48.758316 [ 15 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:49.126207 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:49.126248 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:49.126261 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:49.126273 [ 14 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:49.126285 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:49.126296 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:49.126308 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:49.126368 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:49.126674 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:49.126695 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:49.126705 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:49.126716 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:49.126724 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:49.126732 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:49.126743 [ 15 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:49.126753 [ 15 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:49.126764 [ 15 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:49.491813 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:49.491858 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:49.491870 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:49.491880 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 21:04:49.627145 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:49.627188 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:49.627200 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:49.627212 [ 15 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:49.627226 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:49.627237 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:49.627248 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:49.627309 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:49.627566 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:49.627590 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:49.627602 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:49.627612 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:49.627622 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:49.627630 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:49.627643 [ 14 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:49.627656 [ 14 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:49.627667 [ 14 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:50.127778 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:50.127815 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:50.127826 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:50.127836 [ 12 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:50.127856 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:50.127866 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:50.127877 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:50.127936 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:50.128242 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:50.128281 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:50.128294 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:50.128304 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:50.128314 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:50.128323 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:50.128362 [ 14 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:50.128380 [ 14 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:50.128392 [ 14 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:50.242576 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:50.242617 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:50.242630 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:50.242640 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 21:04:50.628703 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:50.628740 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:50.628752 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:50.628763 [ 14 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:50.628774 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:50.628784 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:50.628795 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:50.628899 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:50.629165 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:50.629188 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:50.629199 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:50.629209 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:50.629219 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:50.629227 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:50.629239 [ 12 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:50.629251 [ 12 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:50.629262 [ 12 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:50.993505 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:50.993548 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:50.993560 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:50.993570 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 21:04:51.129635 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:51.129682 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:51.129693 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:51.129704 [ 12 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:51.129715 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:51.129732 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:51.129742 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:51.129801 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:51.130045 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:51.130067 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:51.130078 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:51.130099 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:51.130110 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:51.130119 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:51.130131 [ 15 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:51.130151 [ 15 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:51.130164 [ 15 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:51.630181 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:51.630216 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:51.630227 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:04:51.630237 [ 16 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:51.630248 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:51.630258 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:51.630268 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:51.630319 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:51.630593 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:51.630621 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:51.630632 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:51.630642 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:51.630676 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:51.630687 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:51.630698 [ 15 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:51.630709 [ 15 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:51.630719 [ 15 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:51.743720 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:51.743756 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:51.743770 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:51.743780 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 21:04:52.130831 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:52.130877 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:52.130890 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:04:52.130900 [ 15 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:52.130912 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:52.130922 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:52.130932 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:52.130985 [ 15 ] {} RaftInstance: sent 2024.09.25 21:04:52.131253 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:52.131280 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:52.131292 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:52.131304 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:52.131313 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:52.131322 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:52.131335 [ 16 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:52.131349 [ 16 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:52.131360 [ 16 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:52.309181 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:52.309226 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:52.494427 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:52.494482 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:52.494498 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:52.494540 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:52.494554 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:52.494566 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (134) and matched log idx (0) 2024.09.25 21:04:52.494578 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:04:52.494589 [ 16 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:52.494603 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 134 2024.09.25 21:04:52.494614 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:52.494626 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:52.494638 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:52.494695 [ 16 ] {} RaftInstance: sent 2024.09.25 21:04:52.494833 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:52.494860 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:52.632044 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:52.632083 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:52.632095 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:52.632106 [ 12 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:52.632118 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:52.632127 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:52.632138 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:52.632195 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:52.632479 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:52.632506 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:52.632518 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:52.632528 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:52.632537 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:52.632546 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:52.632557 [ 19 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:52.632569 [ 19 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:52.632580 [ 19 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:53.132783 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:53.132820 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:53.132831 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:04:53.132841 [ 18 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:53.132852 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:53.132861 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:53.132872 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:53.132922 [ 18 ] {} RaftInstance: sent 2024.09.25 21:04:53.133205 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:53.133233 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:53.133247 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:53.133259 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:53.133269 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:53.133278 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:53.133291 [ 19 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:53.133304 [ 19 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:53.133315 [ 19 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:53.245528 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:53.245562 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:53.245574 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:53.245611 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:53.245623 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:53.245633 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (135) and matched log idx (0) 2024.09.25 21:04:53.245642 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:04:53.245651 [ 12 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:53.245662 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:53.245671 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:53.245681 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:53.245690 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:53.245715 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:53.245847 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:53.245873 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:53.633023 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:53.633066 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:53.633078 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:53.633089 [ 19 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:53.633099 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:53.633107 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:53.633117 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:53.633171 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:53.633416 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:53.633456 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:53.633468 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:53.633477 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:53.633485 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:53.633493 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:53.633503 [ 12 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:53.633514 [ 12 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:53.633523 [ 12 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:53.996541 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:53.996598 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:53.996613 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:53.996655 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:53.996668 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:53.996679 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (135) and matched log idx (0) 2024.09.25 21:04:53.996689 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:04:53.996700 [ 19 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:53.996712 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:53.996722 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:53.996732 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:53.996743 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:53.996772 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:54.134135 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:54.134180 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:54.134194 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:54.134205 [ 12 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:54.134218 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:54.134229 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:54.134239 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:54.134297 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:54.134552 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:54.134578 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:54.134588 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:54.134598 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:54.134607 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:54.134615 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:54.134625 [ 19 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:54.134636 [ 19 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:54.134645 [ 19 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:54.439141 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:04:54.439189 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:04:54.635380 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:54.635414 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:54.635427 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:54.635439 [ 19 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:54.635452 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:54.635462 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:54.635474 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:54.635528 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:54.635829 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:54.635855 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:54.635865 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:54.635874 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:54.635884 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:54.635893 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:54.635904 [ 12 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:54.635917 [ 12 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:54.635927 [ 12 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:54.746944 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:54.746980 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:54.746993 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:04:54.747036 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:04:54.747047 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:04:54.747058 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (135) and matched log idx (0) 2024.09.25 21:04:54.747067 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:04:54.747078 [ 19 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:54.747091 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:54.747102 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:54.747114 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:04:54.747126 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:04:54.747156 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:55.136427 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:55.136467 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:55.136478 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:55.136487 [ 12 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:55.136498 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:55.136507 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:55.136517 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:55.136572 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:55.136839 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:55.136858 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:55.136867 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:55.136876 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:55.136883 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:55.136891 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:55.136901 [ 19 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:55.136911 [ 19 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:55.136920 [ 19 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:55.497945 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:55.497981 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:55.498017 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:55.498029 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:04:55.637044 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:55.637098 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:55.637112 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:04:55.637124 [ 19 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:55.637135 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:55.637146 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:55.637157 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:55.637213 [ 19 ] {} RaftInstance: sent 2024.09.25 21:04:55.637532 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:55.637559 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:55.637570 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:55.637580 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:55.637588 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:55.637597 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:55.637608 [ 12 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:55.637620 [ 12 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:55.637630 [ 12 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:56.137660 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:56.137694 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:56.137706 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:56.137716 [ 17 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:56.137726 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:56.137736 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:56.137747 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:56.137803 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:56.138061 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:56.138089 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:56.138102 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:56.138112 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:56.138121 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:56.138129 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:56.138140 [ 12 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:56.138151 [ 12 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:56.138162 [ 12 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:56.248166 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:56.248202 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:56.248214 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:56.248224 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:04:56.638267 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:56.638297 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:56.638307 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:56.638314 [ 12 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:56.638321 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:56.638328 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:56.638336 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:56.638381 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:56.638587 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:56.638607 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:56.638614 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:56.638620 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:56.638626 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:56.638632 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:56.638639 [ 17 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:56.638647 [ 17 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:56.638654 [ 17 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:56.999120 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:56.999174 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:56.999194 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:56.999206 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:04:57.139292 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:57.139335 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:57.139347 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:57.139357 [ 17 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:57.139368 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:57.139377 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:57.139387 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:57.139439 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:57.139745 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:57.139796 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:57.139808 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:57.139819 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:57.139828 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:57.139837 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:57.139848 [ 12 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:57.139860 [ 12 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:57.139871 [ 12 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:57.639874 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:57.639907 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:57.639918 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:04:57.639928 [ 13 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:57.639939 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:57.639948 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:57.639959 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:57.640024 [ 13 ] {} RaftInstance: sent 2024.09.25 21:04:57.640380 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:57.640405 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:57.640416 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:57.640426 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:57.640435 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:57.640444 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:57.640456 [ 12 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:57.640470 [ 12 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:57.640482 [ 12 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:57.749704 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:57.749738 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:57.749751 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:57.749762 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:04:58.140823 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:58.140859 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:58.140872 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:58.140884 [ 12 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:58.140897 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:58.140909 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:58.140920 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:58.140974 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:58.141250 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:58.141278 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:58.141290 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:58.141302 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:58.141313 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:58.141323 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:58.141336 [ 13 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:58.141350 [ 13 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:58.141363 [ 13 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:58.500487 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:58.500525 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:58.500539 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:58.500549 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 21:04:58.641617 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:58.641654 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:58.641667 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:04:58.641679 [ 12 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 135 2024.09.25 21:04:58.641692 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=0, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:58.641704 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:58.641718 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:58.641793 [ 12 ] {} RaftInstance: sent 2024.09.25 21:04:58.642056 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:58.642080 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=135 2024.09.25 21:04:58.642092 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:58.642103 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 135 2024.09.25 21:04:58.642113 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:58.642123 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 134 2024.09.25 21:04:58.642137 [ 17 ] {} RaftInstance: last durable index 134, precommit index 134 2024.09.25 21:04:58.642152 [ 17 ] {} RaftInstance: quorum idx 1, 134 134 0 2024.09.25 21:04:58.642162 [ 17 ] {} RaftInstance: local log idx 134, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:58.755960 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:04:58.755986 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:04:58.756027 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:04:58.756067 [ 6 ] {} RaftInstance: append at log_idx 135, timestamp 1727298298756038 2024.09.25 21:04:58.756126 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:04:58.756145 [ 21 ] {} RaftInstance: last_log_idx: 134, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:04:58.756158 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=134, LastLogTerm=2, EntriesLength=1, CommitIndex=134, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:58.756168 [ 21 ] {} RaftInstance: idx: 135 2024.09.25 21:04:58.756181 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:58.756264 [ 21 ] {} RaftInstance: sent 2024.09.25 21:04:58.756279 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:58.756289 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4009 ms ago 2024.09.25 21:04:58.757383 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:04:58.757404 [ 8 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:04:58.757417 [ 8 ] {} RaftInstance: quorum idx 1, 135 134 0 2024.09.25 21:04:58.757426 [ 8 ] {} RaftInstance: local log idx 135, target_commit_idx 134, quick_commit_index_ 134, state_->get_commit_idx() 134 2024.09.25 21:04:58.757674 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:58.757712 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:04:58.757724 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:58.757735 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:04:58.757743 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:58.757751 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 134, new matched idx: 135 2024.09.25 21:04:58.757760 [ 17 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:04:58.757770 [ 17 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:04:58.757779 [ 17 ] {} RaftInstance: trigger commit upto 135 2024.09.25 21:04:58.757788 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:58.757796 [ 17 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:04:58.757806 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 135 2024.09.25 21:04:58.757814 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:58.757822 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:58.757852 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:58.757862 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:58.757872 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4010 ms ago 2024.09.25 21:04:58.757891 [ 17 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 134 2024.09.25 21:04:58.757901 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:04:58.757941 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:04:58.757960 [ 20 ] {} RaftInstance: commit upto 135, current idx 134 2024.09.25 21:04:58.757971 [ 20 ] {} RaftInstance: commit upto 135, current idx 135 2024.09.25 21:04:58.758003 [ 20 ] {} RaftInstance: notify cb 135 1d86b7b8 2024.09.25 21:04:58.758017 [ 20 ] {} RaftInstance: DONE: commit upto 135, current idx 135 2024.09.25 21:04:58.758027 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:04:58.758169 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:58.758189 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:04:58.758199 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:58.758262 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:04:58.758273 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:58.758282 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:04:58.758292 [ 12 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:04:58.758302 [ 12 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:04:58.758313 [ 12 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:04:59.142476 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:59.142511 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:59.142525 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:04:59.142535 [ 17 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:04:59.142546 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:04:59.142557 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:59.142566 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:59.142617 [ 17 ] {} RaftInstance: sent 2024.09.25 21:04:59.142912 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:59.142940 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:04:59.142953 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:59.142966 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:04:59.142977 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:59.142987 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:04:59.142998 [ 12 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:04:59.143011 [ 12 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:04:59.143021 [ 12 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:04:59.251042 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:04:59.251076 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:59.251088 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:04:59.251098 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4503 ms ago 2024.09.25 21:04:59.643148 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:04:59.643186 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:04:59.643199 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:04:59.643211 [ 14 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:04:59.643224 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:04:59.643237 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:04:59.643249 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:04:59.643303 [ 14 ] {} RaftInstance: sent 2024.09.25 21:04:59.643578 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:04:59.643604 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:04:59.643616 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:04:59.643627 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:04:59.643637 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:04:59.643647 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:04:59.643659 [ 17 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:04:59.643672 [ 17 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:04:59.643684 [ 17 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:00.001761 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:00.001799 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:00.001812 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:00.001823 [ 15 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:05:00.143902 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:00.143943 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:00.143960 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:00.143973 [ 17 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:00.143987 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:00.143998 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:00.144011 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:00.144066 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:00.144335 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:00.144358 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:00.144370 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:00.144381 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:00.144389 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:00.144398 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:00.144410 [ 14 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:00.144423 [ 14 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:00.144434 [ 14 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:00.644502 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:00.644543 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:00.644555 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:00.644565 [ 16 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:00.644577 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:00.644587 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:00.644634 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:00.644696 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:00.644981 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:00.645025 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:00.645038 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:00.645050 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:00.645059 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:00.645069 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:00.645081 [ 14 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:00.645095 [ 14 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:00.645107 [ 14 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:00.752104 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:00.752152 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:00.752167 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:01.145297 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:01.145336 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:01.145350 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:01.145362 [ 16 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:01.145374 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:01.145385 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:01.145398 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:01.145451 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:01.145731 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:01.145761 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:01.145775 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:01.145787 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:01.145796 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:01.145806 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:01.145818 [ 17 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:01.145832 [ 17 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:01.145845 [ 17 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:01.502993 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:01.503039 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:01.503055 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:01.646137 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:01.646175 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:01.646188 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:01.646199 [ 18 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:01.646211 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:01.646222 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:01.646231 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:01.646288 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:01.646547 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:01.646569 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:01.646581 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:01.646592 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:01.646600 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:01.646609 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:01.646621 [ 16 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:01.646632 [ 16 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:01.646642 [ 16 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:02.147056 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:02.147102 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:02.147113 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:02.147123 [ 18 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:02.147136 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:02.147146 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:02.147157 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:02.147206 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:02.147916 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:02.147943 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:02.147956 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:02.147967 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:02.147976 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:02.147986 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:02.147998 [ 16 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:02.148010 [ 16 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:02.148022 [ 16 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:02.254030 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:02.254069 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:02.254082 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:02.647315 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:02.647356 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:02.647369 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:02.647381 [ 16 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:02.647393 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:02.647403 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:02.647424 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:02.647475 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:02.647718 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:02.647742 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:02.647754 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:02.647765 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:02.647774 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:02.647783 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:02.647796 [ 13 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:02.647808 [ 13 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:02.647819 [ 13 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:03.005074 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:03.005125 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:03.005140 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:03.148406 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:03.148450 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:03.148463 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:03.148475 [ 13 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:03.148488 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:03.148499 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:03.148511 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:03.148565 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:03.148830 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:03.148852 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:03.148863 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:03.148872 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:03.148880 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:03.148888 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:03.148899 [ 16 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:03.148911 [ 16 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:03.148921 [ 16 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:03.649147 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:03.649187 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:03.649200 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:03.649211 [ 12 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:03.649224 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:03.649235 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:03.649246 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:03.649298 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:03.649523 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:03.649549 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:03.649560 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:03.649569 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:03.649578 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:03.649586 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:03.649596 [ 16 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:03.649607 [ 16 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:03.649617 [ 16 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:03.755755 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:03.755792 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:03.755806 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:04.150271 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:04.150326 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:04.150372 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:04.150383 [ 13 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:04.150395 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:04.150404 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:04.150415 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:04.150465 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:04.150705 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:04.150728 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:04.150739 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:04.150748 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:04.150756 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:04.150764 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:04.150774 [ 16 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:04.150785 [ 16 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:04.150794 [ 16 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:04.505901 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:04.505943 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:04.505956 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:04.651150 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:04.651195 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:04.651207 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:04.651218 [ 13 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:04.651228 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:04.651238 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:04.651248 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:04.651298 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:04.651567 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:04.651596 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:04.651608 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:04.651619 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:04.651628 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:04.651637 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:04.651648 [ 16 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:04.651659 [ 16 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:04.651669 [ 16 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:05.151687 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:05.151730 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:05.151743 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:05.151754 [ 13 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:05.151766 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:05.151776 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:05.151786 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:05.151842 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:05.152124 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:05.152152 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:05.152165 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:05.152176 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:05.152185 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:05.152194 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:05.152206 [ 16 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:05.152218 [ 16 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:05.152229 [ 16 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:05.256237 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:05.256278 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:05.256293 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:05.652357 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:05.652408 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:05.652423 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:05.652436 [ 16 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:05.652459 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:05.652471 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:05.652482 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:05.652544 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:05.652857 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:05.652888 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:05.652900 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:05.652910 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:05.652920 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:05.652928 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:05.652948 [ 13 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:05.652961 [ 13 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:05.652971 [ 13 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:06.007084 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:06.007123 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:06.007137 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:06.153251 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:06.153298 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:06.153310 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:06.153323 [ 15 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:06.153336 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:06.153346 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:06.153356 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:06.153416 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:06.153694 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:06.153726 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:06.153739 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:06.153750 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:06.153759 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:06.153768 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:06.153780 [ 13 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:06.153792 [ 13 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:06.153803 [ 13 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:06.653808 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:06.653853 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:06.653866 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:06.653877 [ 16 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:06.653889 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:06.653898 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:06.653909 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:06.653950 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:06.654678 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:06.654700 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:06.654711 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:06.654721 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:06.654729 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:06.654737 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:06.654748 [ 13 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:06.654759 [ 13 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:06.654769 [ 13 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:06.757993 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:06.758029 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:06.758040 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:07.154125 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:07.154173 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:07.154186 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:07.154197 [ 14 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:07.154209 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:07.154218 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:07.154228 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:07.154275 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:07.154517 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:07.154538 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:07.154548 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:07.154557 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:07.154565 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:07.154574 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:07.154585 [ 16 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:07.154596 [ 16 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:07.154605 [ 16 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:07.508644 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:07.508688 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:07.508699 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:07.654767 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:07.654808 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:07.654821 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:07.654832 [ 16 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:07.654845 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:07.654855 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:07.654867 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:07.654918 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:07.655210 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:07.655234 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:07.655246 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:07.655257 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:07.655266 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:07.655292 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:07.655315 [ 14 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:07.655328 [ 14 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:07.655339 [ 14 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:08.155652 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:08.155690 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:08.155702 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:08.155714 [ 18 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:08.155726 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:08.155737 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:08.155748 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:08.155814 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:08.156055 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:08.156082 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:08.156094 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:08.156105 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:08.156114 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:08.156123 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:08.156133 [ 14 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:08.156144 [ 14 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:08.156153 [ 14 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:08.259324 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:08.259365 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:08.259379 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:08.656448 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:08.656487 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:08.656528 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:08.656540 [ 14 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 136 2024.09.25 21:05:08.656553 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=0, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:08.656562 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:08.656573 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:08.656629 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:08.656904 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:08.656934 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=136 2024.09.25 21:05:08.656946 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:08.656957 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 136 2024.09.25 21:05:08.656967 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:08.656976 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 135 2024.09.25 21:05:08.656988 [ 18 ] {} RaftInstance: last durable index 135, precommit index 135 2024.09.25 21:05:08.657001 [ 18 ] {} RaftInstance: quorum idx 1, 135 135 0 2024.09.25 21:05:08.657013 [ 18 ] {} RaftInstance: local log idx 135, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:08.755971 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:05:08.756026 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:05:08.756081 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:05:08.756136 [ 6 ] {} RaftInstance: append at log_idx 136, timestamp 1727298308756108 2024.09.25 21:05:08.756195 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:05:08.756216 [ 21 ] {} RaftInstance: last_log_idx: 135, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:08.756229 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=135, LastLogTerm=2, EntriesLength=1, CommitIndex=135, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:08.756240 [ 21 ] {} RaftInstance: idx: 136 2024.09.25 21:05:08.756252 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:08.756306 [ 21 ] {} RaftInstance: sent 2024.09.25 21:05:08.756320 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:08.757248 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:05:08.757274 [ 8 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:08.757287 [ 8 ] {} RaftInstance: quorum idx 1, 136 135 0 2024.09.25 21:05:08.757299 [ 8 ] {} RaftInstance: local log idx 136, target_commit_idx 135, quick_commit_index_ 135, state_->get_commit_idx() 135 2024.09.25 21:05:08.757816 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:08.757842 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:08.757853 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:08.757864 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:08.757873 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:08.757881 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 135, new matched idx: 136 2024.09.25 21:05:08.757891 [ 16 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:08.757901 [ 16 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:08.757911 [ 16 ] {} RaftInstance: trigger commit upto 136 2024.09.25 21:05:08.757919 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:08.757929 [ 16 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:08.757938 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 136 2024.09.25 21:05:08.757947 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:08.757956 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:08.757998 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:08.758009 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:08.758018 [ 16 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 135 2024.09.25 21:05:08.758040 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:05:08.758081 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:05:08.758097 [ 20 ] {} RaftInstance: commit upto 136, current idx 135 2024.09.25 21:05:08.758108 [ 20 ] {} RaftInstance: commit upto 136, current idx 136 2024.09.25 21:05:08.758140 [ 20 ] {} RaftInstance: notify cb 136 1d88cf48 2024.09.25 21:05:08.758152 [ 20 ] {} RaftInstance: DONE: commit upto 136, current idx 136 2024.09.25 21:05:08.758161 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:05:08.758233 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:08.758256 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:08.758267 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:08.758278 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:08.758286 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:08.758295 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:08.758306 [ 18 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:08.758319 [ 18 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:08.758329 [ 18 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:09.010565 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:09.010597 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:09.010610 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:09.157755 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:09.157795 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:09.157808 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:09.157820 [ 18 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:09.157833 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:09.157844 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:09.157857 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:09.157911 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:09.158184 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:09.158205 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:09.158216 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:09.158243 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:09.158252 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:09.158261 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:09.158271 [ 19 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:09.158282 [ 19 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:09.158292 [ 19 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:09.658326 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:09.658368 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:09.658380 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:09.658391 [ 17 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:09.658402 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:09.658412 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:09.658424 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:09.658481 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:09.658794 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:09.658821 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:09.658834 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:09.658844 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:09.658853 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:09.658862 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:09.658875 [ 19 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:09.658889 [ 19 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:09.658901 [ 19 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:09.761135 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:09.761179 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:09.761193 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:10.159293 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:10.159332 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:10.159345 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:10.159358 [ 19 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:10.159370 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:10.159380 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:10.159390 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:10.159440 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:10.159741 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:10.159773 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:10.159786 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:10.159797 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:10.159806 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:10.159815 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:10.159826 [ 18 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:10.159838 [ 18 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:10.159849 [ 18 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:10.512328 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:10.512362 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:10.512375 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:10.660665 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:10.660707 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:10.660720 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:10.660732 [ 17 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:10.660782 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:10.660801 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:10.660814 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:10.660868 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:10.661223 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:10.661246 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:10.661258 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:10.661268 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:10.661276 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:10.661285 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:10.661298 [ 19 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:10.661312 [ 19 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:10.661322 [ 19 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:11.161348 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:11.161390 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:11.161404 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:11.161416 [ 12 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:11.161430 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:11.161442 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:11.161454 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:11.161512 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:11.161862 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:11.161887 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:11.161898 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:11.161908 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:11.161916 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:11.161924 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:11.161934 [ 19 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:11.161945 [ 19 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:11.161955 [ 19 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:11.263120 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:11.263162 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:11.263177 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:11.662444 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:11.662482 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:11.662493 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:11.662504 [ 17 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:11.662516 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:11.662526 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:11.662537 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:11.662588 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:11.662846 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:11.662874 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:11.662887 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:11.662899 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:11.662910 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:11.662920 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:11.662933 [ 19 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:11.662946 [ 19 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:11.662958 [ 19 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:12.014189 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:12.014232 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:12.014245 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:12.163474 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:12.163522 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:12.163534 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:12.163544 [ 19 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:12.163555 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:12.163564 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:12.163574 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:12.163624 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:12.163891 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:12.163913 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:12.163925 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:12.163936 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:12.163944 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:12.163953 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:12.163964 [ 17 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:12.163976 [ 17 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:12.163985 [ 17 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:12.664225 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:12.664263 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:12.664276 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:12.664287 [ 19 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:12.664299 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:12.664309 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:12.664322 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:12.664372 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:12.664671 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:12.664699 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:12.664713 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:12.664724 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:12.664735 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:12.664744 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:12.664757 [ 17 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:12.664769 [ 17 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:12.664780 [ 17 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:12.765013 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:12.765050 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:12.765064 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:13.165126 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:13.165167 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:13.165180 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:13.165192 [ 17 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:13.165205 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:13.165216 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:13.165228 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:13.165285 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:13.165552 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:13.165577 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:13.165587 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:13.165597 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:13.165606 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:13.165614 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:13.165624 [ 19 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:13.165635 [ 19 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:13.165644 [ 19 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:13.515677 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:13.515715 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:13.515726 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:13.665803 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:13.665839 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:13.665850 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:13.665860 [ 19 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:13.665872 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:13.665881 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:13.665891 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:13.665934 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:13.666219 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:13.666240 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:13.666250 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:13.666260 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:13.666268 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:13.666276 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:13.666287 [ 15 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:13.666297 [ 15 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:13.666307 [ 15 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:14.166347 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:14.166399 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:14.166411 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:14.166428 [ 17 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:14.166441 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:14.166450 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:14.166461 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:14.166517 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:14.166839 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:14.166866 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:14.166878 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:14.166889 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:14.166907 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:14.166916 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:14.166928 [ 15 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:14.166940 [ 15 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:14.166952 [ 15 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:14.266159 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:14.266203 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:14.266217 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:14.667294 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:14.667347 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:14.667361 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:14.667372 [ 15 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:14.667383 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:14.667391 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:14.667398 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:14.667445 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:14.667776 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:14.667803 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:14.667815 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:14.667825 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:14.667834 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:14.667843 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:14.667854 [ 17 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:14.667865 [ 17 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:14.667875 [ 17 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:15.016923 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:15.016967 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:15.016981 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:15.168016 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:15.168054 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:15.168065 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:15.168075 [ 17 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:15.168086 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:15.168096 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:15.168106 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:15.168153 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:15.168523 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:15.168552 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:15.168564 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:15.168576 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:15.168586 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:15.168595 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:15.168607 [ 19 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:15.168620 [ 19 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:15.168631 [ 19 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:15.668904 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:15.668948 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:15.668961 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:15.668971 [ 17 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:15.668983 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:15.668992 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:15.669004 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:15.669073 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:15.669360 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:15.669382 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:15.669393 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:15.669404 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:15.669414 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:15.669424 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:15.669436 [ 19 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:15.669448 [ 19 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:15.669459 [ 19 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:15.767512 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:15.767571 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:15.767582 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:16.169599 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:16.169639 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:16.169652 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:16.169664 [ 19 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:16.169677 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:16.169690 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:16.169703 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:16.169757 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:16.170007 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:16.170035 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:16.170047 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:16.170057 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:16.170065 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:16.170074 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:16.170086 [ 13 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:16.170097 [ 13 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:16.170141 [ 13 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:16.518142 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:16.518185 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:16.518197 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:16.670460 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:16.670504 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:16.670515 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:16.670526 [ 13 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:16.670537 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:16.670555 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:16.670566 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:16.670620 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:16.670869 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:16.670902 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:16.670914 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:16.670924 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:16.670933 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:16.670941 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:16.671001 [ 19 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:16.671022 [ 19 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:16.671033 [ 19 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:17.171266 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:17.171314 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:17.171326 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:17.171337 [ 13 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:17.171350 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:17.171360 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:17.171372 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:17.171407 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:17.171727 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:17.171749 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:17.171760 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:17.171771 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:17.171781 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:17.171790 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:17.171804 [ 17 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:17.171817 [ 17 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:17.171829 [ 17 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:17.268973 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:17.269047 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:17.269063 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:17.672105 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:17.672157 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:17.672169 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:17.672188 [ 17 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:17.672200 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:17.672210 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:17.672220 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:17.672274 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:17.672592 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:17.672625 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:17.672637 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:17.672646 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:17.672654 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:17.672663 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:17.672681 [ 13 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:17.672693 [ 13 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:17.672702 [ 13 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:18.019735 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:18.019778 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:18.019791 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:18.173046 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:18.173089 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:18.173101 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:18.173113 [ 13 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:18.173125 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:18.173135 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:18.173146 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:18.173200 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:18.173447 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:18.173470 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:18.173480 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:18.173490 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:18.173498 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:18.173507 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:18.173517 [ 17 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:18.173528 [ 17 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:18.173537 [ 17 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:18.673557 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:18.673597 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:18.673610 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:18.673622 [ 13 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 137 2024.09.25 21:05:18.673634 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=0, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:18.673644 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:18.673655 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:18.673704 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:18.674070 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:18.674096 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=137 2024.09.25 21:05:18.674106 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:18.674116 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 137 2024.09.25 21:05:18.674124 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:18.674134 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 136 2024.09.25 21:05:18.674146 [ 17 ] {} RaftInstance: last durable index 136, precommit index 136 2024.09.25 21:05:18.674157 [ 17 ] {} RaftInstance: quorum idx 1, 136 136 0 2024.09.25 21:05:18.674167 [ 17 ] {} RaftInstance: local log idx 136, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:18.755964 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:05:18.755983 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:05:18.756078 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:05:18.756118 [ 6 ] {} RaftInstance: append at log_idx 137, timestamp 1727298318756089 2024.09.25 21:05:18.756180 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:05:18.756210 [ 21 ] {} RaftInstance: last_log_idx: 136, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:18.756226 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=136, LastLogTerm=2, EntriesLength=1, CommitIndex=136, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:18.756237 [ 21 ] {} RaftInstance: idx: 137 2024.09.25 21:05:18.756249 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:18.756312 [ 21 ] {} RaftInstance: sent 2024.09.25 21:05:18.756329 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:18.757227 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:05:18.757258 [ 8 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:18.757273 [ 8 ] {} RaftInstance: quorum idx 1, 137 136 0 2024.09.25 21:05:18.757285 [ 8 ] {} RaftInstance: local log idx 137, target_commit_idx 136, quick_commit_index_ 136, state_->get_commit_idx() 136 2024.09.25 21:05:18.757785 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:18.757811 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:18.757823 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:18.757833 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:18.757841 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:18.757850 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 136, new matched idx: 137 2024.09.25 21:05:18.757860 [ 14 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:18.757872 [ 14 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:18.757883 [ 14 ] {} RaftInstance: trigger commit upto 137 2024.09.25 21:05:18.757893 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:18.757902 [ 14 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:18.757913 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 137 2024.09.25 21:05:18.757923 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:18.757933 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:18.757978 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:18.757993 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:18.758005 [ 14 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 136 2024.09.25 21:05:18.758018 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:05:18.758058 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:05:18.758074 [ 20 ] {} RaftInstance: commit upto 137, current idx 136 2024.09.25 21:05:18.758083 [ 20 ] {} RaftInstance: commit upto 137, current idx 137 2024.09.25 21:05:18.758116 [ 20 ] {} RaftInstance: notify cb 137 1d661df8 2024.09.25 21:05:18.758126 [ 20 ] {} RaftInstance: DONE: commit upto 137, current idx 137 2024.09.25 21:05:18.758135 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:05:18.758197 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:18.758222 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:18.758232 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:18.758242 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:18.758251 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:18.758259 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:18.758268 [ 13 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:18.758279 [ 13 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:18.758290 [ 13 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:18.770571 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:18.770608 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:18.770620 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:19.174228 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:19.174264 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:19.174275 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:19.174286 [ 13 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:19.174297 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:19.174306 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:19.174317 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:19.174368 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:19.174646 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:19.174674 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:19.174687 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:19.174698 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:19.174730 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:19.174741 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:19.174755 [ 14 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:19.174769 [ 14 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:19.174782 [ 14 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:19.520796 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:19.520838 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:19.520852 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:19.675013 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:19.675049 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:19.675062 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:19.675072 [ 14 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:19.675083 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:19.675093 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:19.675103 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:19.675154 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:19.675458 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:19.675489 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:19.675502 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:19.675513 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:19.675524 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:19.675534 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:19.675547 [ 13 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:19.675561 [ 13 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:19.675574 [ 13 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:20.175590 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:20.175632 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:20.175643 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:20.175654 [ 18 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:20.175665 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:20.175674 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:20.175684 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:20.175732 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:20.175974 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:20.175994 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:20.176004 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:20.176013 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:20.176022 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:20.176030 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:20.176040 [ 13 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:20.176051 [ 13 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:20.176060 [ 13 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:20.271278 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:20.271325 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:20.271340 [ 18 ] {} RaftInstance: connection to peer 1 is not active long time: 25524 ms, force re-connect 2024.09.25 21:05:20.271374 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:20.271418 [ 18 ] {} RaftInstance: asio client created: 1d88f840 2024.09.25 21:05:20.271429 [ 18 ] {} RaftInstance: 1d88f840 reconnect peer 1 2024.09.25 21:05:20.271440 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (135) and matched log idx (0) 2024.09.25 21:05:20.271449 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:05:20.271459 [ 18 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:20.271469 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 135 2024.09.25 21:05:20.271478 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:20.271488 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:20.271498 [ 18 ] {} RaftInstance: socket 1d88f840 to ::1:39101 is not opened yet 2024.09.25 21:05:20.271525 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:20.676771 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:20.676805 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:20.676817 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:20.676828 [ 13 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:20.676839 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:20.676848 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:20.676859 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:20.676907 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:20.677212 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:20.677233 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:20.677243 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:20.677253 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:20.677261 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:20.677269 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:20.677279 [ 18 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:20.677290 [ 18 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:20.677299 [ 18 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:21.022337 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:21.022376 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:21.022389 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:21.177468 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:21.177562 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:21.177587 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:21.177597 [ 18 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:21.177609 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:21.177618 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:21.177629 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:21.177675 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:21.177981 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:21.178015 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:21.178028 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:21.178038 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:21.178047 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:21.178056 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:21.178067 [ 13 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:21.178086 [ 13 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:21.178095 [ 13 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:21.559153 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:21.559200 [ 12 ] {} RaftInstance: asio client destroyed: 1d88f840 2024.09.25 21:05:21.678379 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:21.678421 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:21.678434 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:21.678446 [ 13 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:21.678460 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:21.678470 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:21.678480 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:21.678530 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:21.678776 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:21.678802 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:21.678815 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:21.678826 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:21.678834 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:21.678844 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:21.678857 [ 12 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:21.678870 [ 12 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:21.678882 [ 12 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:21.773122 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:21.773159 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:21.773173 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:21.773214 [ 18 ] {} RaftInstance: asio client created: 1d88f840 2024.09.25 21:05:21.773229 [ 18 ] {} RaftInstance: 1d88f840 reconnect peer 1 2024.09.25 21:05:21.773241 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (138) and matched log idx (0) 2024.09.25 21:05:21.773252 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:05:21.773264 [ 18 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:21.773276 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:21.773285 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:21.773296 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:21.773307 [ 18 ] {} RaftInstance: socket 1d88f840 to ::1:39101 is not opened yet 2024.09.25 21:05:21.773335 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:22.179605 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:22.179656 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:22.179671 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:22.179681 [ 12 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:22.179693 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:22.179703 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:22.179714 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:22.179777 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:22.180115 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:22.180141 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:22.180151 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:22.180160 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:22.180169 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:22.180176 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:22.180187 [ 18 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:22.180197 [ 18 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:22.180206 [ 18 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:22.524239 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:22.524284 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:22.524298 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:22.680511 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:22.680548 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:22.680562 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:22.680573 [ 18 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:22.680585 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:22.680595 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:22.680607 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:22.680660 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:22.680939 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:22.680960 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:22.680970 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:22.680980 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:22.680989 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:22.680998 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:22.681026 [ 12 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:22.681040 [ 12 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:22.681050 [ 12 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:23.181067 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:23.181106 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:23.181119 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:23.181131 [ 15 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:23.181144 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:23.181155 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:23.181166 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:23.181219 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:23.182306 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:23.182331 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:23.182343 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:23.182353 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:23.182362 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:23.182372 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:23.182384 [ 18 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:23.182396 [ 18 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:23.182408 [ 18 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:23.274657 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:23.274706 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:23.274721 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:23.681960 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:23.682002 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:23.682014 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:23.682025 [ 18 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:23.682037 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:23.682047 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:23.682058 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:23.682110 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:23.682376 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:23.682403 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:23.682415 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:23.682425 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:23.682434 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:23.682443 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:23.682455 [ 19 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:23.682467 [ 19 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:23.682478 [ 19 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:24.025559 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:24.025599 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:24.025611 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:24.182678 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:24.182713 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:24.182725 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:24.182737 [ 19 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:24.182749 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:24.182759 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:24.182770 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:24.182822 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:24.183085 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:24.183106 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:24.183118 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:24.183129 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:24.183139 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:24.183148 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:24.183159 [ 15 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:24.183171 [ 15 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:24.183181 [ 15 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:24.669164 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:24.669210 [ 15 ] {} RaftInstance: asio client destroyed: 1d88f840 2024.09.25 21:05:24.683409 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:24.683450 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:24.683462 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:24.683472 [ 18 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:24.683483 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:24.683491 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:24.683501 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:24.683549 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:24.683858 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:24.683881 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:24.683892 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:24.683902 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:24.683910 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:24.683919 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:24.683930 [ 15 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:24.683941 [ 15 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:24.683951 [ 15 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:24.775985 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:24.776075 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:24.776096 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:24.776251 [ 18 ] {} RaftInstance: asio client created: 1d874c50 2024.09.25 21:05:24.776276 [ 18 ] {} RaftInstance: 1d874c50 reconnect peer 1 2024.09.25 21:05:24.776288 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (138) and matched log idx (0) 2024.09.25 21:05:24.776297 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:05:24.776307 [ 18 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:24.776318 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:24.776326 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:24.776337 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:24.776461 [ 18 ] {} RaftInstance: socket 1d874c50 to ::1:39101 is not opened yet 2024.09.25 21:05:24.776497 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:25.183889 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:25.183927 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:25.183939 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:25.183949 [ 15 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:25.183960 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:25.183970 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:25.183980 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:25.184030 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:25.184287 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:25.184306 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:25.184316 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:25.184325 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:25.184334 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:25.184343 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:25.184353 [ 16 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:25.184364 [ 16 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:25.184373 [ 16 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:25.527460 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:25.527497 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:25.527507 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:25.684558 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:25.684604 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:25.684616 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:25.684625 [ 16 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:25.684637 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:25.684645 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:25.684655 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:25.684708 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:25.684955 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:25.684975 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:25.684984 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:25.685012 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:25.685020 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:25.685029 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:25.685039 [ 15 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:25.685050 [ 15 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:25.685060 [ 15 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:26.009142 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:26.009188 [ 17 ] {} RaftInstance: asio client destroyed: 1d874c50 2024.09.25 21:05:26.185393 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:26.185439 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:26.185452 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:26.185462 [ 15 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:26.185473 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:26.185483 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:26.185493 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:26.185547 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:26.185863 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:26.185892 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:26.185905 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:26.185915 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:26.185924 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:26.185932 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:26.185944 [ 17 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:26.185955 [ 17 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:26.185966 [ 17 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:26.278010 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:26.278048 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:26.278059 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:26.278103 [ 15 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:05:26.278116 [ 15 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:05:26.278125 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (138) and matched log idx (0) 2024.09.25 21:05:26.278134 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:05:26.278144 [ 15 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:26.278155 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:26.278164 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:26.278174 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:26.278184 [ 15 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:05:26.278211 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:26.686477 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:26.686516 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:26.686528 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:26.686539 [ 17 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:26.686550 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:26.686559 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:26.686569 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:26.686622 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:26.686963 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:26.686992 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:26.687006 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:26.687018 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:26.687029 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:26.687039 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:26.687051 [ 16 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:26.687064 [ 16 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:26.687075 [ 16 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:26.719164 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:26.719226 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:05:27.028422 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:27.028465 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:27.028480 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:27.028523 [ 17 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:05:27.028535 [ 17 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:05:27.028546 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (138) and matched log idx (0) 2024.09.25 21:05:27.028556 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:05:27.028566 [ 17 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:27.028579 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:27.028589 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:27.028599 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:27.028610 [ 17 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:05:27.028638 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:27.028776 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:27.028803 [ 17 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:05:27.187001 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:27.187045 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:27.187058 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:27.187069 [ 16 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:27.187103 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:27.187120 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:27.187130 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:27.187181 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:27.187476 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:27.187500 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:27.187510 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:27.187519 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:27.187527 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:27.187534 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:27.187544 [ 17 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:27.187555 [ 17 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:27.187564 [ 17 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:27.687592 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:27.687628 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:27.687640 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:27.687651 [ 14 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:27.687662 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:27.687671 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:27.687681 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:27.687720 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:27.687991 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:27.688014 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:27.688026 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:27.688037 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:27.688047 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:27.688057 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:27.688070 [ 17 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:27.688083 [ 17 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:27.688095 [ 17 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:27.779155 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:27.779203 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:27.779216 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:27.779263 [ 14 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:05:27.779274 [ 14 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:05:27.779284 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (138) and matched log idx (0) 2024.09.25 21:05:27.779293 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:05:27.779310 [ 14 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:27.779322 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:27.779330 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:27.779340 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:27.779351 [ 14 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:05:27.779382 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:27.779534 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:27.779566 [ 14 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:05:28.188732 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:28.188774 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:28.188786 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:28.188795 [ 17 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:28.188806 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:28.188814 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:28.188824 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:28.188875 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:28.189155 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:28.189177 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:28.189189 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:28.189199 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:28.189208 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:28.189217 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:28.189229 [ 14 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:28.189241 [ 14 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:28.189253 [ 14 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:28.529456 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:28.529543 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:28.529566 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:28.529611 [ 17 ] {} RaftInstance: asio client created: 1d878400 2024.09.25 21:05:28.529623 [ 17 ] {} RaftInstance: 1d878400 reconnect peer 1 2024.09.25 21:05:28.529634 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (138) and matched log idx (0) 2024.09.25 21:05:28.529643 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:05:28.529654 [ 17 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:28.529666 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:28.529676 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:28.529686 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:28.529697 [ 17 ] {} RaftInstance: socket 1d878400 to ::1:39101 is not opened yet 2024.09.25 21:05:28.529733 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:28.529891 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:28.529921 [ 17 ] {} RaftInstance: asio client destroyed: 1d878400 2024.09.25 21:05:28.689118 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:28.689157 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:28.689172 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:28.689183 [ 14 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 138 2024.09.25 21:05:28.689194 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=0, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:28.689203 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:28.689215 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:28.689270 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:28.689541 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:28.689586 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=138 2024.09.25 21:05:28.689598 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:28.689609 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 138 2024.09.25 21:05:28.689618 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:28.689626 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 137 2024.09.25 21:05:28.689637 [ 17 ] {} RaftInstance: last durable index 137, precommit index 137 2024.09.25 21:05:28.689649 [ 17 ] {} RaftInstance: quorum idx 1, 137 137 0 2024.09.25 21:05:28.689659 [ 17 ] {} RaftInstance: local log idx 137, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:28.755969 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:05:28.755996 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:05:28.756051 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:05:28.756119 [ 6 ] {} RaftInstance: append at log_idx 138, timestamp 1727298328756062 2024.09.25 21:05:28.756192 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:05:28.756213 [ 21 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:28.756227 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=137, LastLogTerm=2, EntriesLength=1, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:28.756236 [ 21 ] {} RaftInstance: idx: 138 2024.09.25 21:05:28.756248 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:28.756299 [ 21 ] {} RaftInstance: sent 2024.09.25 21:05:28.756313 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:28.756324 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:05:28.756333 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:05:28.756344 [ 21 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:28.756355 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=137, LastLogTerm=2, EntriesLength=1, CommitIndex=137, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:28.756366 [ 21 ] {} RaftInstance: idx: 138 2024.09.25 21:05:28.756376 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 55 warnings, 226 ms, 7 times 2024.09.25 21:05:28.756405 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:28.756415 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:05:28.756424 [ 21 ] {} RaftInstance: sent 2024.09.25 21:05:28.757262 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:05:28.757290 [ 8 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:28.757305 [ 8 ] {} RaftInstance: quorum idx 1, 138 137 0 2024.09.25 21:05:28.757316 [ 8 ] {} RaftInstance: local log idx 138, target_commit_idx 137, quick_commit_index_ 137, state_->get_commit_idx() 137 2024.09.25 21:05:28.757738 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:28.757766 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:28.757776 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:28.757786 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:28.757796 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:28.757805 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 137, new matched idx: 138 2024.09.25 21:05:28.757815 [ 13 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:28.757825 [ 13 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:28.757834 [ 13 ] {} RaftInstance: trigger commit upto 138 2024.09.25 21:05:28.757844 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:28.757854 [ 13 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:28.757864 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:28.757874 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:28.757883 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:28.757925 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:28.757938 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:28.757949 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:05:28.757959 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:05:28.757971 [ 13 ] {} RaftInstance: last_log_idx: 137, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:28.757983 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=137, LastLogTerm=2, EntriesLength=1, CommitIndex=138, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:28.757993 [ 13 ] {} RaftInstance: idx: 138 2024.09.25 21:05:28.758002 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:28.758010 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:05:28.759403 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:28.759436 [ 13 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 137 2024.09.25 21:05:28.759447 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:05:28.758180 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:28.759493 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:05:28.759497 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:28.759511 [ 20 ] {} RaftInstance: commit upto 138, current idx 137 2024.09.25 21:05:28.759517 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:28.759522 [ 20 ] {} RaftInstance: commit upto 138, current idx 138 2024.09.25 21:05:28.759528 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:28.759539 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:28.759546 [ 20 ] {} RaftInstance: notify cb 138 1d879d88 2024.09.25 21:05:28.759548 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:28.759557 [ 20 ] {} RaftInstance: DONE: commit upto 138, current idx 138 2024.09.25 21:05:28.759562 [ 17 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:28.759566 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:05:28.759572 [ 17 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:28.759583 [ 17 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:29.189436 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:29.189478 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:29.189491 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:29.189504 [ 14 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:29.189516 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:29.189525 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:29.189537 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:29.189587 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:29.189836 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:29.189862 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:29.189873 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:29.189884 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:29.189894 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:29.189903 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:29.189916 [ 17 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:29.189928 [ 17 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:29.189938 [ 17 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:29.279967 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:29.280031 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:29.280046 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:29.280089 [ 14 ] {} RaftInstance: asio client created: 1d878300 2024.09.25 21:05:29.280103 [ 14 ] {} RaftInstance: 1d878300 reconnect peer 1 2024.09.25 21:05:29.280115 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (138) and matched log idx (0) 2024.09.25 21:05:29.280126 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:05:29.280136 [ 14 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:29.280187 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 138 2024.09.25 21:05:29.280208 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:29.280221 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:29.280233 [ 14 ] {} RaftInstance: socket 1d878300 to ::1:39101 is not opened yet 2024.09.25 21:05:29.280262 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:29.689728 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:29.689766 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:29.689778 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:29.689789 [ 17 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:29.689821 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:29.689832 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:29.689843 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:29.689897 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:29.690161 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:29.690188 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:29.690198 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:29.690208 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:29.690219 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:29.690229 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:29.690242 [ 19 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:29.690254 [ 19 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:29.690265 [ 19 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:30.031274 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:30.031314 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:30.031326 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:30.031336 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:05:30.190374 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:30.190417 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:30.190429 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:30.190438 [ 19 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:30.190448 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:30.190457 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:30.190467 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:30.190516 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:30.190755 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:30.190776 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:30.190787 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:30.190797 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:30.190805 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:30.190813 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:30.190824 [ 18 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:30.190835 [ 18 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:30.190846 [ 18 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:30.529132 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:30.529169 [ 17 ] {} RaftInstance: asio client destroyed: 1d878300 2024.09.25 21:05:30.691523 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:30.691561 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:30.691573 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:30.691582 [ 18 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:30.691593 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:30.691602 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:30.691612 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:30.691658 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:30.691934 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:30.691965 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:30.691976 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:30.691986 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:30.691995 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:30.692003 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:30.692015 [ 17 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:30.692026 [ 17 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:30.692035 [ 17 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:30.782095 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:30.782130 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:30.782142 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:30.782180 [ 18 ] {} RaftInstance: asio client created: 1d878300 2024.09.25 21:05:30.782189 [ 18 ] {} RaftInstance: 1d878300 reconnect peer 1 2024.09.25 21:05:30.782199 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (139) and matched log idx (0) 2024.09.25 21:05:30.782208 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:05:30.782217 [ 18 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:30.782227 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:30.782235 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:30.782244 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:30.782254 [ 18 ] {} RaftInstance: socket 1d878300 to ::1:39101 is not opened yet 2024.09.25 21:05:30.782277 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:30.782400 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:30.782422 [ 18 ] {} RaftInstance: asio client destroyed: 1d878300 2024.09.25 21:05:31.191764 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:31.191803 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:31.191817 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:31.191828 [ 17 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:31.191839 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:31.191850 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:31.191861 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:31.191913 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:31.192172 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:31.192197 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:31.192209 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:31.192219 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:31.192229 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:31.192237 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:31.192249 [ 18 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:31.192261 [ 18 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:31.192271 [ 18 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:31.533312 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:31.533354 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:31.533370 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:31.533435 [ 15 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:05:31.533454 [ 15 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:05:31.533467 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (139) and matched log idx (0) 2024.09.25 21:05:31.533478 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:05:31.533490 [ 15 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:31.533502 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:31.533513 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:31.533524 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:31.533536 [ 15 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:05:31.533566 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:31.533698 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:31.533723 [ 15 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:05:31.692981 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:31.693036 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:31.693048 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:31.693059 [ 18 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:31.693071 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:31.693080 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:31.693090 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:31.693146 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:31.693417 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:31.693444 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:31.693455 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:31.693464 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:31.693473 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:31.693482 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:31.693493 [ 15 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:31.693505 [ 15 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:31.693515 [ 15 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:32.193750 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:32.193793 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:32.193804 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:32.193814 [ 17 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:32.193825 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:32.193834 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:32.193844 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:32.193893 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:32.194176 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:32.194205 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:32.194218 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:32.194228 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:32.194238 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:32.194247 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:32.194259 [ 15 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:32.194272 [ 15 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:32.194282 [ 15 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:32.284363 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:32.284406 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:32.284420 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:32.284461 [ 17 ] {} RaftInstance: asio client created: 1d878300 2024.09.25 21:05:32.284474 [ 17 ] {} RaftInstance: 1d878300 reconnect peer 1 2024.09.25 21:05:32.284485 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (139) and matched log idx (0) 2024.09.25 21:05:32.284494 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:05:32.284505 [ 17 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:32.284516 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:32.284526 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:32.284536 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:32.284546 [ 17 ] {} RaftInstance: socket 1d878300 to ::1:39101 is not opened yet 2024.09.25 21:05:32.284573 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:32.694061 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:32.694100 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:32.694113 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:32.694124 [ 15 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:32.694136 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:32.694146 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:32.694157 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:32.694211 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:32.694480 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:32.694499 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:32.694509 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:32.694518 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:32.694527 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:32.694536 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:32.694546 [ 17 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:32.694557 [ 17 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:32.694567 [ 17 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:32.709146 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:32.709190 [ 16 ] {} RaftInstance: asio client destroyed: 1d878300 2024.09.25 21:05:33.035350 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:33.035386 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:33.035399 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:33.035443 [ 17 ] {} RaftInstance: asio client created: 1d878300 2024.09.25 21:05:33.035456 [ 17 ] {} RaftInstance: 1d878300 reconnect peer 1 2024.09.25 21:05:33.035467 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (139) and matched log idx (0) 2024.09.25 21:05:33.035479 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:05:33.035490 [ 17 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:33.035502 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:33.035512 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:33.035553 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:33.035567 [ 17 ] {} RaftInstance: socket 1d878300 to ::1:39101 is not opened yet 2024.09.25 21:05:33.035590 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:33.195036 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:33.195074 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:33.195085 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:33.195095 [ 16 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:33.195106 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:33.195115 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:33.195125 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:33.195175 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:33.195463 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:33.195482 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:33.195491 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:33.195501 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:33.195509 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:33.195517 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:33.195528 [ 17 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:33.195540 [ 17 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:33.195551 [ 17 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:33.695779 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:33.695820 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:33.695831 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:33.695841 [ 12 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:33.695852 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:33.695861 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:33.695872 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:33.695927 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:33.696162 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:33.696182 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:33.696191 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:33.696200 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:33.696208 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:33.696215 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:33.696226 [ 17 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:33.696236 [ 17 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:33.696246 [ 17 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:33.786461 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:33.786504 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:33.786523 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:33.786535 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:05:34.196608 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:34.196649 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:34.196662 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:34.196673 [ 17 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:34.196686 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:34.196696 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:34.196707 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:34.196759 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:34.197091 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:34.197117 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:34.197127 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:34.197137 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:34.197148 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:34.197157 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:34.197168 [ 12 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:34.197179 [ 12 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:34.197189 [ 12 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:34.537350 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:34.537398 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:34.537411 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:34.537422 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:05:34.697676 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:34.697717 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:34.697728 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:34.697745 [ 12 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:34.697756 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:34.697765 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:34.697775 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:34.697831 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:34.698159 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:34.698184 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:34.698203 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:34.698215 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:34.698223 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:34.698233 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:34.698246 [ 14 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:34.698267 [ 14 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:34.698278 [ 14 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:35.198401 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:35.198440 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:35.198452 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:35.198461 [ 13 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:35.198472 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:35.198483 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:35.198493 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:35.198575 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:35.198850 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:35.198872 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:35.198883 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:35.198894 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:35.198904 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:35.198912 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:35.198924 [ 14 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:35.198935 [ 14 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:35.198945 [ 14 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:35.288175 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:35.288210 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:35.288223 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:35.288234 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:05:35.699487 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:35.699525 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:35.699537 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:35.699547 [ 14 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:35.699558 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:35.699567 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:35.699578 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:35.699631 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:35.699905 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:35.699926 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:35.699938 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:35.699948 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:35.699957 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:35.699966 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:35.699977 [ 12 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:35.699989 [ 12 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:35.700000 [ 12 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:36.039071 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:36.039114 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:36.039125 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:36.039136 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 21:05:36.200206 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:36.200250 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:36.200263 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:36.200275 [ 12 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:36.200287 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:36.200297 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:36.200308 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:36.200367 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:36.200646 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:36.200667 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:36.200677 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:36.200688 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:36.200697 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:36.200706 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:36.200718 [ 14 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:36.200729 [ 14 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:36.200740 [ 14 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:36.700759 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:36.700800 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:36.700813 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:36.700824 [ 12 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:36.700835 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:36.700845 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:36.700857 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:36.700910 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:36.701167 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:36.701190 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:36.701201 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:36.701212 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:36.701221 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:36.701231 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:36.701244 [ 14 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:36.701255 [ 14 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:36.701265 [ 14 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:36.789655 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:36.789696 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:36.789709 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:36.789720 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3754 ms ago 2024.09.25 21:05:37.201770 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:37.201821 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:37.201835 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:37.201846 [ 14 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:37.201857 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:37.201867 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:37.201877 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:37.201928 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:37.202244 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:37.202269 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:37.202279 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:37.202288 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:37.202296 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:37.202304 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:37.202314 [ 13 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:37.202325 [ 13 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:37.202334 [ 13 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:37.540394 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:37.540434 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:37.540447 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:37.540458 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 21:05:37.702941 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:37.702979 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:37.702991 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:37.703001 [ 13 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:37.703012 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:37.703022 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:37.703032 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:37.703080 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:37.703343 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:37.703365 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:37.703376 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:37.703387 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:37.703396 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:37.703405 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:37.703418 [ 14 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:37.703430 [ 14 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:37.703440 [ 14 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:38.203491 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:38.203534 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:38.203546 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:38.203557 [ 19 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:38.203570 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:38.203581 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:38.203594 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:38.203654 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:38.203944 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:38.203973 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:38.203986 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:38.203998 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:38.204009 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:38.204019 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:38.204033 [ 14 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:38.204047 [ 14 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:38.204059 [ 14 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:38.291065 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:38.291107 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:38.291121 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:38.291133 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 21:05:38.704388 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:38.704430 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:38.704443 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:38.704456 [ 14 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 139 2024.09.25 21:05:38.704468 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=0, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:38.704478 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:38.704490 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:38.704547 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:38.704824 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:38.704851 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=139 2024.09.25 21:05:38.704863 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:38.704873 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 139 2024.09.25 21:05:38.704883 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:38.704893 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 138 2024.09.25 21:05:38.704906 [ 19 ] {} RaftInstance: last durable index 138, precommit index 138 2024.09.25 21:05:38.704919 [ 19 ] {} RaftInstance: quorum idx 1, 138 138 0 2024.09.25 21:05:38.704931 [ 19 ] {} RaftInstance: local log idx 138, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:38.755993 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:05:38.756013 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:05:38.756068 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:05:38.756106 [ 6 ] {} RaftInstance: append at log_idx 139, timestamp 1727298338756080 2024.09.25 21:05:38.756164 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:05:38.756184 [ 21 ] {} RaftInstance: last_log_idx: 138, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:38.756197 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=138, LastLogTerm=2, EntriesLength=1, CommitIndex=138, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:38.756207 [ 21 ] {} RaftInstance: idx: 139 2024.09.25 21:05:38.756217 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:38.756299 [ 21 ] {} RaftInstance: sent 2024.09.25 21:05:38.756319 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:38.756329 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5720 ms ago 2024.09.25 21:05:38.757156 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:05:38.757182 [ 8 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:38.757196 [ 8 ] {} RaftInstance: quorum idx 1, 139 138 0 2024.09.25 21:05:38.757206 [ 8 ] {} RaftInstance: local log idx 139, target_commit_idx 138, quick_commit_index_ 138, state_->get_commit_idx() 138 2024.09.25 21:05:38.757841 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:38.757864 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:38.757875 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:38.757885 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:38.757893 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:38.757902 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 138, new matched idx: 139 2024.09.25 21:05:38.757912 [ 13 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:38.757922 [ 13 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:38.757931 [ 13 ] {} RaftInstance: trigger commit upto 139 2024.09.25 21:05:38.757941 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:38.757950 [ 13 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:38.757960 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:38.757969 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:38.757978 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:38.758020 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:38.758035 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:38.758046 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5722 ms ago 2024.09.25 21:05:38.758085 [ 13 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 138 2024.09.25 21:05:38.758095 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:05:38.758137 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:05:38.758161 [ 20 ] {} RaftInstance: commit upto 139, current idx 138 2024.09.25 21:05:38.758170 [ 20 ] {} RaftInstance: commit upto 139, current idx 139 2024.09.25 21:05:38.758203 [ 20 ] {} RaftInstance: notify cb 139 1d87c898 2024.09.25 21:05:38.758216 [ 20 ] {} RaftInstance: DONE: commit upto 139, current idx 139 2024.09.25 21:05:38.758227 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:05:38.758303 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:38.758340 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:38.758350 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:38.758359 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:38.758367 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:38.758374 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:38.758384 [ 14 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:38.758393 [ 14 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:38.758402 [ 14 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:39.041663 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:39.041695 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:39.041705 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:39.041715 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6006 ms ago 2024.09.25 21:05:39.205057 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:39.205094 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:39.205107 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:39.205118 [ 14 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:39.205131 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:39.205141 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:39.205152 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:39.205218 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:39.205501 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:39.205529 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:39.205541 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:39.205552 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:39.205561 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:39.205570 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:39.205582 [ 13 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:39.205594 [ 13 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:39.205605 [ 13 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:39.705632 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:39.705677 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:39.705691 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:39.705702 [ 14 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:39.705715 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:39.705726 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:39.705736 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:39.705791 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:39.706050 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:39.706075 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:39.706086 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:39.706096 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:39.706105 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:39.706114 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:39.706125 [ 13 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:39.706138 [ 13 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:39.706149 [ 13 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:39.792593 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:39.792633 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:39.792645 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:39.792654 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6757 ms ago 2024.09.25 21:05:40.206834 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:40.206895 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:40.206909 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:40.206921 [ 13 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:40.206934 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:40.206944 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:40.206956 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:40.207014 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:40.207249 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:40.207277 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:40.207288 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:40.207298 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:40.207306 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:40.207315 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:40.207327 [ 14 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:40.207340 [ 14 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:40.207352 [ 14 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:40.543380 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:40.543420 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:40.543432 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:40.543441 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7507 ms ago 2024.09.25 21:05:40.707518 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:40.707555 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:40.707564 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:40.707572 [ 14 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:40.707580 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:40.707587 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:40.707594 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:40.707643 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:40.707890 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:40.707913 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:40.707925 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:40.707936 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:40.707945 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:40.707955 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:40.708017 [ 13 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:40.708033 [ 13 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:40.708045 [ 13 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:41.208161 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:41.208205 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:41.208217 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:41.208227 [ 16 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:41.208239 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:41.208248 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:41.208258 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:41.208310 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:41.208574 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:41.208602 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:41.208615 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:41.208627 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:41.208638 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:41.208647 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:41.208659 [ 14 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:41.208706 [ 14 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:41.208724 [ 14 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:41.293706 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:41.293751 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:41.293765 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:41.293775 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8258 ms ago 2024.09.25 21:05:41.708819 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:41.708864 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:41.708876 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:41.708886 [ 14 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:41.708898 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:41.708907 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:41.708917 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:41.708968 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:41.709315 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:41.709338 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:41.709348 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:41.709358 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:41.709367 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:41.709376 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:41.709387 [ 15 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:41.709399 [ 15 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:41.709410 [ 15 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:42.044692 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:42.044755 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:42.044769 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:42.044780 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9009 ms ago 2024.09.25 21:05:42.209812 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:42.209856 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:42.209869 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:42.209880 [ 15 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:42.209892 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:42.209903 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:42.209914 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:42.209970 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:42.210290 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:42.210314 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:42.210325 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:42.210335 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:42.210344 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:42.210352 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:42.210362 [ 14 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:42.210374 [ 14 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:42.210384 [ 14 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:42.710435 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:42.710475 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:42.710487 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:42.710498 [ 16 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:42.710508 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:42.710517 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:42.710527 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:42.710577 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:42.710824 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:42.710852 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:42.710863 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:42.710874 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:42.710883 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:42.710892 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:42.710905 [ 14 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:42.710918 [ 14 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:42.710930 [ 14 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:42.795258 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:42.795299 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:42.795312 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:42.795323 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9759 ms ago 2024.09.25 21:05:43.211365 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:43.211408 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:43.211421 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:43.211433 [ 15 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:43.211445 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:43.211455 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:43.211466 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:43.211520 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:43.211786 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:43.211813 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:43.211823 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:43.211833 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:43.211841 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:43.211849 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:43.211860 [ 14 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:43.211870 [ 14 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:43.211879 [ 14 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:43.545910 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:43.545944 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:43.545955 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:43.545965 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10510 ms ago 2024.09.25 21:05:43.712035 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:43.712071 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:43.712083 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:43.712093 [ 14 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:43.712105 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:43.712114 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:43.712124 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:43.712176 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:43.712402 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:43.712427 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:43.712438 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:43.712449 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:43.712458 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:43.712467 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:43.712477 [ 15 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:43.712489 [ 15 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:43.712499 [ 15 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:44.212519 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:44.212567 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:44.212580 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:44.212591 [ 17 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:44.212602 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:44.212611 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:44.212628 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:44.212689 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:44.212984 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:44.213008 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:44.213020 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:44.213038 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:44.213049 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:44.213058 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:44.213070 [ 15 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:44.213082 [ 15 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:44.213100 [ 15 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:44.296093 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:44.296136 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:44.296152 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:44.296163 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 11260 ms ago 2024.09.25 21:05:44.713187 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:44.713229 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:44.713242 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:44.713252 [ 15 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:44.713264 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:44.713274 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:44.713285 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:44.713338 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:44.713603 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:44.713629 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:44.713642 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:44.713653 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:44.713662 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:44.713670 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:44.713682 [ 17 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:44.713693 [ 17 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:44.713703 [ 17 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:45.046720 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:45.046764 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:45.046777 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:45.046789 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12011 ms ago 2024.09.25 21:05:45.213830 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:45.213865 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:45.213875 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:45.213885 [ 14 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:45.213896 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:45.213906 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:45.213916 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:45.213963 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:45.214230 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:45.214257 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:45.214269 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:45.214281 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:45.214290 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:45.214297 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:45.214309 [ 15 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:45.214322 [ 15 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:45.214333 [ 15 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:45.714368 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:45.714409 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:45.714422 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:45.714434 [ 12 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:45.714446 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:45.714456 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:45.714466 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:45.714522 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:45.714811 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:45.714834 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:45.714845 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:45.714856 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:45.714866 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:45.714875 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:45.714887 [ 15 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:45.714900 [ 15 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:45.714912 [ 15 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:45.797155 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:45.797198 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:45.797212 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:45.797223 [ 12 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:05:46.215271 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:46.215313 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:46.215327 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:46.215338 [ 15 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:46.215351 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:46.215360 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:46.215370 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:46.215420 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:46.215681 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:46.215713 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:46.215725 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:46.215736 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:46.215745 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:46.215753 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:46.215765 [ 12 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:46.215776 [ 12 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:46.215786 [ 12 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:46.547806 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:46.547852 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:46.547866 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:46.716334 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:46.716373 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:46.716387 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:46.716398 [ 12 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:46.716410 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:46.716421 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:46.716434 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:46.716493 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:46.716793 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:46.716818 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:46.716831 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:46.716842 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:46.716852 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:46.716861 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:46.716873 [ 15 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:46.716884 [ 15 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:46.716894 [ 15 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:46.739157 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:46.739204 [ 14 ] {} RaftInstance: [EDGE CASE] RPC for 1 has been reset before returning error: current 1d878300 (734), from parameter 1d87af90 (722) 2024.09.25 21:05:46.739235 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:05:47.217422 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:47.217477 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:47.217490 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:47.217500 [ 15 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:47.217512 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:47.217523 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:47.217534 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:47.217589 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:47.217857 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:47.217875 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:47.217884 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:47.217893 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:47.217901 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:47.217908 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:47.217918 [ 12 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:47.217929 [ 12 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:47.217938 [ 12 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:47.297946 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:47.297983 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:47.297995 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:47.718388 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:47.718431 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:47.718444 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:47.718455 [ 12 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:47.718467 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:47.718478 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:47.718488 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:47.718540 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:47.718827 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:47.718853 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:47.718865 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:47.718876 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:47.718884 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:47.718892 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:47.718903 [ 15 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:47.718914 [ 15 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:47.718923 [ 15 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:48.048120 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:48.048155 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:48.048166 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:48.219247 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:48.219294 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:48.219306 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:48.219318 [ 15 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:48.219338 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:48.219348 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:48.219358 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:48.219413 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:48.219716 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:48.219753 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:48.219764 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:48.219775 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:48.219783 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:48.219791 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:48.219810 [ 19 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:48.219822 [ 19 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:48.219832 [ 19 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:48.719824 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:48.719869 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:48.719882 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:48.719892 [ 12 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 140 2024.09.25 21:05:48.719903 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=0, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:48.719912 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:48.719922 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:48.719973 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:48.720225 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:48.720254 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=140 2024.09.25 21:05:48.720266 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:48.720276 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 140 2024.09.25 21:05:48.720284 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:48.720293 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 139 2024.09.25 21:05:48.720305 [ 19 ] {} RaftInstance: last durable index 139, precommit index 139 2024.09.25 21:05:48.720317 [ 19 ] {} RaftInstance: quorum idx 1, 139 139 0 2024.09.25 21:05:48.720326 [ 19 ] {} RaftInstance: local log idx 139, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:48.755995 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:05:48.756016 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:05:48.756067 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:05:48.756105 [ 6 ] {} RaftInstance: append at log_idx 140, timestamp 1727298348756078 2024.09.25 21:05:48.756165 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:05:48.756188 [ 21 ] {} RaftInstance: last_log_idx: 139, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:48.756201 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=139, LastLogTerm=2, EntriesLength=1, CommitIndex=139, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:48.756211 [ 21 ] {} RaftInstance: idx: 140 2024.09.25 21:05:48.756222 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:48.756277 [ 21 ] {} RaftInstance: sent 2024.09.25 21:05:48.756293 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:48.757212 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:05:48.757236 [ 8 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:48.757249 [ 8 ] {} RaftInstance: quorum idx 1, 140 139 0 2024.09.25 21:05:48.757259 [ 8 ] {} RaftInstance: local log idx 140, target_commit_idx 139, quick_commit_index_ 139, state_->get_commit_idx() 139 2024.09.25 21:05:48.757845 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:48.757865 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:48.757874 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:48.757884 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:48.757892 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:48.757901 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 139, new matched idx: 140 2024.09.25 21:05:48.757911 [ 12 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:48.757922 [ 12 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:48.757931 [ 12 ] {} RaftInstance: trigger commit upto 140 2024.09.25 21:05:48.757939 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:48.757948 [ 12 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:48.757958 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 140 2024.09.25 21:05:48.757967 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:48.757975 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:48.758012 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:48.758023 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:48.758032 [ 12 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 139 2024.09.25 21:05:48.758042 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:05:48.758084 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:05:48.758106 [ 20 ] {} RaftInstance: commit upto 140, current idx 139 2024.09.25 21:05:48.758116 [ 20 ] {} RaftInstance: commit upto 140, current idx 140 2024.09.25 21:05:48.758150 [ 20 ] {} RaftInstance: notify cb 140 1d886088 2024.09.25 21:05:48.758161 [ 20 ] {} RaftInstance: DONE: commit upto 140, current idx 140 2024.09.25 21:05:48.758171 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:05:48.758288 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:48.758305 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:48.758316 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:48.758326 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:48.758335 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:48.758343 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:48.758353 [ 15 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:48.758364 [ 15 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:48.758373 [ 15 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:48.798446 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:48.798484 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:48.798496 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:49.220540 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:49.220581 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:49.220592 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:49.220602 [ 15 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:49.220613 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:49.220621 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:49.220631 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:49.220680 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:49.220936 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:49.220960 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:49.220971 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:49.220981 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:49.220990 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:49.220999 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:49.221010 [ 12 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:49.221021 [ 12 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:49.221033 [ 12 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:49.549273 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:49.549306 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:49.549318 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:49.721465 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:49.721501 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:49.721514 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:49.721524 [ 12 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:49.721538 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:49.721549 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:49.721560 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:49.721614 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:49.721871 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:49.721896 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:49.721907 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:49.721916 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:49.721925 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:49.721933 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:49.721943 [ 15 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:49.721954 [ 15 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:49.721963 [ 15 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:50.222221 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:50.222265 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:50.222276 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:50.222286 [ 12 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:50.222297 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:50.222306 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:50.222316 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:50.222368 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:50.222632 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:50.222658 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:50.222668 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:50.222677 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:50.222685 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:50.222693 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:50.222704 [ 15 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:50.222714 [ 15 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:50.222724 [ 15 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:50.299966 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:50.300017 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:50.300028 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:50.723211 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:50.723250 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:50.723263 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:50.723273 [ 15 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:50.723286 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:50.723295 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:50.723305 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:50.723359 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:50.723592 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:50.723615 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:50.723627 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:50.723638 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:50.723647 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:50.723655 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:50.723666 [ 13 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:50.723677 [ 13 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:50.723687 [ 13 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:51.050798 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:51.050836 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:51.050848 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:51.224090 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:51.224130 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:51.224141 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:51.224150 [ 13 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:51.224162 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:51.224171 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:51.224181 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:51.224229 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:51.224514 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:51.224538 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:51.224548 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:51.224558 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:51.224567 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:51.224575 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:51.224586 [ 16 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:51.224597 [ 16 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:51.224608 [ 16 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:51.724666 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:51.724711 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:51.724723 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:05:51.724733 [ 17 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:51.724745 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:51.724754 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:51.724764 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:51.724816 [ 17 ] {} RaftInstance: sent 2024.09.25 21:05:51.725108 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:51.725136 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:51.725148 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:51.725159 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:51.725168 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:51.725176 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:51.725189 [ 16 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:51.725203 [ 16 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:51.725214 [ 16 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:51.801320 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:51.801363 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:51.801377 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:52.225445 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:52.225500 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:52.225517 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:52.225529 [ 16 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:52.225542 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:52.225554 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:52.225567 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:52.225626 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:52.225941 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:52.225968 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:52.225978 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:52.225987 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:52.225996 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:52.226004 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:52.226015 [ 13 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:52.226027 [ 13 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:52.226037 [ 13 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:52.552095 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:52.552141 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:52.552155 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:52.726208 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:52.726241 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:52.726253 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:05:52.726264 [ 13 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:52.726276 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:52.726285 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:52.726296 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:52.726370 [ 13 ] {} RaftInstance: sent 2024.09.25 21:05:52.726633 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:52.726658 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:52.726668 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:52.726679 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:52.726688 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:52.726697 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:52.726708 [ 16 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:52.726720 [ 16 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:52.726730 [ 16 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:53.227076 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:53.227112 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:53.227123 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:53.227133 [ 16 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:53.227144 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:53.227153 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:53.227163 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:53.227212 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:53.227464 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:53.227495 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:53.227509 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:53.227521 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:53.227532 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:53.227542 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:53.227555 [ 14 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:53.227568 [ 14 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:53.227580 [ 14 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:53.302786 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:53.302828 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:53.302844 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:53.728084 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:53.728124 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:53.728136 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:53.728146 [ 14 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:53.728157 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:53.728166 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:53.728176 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:53.728225 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:53.728464 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:53.728488 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:53.728499 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:53.728508 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:53.728517 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:53.728524 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:53.728535 [ 16 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:53.728546 [ 16 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:53.728555 [ 16 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:54.053895 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:54.053936 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:54.053950 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:54.228999 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:54.229051 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:54.229064 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:05:54.229074 [ 14 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:54.229085 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:54.229095 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:54.229105 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:54.229153 [ 14 ] {} RaftInstance: sent 2024.09.25 21:05:54.229429 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:54.229457 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:54.229468 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:54.229477 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:54.229486 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:54.229494 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:54.229505 [ 16 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:54.229517 [ 16 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:54.229527 [ 16 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:54.729647 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:54.729710 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:54.729725 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:54.729764 [ 18 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:54.729784 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:54.729794 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:54.729805 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:54.729862 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:54.730094 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:54.730127 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:54.730139 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:54.730148 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:54.730157 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:54.730165 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:54.730177 [ 16 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:54.730188 [ 16 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:54.730198 [ 16 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:54.804458 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:54.804498 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:54.804511 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:55.230613 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:55.230657 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:55.230671 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:05:55.230683 [ 16 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:55.230696 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:55.230707 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:55.230720 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:55.230779 [ 16 ] {} RaftInstance: sent 2024.09.25 21:05:55.231131 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:55.231157 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:55.231170 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:55.231181 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:55.231191 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:55.231200 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:55.231215 [ 19 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:55.231227 [ 19 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:55.231238 [ 19 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:55.555272 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:55.555312 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:55.555324 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:55.731375 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:55.731418 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:55.731431 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:55.731443 [ 19 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:55.731457 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:55.731467 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:55.731479 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:55.731530 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:55.731848 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:55.731869 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:55.731880 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:55.731889 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:55.731899 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:55.731909 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:55.731923 [ 18 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:55.731936 [ 18 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:55.731948 [ 18 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:56.232128 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:56.232169 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:56.232182 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:05:56.232194 [ 18 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:56.232206 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:56.232216 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:56.232226 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:56.232279 [ 18 ] {} RaftInstance: sent 2024.09.25 21:05:56.232574 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:56.232600 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:56.232612 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:56.232622 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:56.232632 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:56.232641 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:56.232653 [ 12 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:56.232666 [ 12 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:56.232676 [ 12 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:56.306025 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:56.306066 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:56.306092 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:56.733127 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:56.733176 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:56.733192 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:56.733205 [ 19 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:56.733219 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:56.733230 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:56.733242 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:56.733292 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:56.733610 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:56.733640 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:56.733652 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:56.733663 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:56.733672 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:56.733681 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:56.733693 [ 12 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:56.733706 [ 12 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:56.733717 [ 12 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:57.056730 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:57.056793 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:57.056810 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:57.233850 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:57.233888 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:57.233901 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:57.233913 [ 12 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:57.233928 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:57.233939 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:57.233951 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:57.234008 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:57.234329 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:57.234351 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:57.234362 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:57.234372 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:57.234381 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:57.234389 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:57.234401 [ 19 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:57.234433 [ 19 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:57.234445 [ 19 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:57.736393 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:57.736434 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:57.736447 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:57.736459 [ 12 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:57.736472 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:57.736483 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:57.736495 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:57.736550 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:57.736813 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:57.736837 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:57.736847 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:57.736858 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:57.736868 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:57.736877 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:57.736887 [ 19 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:57.736899 [ 19 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:57.736910 [ 19 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:57.806936 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:57.806977 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:57.806990 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:58.237248 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:58.237281 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:58.237292 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:05:58.237301 [ 19 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:58.237311 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:58.237320 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:58.237331 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:58.237379 [ 19 ] {} RaftInstance: sent 2024.09.25 21:05:58.237670 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:58.237698 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:58.237710 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:58.237721 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:58.237730 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:58.237739 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:58.237750 [ 15 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:58.237763 [ 15 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:58.237773 [ 15 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:58.557999 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:58.558055 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:58.558069 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:58.738195 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:58.738233 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:58.738244 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:58.738254 [ 15 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 141 2024.09.25 21:05:58.738265 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=0, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:58.738274 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:58.738284 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:58.738335 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:58.738634 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:58.738665 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=141 2024.09.25 21:05:58.738677 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:58.738688 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 141 2024.09.25 21:05:58.738697 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:58.738707 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 140 2024.09.25 21:05:58.738719 [ 19 ] {} RaftInstance: last durable index 140, precommit index 140 2024.09.25 21:05:58.738731 [ 19 ] {} RaftInstance: quorum idx 1, 140 140 0 2024.09.25 21:05:58.738741 [ 19 ] {} RaftInstance: local log idx 140, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:58.756035 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:05:58.756035 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:05:58.756099 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:05:58.756180 [ 6 ] {} RaftInstance: append at log_idx 141, timestamp 1727298358756133 2024.09.25 21:05:58.756236 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:05:58.756258 [ 21 ] {} RaftInstance: last_log_idx: 140, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:05:58.756271 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=140, LastLogTerm=2, EntriesLength=1, CommitIndex=140, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:58.756281 [ 21 ] {} RaftInstance: idx: 141 2024.09.25 21:05:58.756291 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:58.756340 [ 21 ] {} RaftInstance: sent 2024.09.25 21:05:58.756352 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:58.757506 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:05:58.757533 [ 8 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:05:58.757546 [ 8 ] {} RaftInstance: quorum idx 1, 141 140 0 2024.09.25 21:05:58.757556 [ 8 ] {} RaftInstance: local log idx 141, target_commit_idx 140, quick_commit_index_ 140, state_->get_commit_idx() 140 2024.09.25 21:05:58.757688 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:58.757707 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:05:58.757718 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:58.757728 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:05:58.757737 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:58.757745 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 140, new matched idx: 141 2024.09.25 21:05:58.757755 [ 12 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:05:58.757766 [ 12 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:05:58.757775 [ 12 ] {} RaftInstance: trigger commit upto 141 2024.09.25 21:05:58.757784 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:05:58.757792 [ 12 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:05:58.757801 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 141 2024.09.25 21:05:58.757810 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:58.757818 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:58.757855 [ 12 ] {} RaftInstance: sent 2024.09.25 21:05:58.757865 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:05:58.757874 [ 12 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 140 2024.09.25 21:05:58.757884 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:05:58.757938 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:05:58.757960 [ 20 ] {} RaftInstance: commit upto 141, current idx 140 2024.09.25 21:05:58.757970 [ 20 ] {} RaftInstance: commit upto 141, current idx 141 2024.09.25 21:05:58.758003 [ 20 ] {} RaftInstance: notify cb 141 1d87c298 2024.09.25 21:05:58.758016 [ 20 ] {} RaftInstance: DONE: commit upto 141, current idx 141 2024.09.25 21:05:58.758033 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:05:58.758102 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:58.758128 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:05:58.758142 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:58.758152 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:05:58.758162 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:58.758170 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:05:58.758181 [ 19 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:05:58.758193 [ 19 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:05:58.758203 [ 19 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:05:58.829167 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:58.829209 [ 12 ] {} RaftInstance: asio client destroyed: 1d878300 2024.09.25 21:05:59.239384 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:59.239425 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:59.239438 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:59.239449 [ 15 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:05:59.239462 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:05:59.239473 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:59.239483 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:59.239532 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:59.239778 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:59.239800 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:05:59.239812 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:59.239822 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:05:59.239831 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:59.239839 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:05:59.239851 [ 12 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:05:59.239863 [ 12 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:05:59.239874 [ 12 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:05:59.309130 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:05:59.309172 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:59.309187 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:05:59.309228 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:05:59.309242 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:05:59.309252 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (139) and matched log idx (0) 2024.09.25 21:05:59.309262 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:05:59.309272 [ 15 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:05:59.309284 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 139 2024.09.25 21:05:59.309294 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:59.309305 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:05:59.309316 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:05:59.309345 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:59.729131 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:05:59.729173 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:05:59.740342 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:05:59.740378 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:05:59.740391 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:05:59.740402 [ 15 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:05:59.740415 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:05:59.740424 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:05:59.740435 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:05:59.740485 [ 15 ] {} RaftInstance: sent 2024.09.25 21:05:59.740757 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:05:59.740785 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:05:59.740796 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:05:59.740807 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:05:59.740817 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:05:59.740826 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:05:59.740838 [ 12 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:05:59.740851 [ 12 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:05:59.740863 [ 12 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:00.060104 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:00.060144 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:00.060158 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:00.060200 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:00.060214 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:00.060225 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:00.060236 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:06:00.060247 [ 13 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:00.060260 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:00.060270 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:00.060282 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:00.060322 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:00.060363 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:00.060512 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:00.060540 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:00.240728 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:00.240771 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:00.240785 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:00.240798 [ 12 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:00.240811 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:00.240822 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:00.240833 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:00.240889 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:00.241235 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:00.241262 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:00.241274 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:00.241286 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:00.241296 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:00.241306 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:00.241319 [ 13 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:00.241332 [ 13 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:00.241343 [ 13 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:00.741398 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:00.741441 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:00.741456 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:00.741468 [ 15 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:00.741482 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:00.741493 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:00.741504 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:00.741565 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:00.741852 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:00.741877 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:00.741889 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:00.741902 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:00.741911 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:00.741969 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:00.742035 [ 12 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:00.742069 [ 12 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:00.742082 [ 12 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:00.811166 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:00.811207 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:00.811221 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:00.811263 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:00.811275 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:00.811285 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:00.811295 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:06:00.811306 [ 15 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:00.811317 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:00.811327 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:00.811338 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:00.811348 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:00.811379 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:00.811489 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:00.811515 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:01.241874 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:01.241914 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:01.241926 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:01.241937 [ 12 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:01.241948 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:01.241979 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:01.241992 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:01.242047 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:01.242322 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:01.242346 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:01.242356 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:01.242365 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:01.242373 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:01.242382 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:01.242394 [ 15 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:01.242405 [ 15 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:01.242415 [ 15 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:01.561558 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:01.561598 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:01.561612 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:01.561653 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:01.561665 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:01.561675 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:01.561685 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:06:01.561695 [ 15 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:01.561707 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:01.561716 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:01.561726 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:01.561737 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:01.561763 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:01.743026 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:01.743067 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:01.743080 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:01.743092 [ 17 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:01.743105 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:01.743116 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:01.743127 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:01.743182 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:01.743465 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:01.743486 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:01.743497 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:01.743506 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:01.743516 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:01.743525 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:01.743537 [ 15 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:01.743549 [ 15 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:01.743559 [ 15 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:01.969146 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:01.969191 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:02.243388 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:02.243438 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:02.243450 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:02.243460 [ 15 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:02.243473 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:02.243483 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:02.243495 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:02.243632 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:02.243872 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:02.243913 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:02.243925 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:02.243936 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:02.243944 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:02.243953 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:02.243965 [ 14 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:02.243977 [ 14 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:02.243988 [ 14 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:02.311989 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:02.312028 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:02.312041 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:02.312083 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:02.312095 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:02.312105 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:02.312115 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:06:02.312125 [ 15 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:02.312137 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:02.312146 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:02.312158 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:02.312169 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:02.312199 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:02.729156 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:02.729208 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:02.744545 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:02.744584 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:02.744598 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:02.744611 [ 15 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:02.744623 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:02.744633 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:02.744644 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:02.744700 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:02.744984 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:02.745014 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:02.745027 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:02.745038 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:02.745047 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:02.745056 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:02.745070 [ 14 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:02.745083 [ 14 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:02.745094 [ 14 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:03.063178 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:03.063218 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:03.063230 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:03.063273 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:03.063287 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:03.063297 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:03.063307 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:06:03.063315 [ 16 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:03.063327 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:03.063336 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:03.063346 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:03.063357 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:03.063384 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:03.063511 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:03.063541 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:03.245714 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:03.245751 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:03.245762 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:03.245772 [ 14 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:03.245782 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:03.245791 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:03.245801 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:03.245847 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:03.246183 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:03.246209 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:03.246220 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:03.246230 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:03.246240 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:03.246249 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:03.246261 [ 16 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:03.246274 [ 16 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:03.246285 [ 16 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:03.746612 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:03.746655 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:03.746669 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:03.746681 [ 15 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:03.746693 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:03.746702 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:03.746713 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:03.746764 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:03.747067 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:03.747092 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:03.747105 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:03.747116 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:03.747125 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:03.747134 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:03.747146 [ 16 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:03.747159 [ 16 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:03.747169 [ 16 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:03.814196 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:03.814238 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:03.814252 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:03.814294 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:03.814324 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:03.814338 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:03.814350 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:06:03.814361 [ 14 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:03.814373 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:03.814384 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:03.814395 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:03.814406 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:03.814433 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:03.814565 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:03.814595 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:04.247762 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:04.247802 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:04.247814 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:04.247823 [ 16 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:04.247834 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:04.247843 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:04.247853 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:04.247896 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:04.248161 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:04.248185 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:04.248222 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:04.248233 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:04.248241 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:04.248250 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:04.248261 [ 14 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:04.248272 [ 14 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:04.248282 [ 14 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:04.565330 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:04.565377 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:04.565390 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:04.565431 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:04.565449 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:04.565458 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:04.565468 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:06:04.565478 [ 16 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:04.565489 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:04.565497 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:04.565515 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:04.565526 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:04.565549 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:04.748829 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:04.748871 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:04.748884 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:04.748895 [ 14 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:04.748906 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:04.748916 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:04.748928 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:04.748977 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:04.749224 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:04.749257 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:04.749271 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:04.749282 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:04.749292 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:04.749303 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:04.749316 [ 16 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:04.749330 [ 16 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:04.749341 [ 16 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:04.979157 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:04.979201 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:05.249597 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:05.249638 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:05.249651 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:05.249662 [ 16 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:05.249673 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:05.249684 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:05.249694 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:05.249751 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:05.250048 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:05.250077 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:05.250088 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:05.250099 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:05.250109 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:05.250118 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:05.250129 [ 18 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:05.250140 [ 18 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:05.250150 [ 18 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:05.316550 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:05.316592 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:05.316607 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:05.316651 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:05.316664 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:05.316675 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:05.316685 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:06:05.316696 [ 14 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:05.316708 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:05.316718 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:05.316730 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:05.316741 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:05.316770 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:05.316905 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:05.316932 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:05.750252 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:05.750295 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:05.750306 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:05.750316 [ 16 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:05.750328 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:05.750337 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:05.750347 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:05.750411 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:05.750667 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:05.750696 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:05.750709 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:05.750721 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:05.750730 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:05.750741 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:05.750754 [ 14 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:05.750767 [ 14 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:05.750779 [ 14 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:06.067804 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:06.067844 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:06.067856 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:06.067895 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:06.067906 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:06.067915 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:06.067926 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:06:06.067935 [ 19 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:06.067946 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:06.067954 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:06.067964 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:06.067974 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:06.068000 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:06.068164 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:06.068189 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:06.251394 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:06.251459 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:06.251472 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:06.251483 [ 14 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:06.251494 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:06.251505 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:06.251516 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:06.251569 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:06.251831 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:06.251894 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:06.251908 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:06.251918 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:06.251929 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:06.251938 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:06.251951 [ 19 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:06.251985 [ 19 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:06.251997 [ 19 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:06.752077 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:06.752121 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:06.752152 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:06.752165 [ 14 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:06.752176 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:06.752186 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:06.752196 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:06.752259 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:06.752526 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:06.752550 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:06.752560 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:06.752570 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:06.752578 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:06.752586 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:06.752597 [ 19 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:06.752608 [ 19 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:06.752617 [ 19 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:06.818750 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:06.818788 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:06.818804 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:06.818845 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:06.818857 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:06.818868 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:06.818879 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:06:06.818890 [ 19 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:06.818904 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:06.818915 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:06.818927 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:06.818938 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:06.818968 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:06.819121 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:06.819153 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:07.253356 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:07.253406 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:07.253418 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:07.253428 [ 16 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:07.253439 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:07.253448 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:07.253458 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:07.253510 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:07.253807 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:07.253841 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:07.253855 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:07.253867 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:07.253906 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:07.253916 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:07.253927 [ 14 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:07.253938 [ 14 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:07.253948 [ 14 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:07.569996 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:07.570037 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:07.570050 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:07.570092 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:07.570102 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:07.570112 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:07.570121 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:06:07.570130 [ 16 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:07.570141 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:07.570149 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:07.570159 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:07.570169 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:07.570193 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:07.570358 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:07.570382 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:07.754711 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:07.754753 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:07.754768 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:07.754780 [ 14 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:07.754795 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:07.754806 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:07.754818 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:07.754876 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:07.755244 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:07.755273 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:07.755285 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:07.755296 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:07.755305 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:07.755314 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:07.755326 [ 16 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:07.755338 [ 16 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:07.755350 [ 16 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:08.255381 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:08.255418 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:08.255430 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:08.255441 [ 13 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:08.255453 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:08.255462 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:08.255472 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:08.255518 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:08.255804 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:08.255830 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=142 2024.09.25 21:06:08.255841 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:08.255851 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 142 2024.09.25 21:06:08.255860 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:08.255869 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 141 2024.09.25 21:06:08.255880 [ 16 ] {} RaftInstance: last durable index 141, precommit index 141 2024.09.25 21:06:08.255891 [ 16 ] {} RaftInstance: quorum idx 1, 141 141 0 2024.09.25 21:06:08.255902 [ 16 ] {} RaftInstance: local log idx 141, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:08.320935 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:08.320973 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:08.320985 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:08.321022 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:08.321033 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:08.321042 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:08.321051 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:06:08.321060 [ 13 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 142 2024.09.25 21:06:08.321071 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=141, LastLogTerm=2, EntriesLength=0, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:08.321080 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:08.321089 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:08.321099 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:08.321124 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:08.756004 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:06:08.756014 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:06:08.756120 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:06:08.756167 [ 6 ] {} RaftInstance: append at log_idx 142, timestamp 1727298368756135 2024.09.25 21:06:08.756228 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:06:08.756249 [ 21 ] {} RaftInstance: last_log_idx: 141, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:08.756262 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=141, LastLogTerm=2, EntriesLength=1, CommitIndex=141, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:08.756272 [ 21 ] {} RaftInstance: idx: 142 2024.09.25 21:06:08.756284 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:08.756335 [ 21 ] {} RaftInstance: sent 2024.09.25 21:06:08.756348 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:08.756370 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:08.756395 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:08.756406 [ 14 ] {} RaftInstance: Server 2 is busy, skip the request 2024.09.25 21:06:08.769597 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:06:08.769633 [ 8 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:08.769649 [ 8 ] {} RaftInstance: quorum idx 1, 142 141 0 2024.09.25 21:06:08.769662 [ 8 ] {} RaftInstance: local log idx 142, target_commit_idx 141, quick_commit_index_ 141, state_->get_commit_idx() 141 2024.09.25 21:06:08.769895 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:08.769924 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:08.769936 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:08.769946 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:08.769955 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:08.769964 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 141, new matched idx: 142 2024.09.25 21:06:08.769974 [ 16 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:08.769984 [ 16 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:08.769994 [ 16 ] {} RaftInstance: trigger commit upto 142 2024.09.25 21:06:08.770003 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:08.770011 [ 16 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:08.770021 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:08.770031 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:08.770040 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:08.770086 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:08.770099 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:08.770111 [ 16 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 141 2024.09.25 21:06:08.770120 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:06:08.770164 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:06:08.770180 [ 20 ] {} RaftInstance: commit upto 142, current idx 141 2024.09.25 21:06:08.770190 [ 20 ] {} RaftInstance: commit upto 142, current idx 142 2024.09.25 21:06:08.770224 [ 20 ] {} RaftInstance: notify cb 142 1d87c358 2024.09.25 21:06:08.770235 [ 20 ] {} RaftInstance: DONE: commit upto 142, current idx 142 2024.09.25 21:06:08.770244 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:06:08.770357 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:08.770375 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:08.770385 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:08.770394 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:08.770402 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:08.770410 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:08.770418 [ 14 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:08.770427 [ 14 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:08.770436 [ 14 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:09.071494 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:09.071537 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:09.071550 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:09.256701 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:09.256763 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:09.256802 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:09.256821 [ 14 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:09.256832 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:09.256841 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:09.256851 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:09.256913 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:09.257231 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:09.257259 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:09.257271 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:09.257282 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:09.257291 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:09.257301 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:09.257312 [ 16 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:09.257324 [ 16 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:09.257334 [ 16 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:09.757385 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:09.757426 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:09.757438 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:09.757449 [ 14 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:09.757460 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:09.757469 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:09.757479 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:09.757534 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:09.757802 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:09.757829 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:09.757840 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:09.757849 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:09.757858 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:09.757866 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:09.757880 [ 16 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:09.757893 [ 16 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:09.757904 [ 16 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:09.821960 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:09.821999 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:09.822012 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:10.258071 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:10.258114 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:10.258128 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:10.258139 [ 16 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:10.258150 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:10.258160 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:10.258171 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:10.258226 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:10.258461 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:10.258485 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:10.258496 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:10.258506 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:10.258516 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:10.258525 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:10.258537 [ 17 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:10.258549 [ 17 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:10.258561 [ 17 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:10.572801 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:10.572851 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:10.572872 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:10.759097 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:10.759145 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:10.759159 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:10.759170 [ 17 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:10.759183 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:10.759192 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:10.759204 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:10.759263 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:10.759501 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:10.759524 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:10.759534 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:10.759543 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:10.759551 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:10.759559 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:10.759570 [ 14 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:10.759580 [ 14 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:10.759590 [ 14 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:11.199155 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:11.199208 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:11.259391 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:11.259451 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:11.259467 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:11.259478 [ 14 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:11.259491 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:11.259500 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:11.259512 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:11.259573 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:11.259848 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:11.259874 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:11.259884 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:11.259895 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:11.259905 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:11.259914 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:11.259925 [ 12 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:11.259937 [ 12 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:11.259947 [ 12 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:11.322926 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:11.322970 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:11.322984 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:11.323026 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:11.323039 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:11.323049 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (142) and matched log idx (0) 2024.09.25 21:06:11.323059 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:06:11.323069 [ 17 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:11.323081 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 142 2024.09.25 21:06:11.323090 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:11.323099 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:11.323110 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:11.323137 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:11.323275 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:11.323329 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:11.760530 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:11.760573 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:11.760586 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:11.760597 [ 12 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:11.760609 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:11.760620 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:11.760631 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:11.760688 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:11.760964 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:11.760990 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:11.761001 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:11.761027 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:11.761035 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:11.761043 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:11.761054 [ 17 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:11.761065 [ 17 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:11.761075 [ 17 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:12.074087 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:12.074151 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:12.074165 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:12.074208 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:12.074222 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:12.074231 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (143) and matched log idx (0) 2024.09.25 21:06:12.074241 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:06:12.074252 [ 12 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:12.074265 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:12.074275 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:12.074287 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:12.074298 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:12.074447 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:12.074585 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:12.074615 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:12.260951 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:12.260991 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:12.261004 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:12.261047 [ 14 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:12.261067 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:12.261078 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:12.261089 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:12.261159 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:12.261421 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:12.261447 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:12.261459 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:12.261470 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:12.261481 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:12.261491 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:12.261503 [ 15 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:12.261516 [ 15 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:12.261527 [ 15 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:12.761557 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:12.761599 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:12.761611 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:12.761622 [ 18 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:12.761635 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:12.761646 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:12.761656 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:12.761716 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:12.761970 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:12.761990 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:12.762000 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:12.762009 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:12.762017 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:12.762025 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:12.762035 [ 15 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:12.762047 [ 15 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:12.762056 [ 15 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:12.825307 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:12.825349 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:12.825363 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:12.825405 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:12.825418 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:12.825428 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (143) and matched log idx (0) 2024.09.25 21:06:12.825438 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:06:12.825449 [ 18 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:12.825460 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:12.825470 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:12.825481 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:12.825492 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:12.825520 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:13.261901 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:13.261947 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:13.261961 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:13.261973 [ 15 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:13.261987 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:13.262000 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:13.262012 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:13.262069 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:13.262316 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:13.262339 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:13.262349 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:13.262358 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:13.262366 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:13.262374 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:13.262385 [ 18 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:13.262396 [ 18 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:13.262406 [ 18 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:13.576455 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:13.576495 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:13.576506 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:13.762545 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:13.762583 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:13.762594 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:13.762604 [ 18 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:13.762614 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:13.762623 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:13.762632 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:13.762682 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:13.762926 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:13.762949 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:13.762961 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:13.762972 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:13.762981 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:13.762991 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:13.763004 [ 15 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:13.763044 [ 15 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:13.763056 [ 15 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:14.069186 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:14.069229 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:14.263410 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:14.263473 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:14.263485 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:14.263497 [ 13 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:14.263508 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:14.263518 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:14.263529 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:14.263596 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:14.263863 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:14.263891 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:14.263902 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:14.263912 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:14.263922 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:14.263931 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:14.263943 [ 19 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:14.263956 [ 19 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:14.263966 [ 19 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:14.327188 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:14.327242 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:14.327254 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:14.327296 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:14.327305 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:14.327315 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (143) and matched log idx (0) 2024.09.25 21:06:14.327324 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:06:14.327335 [ 13 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:14.327348 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:14.327358 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:14.327369 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:14.327381 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:14.327410 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:14.763655 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:14.763697 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:14.763709 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:14.763719 [ 19 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:14.763730 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:14.763739 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:14.763749 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:14.763802 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:14.764049 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:14.764076 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:14.764088 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:14.764098 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:14.764107 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:14.764116 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:14.764128 [ 13 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:14.764140 [ 13 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:14.764151 [ 13 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:15.078165 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:15.078214 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:15.078228 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:15.264280 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:15.264320 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:15.264332 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:15.264343 [ 13 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:15.264354 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:15.264364 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:15.264373 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:15.264430 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:15.264725 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:15.264750 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:15.264762 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:15.264772 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:15.264780 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:15.264788 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:15.264799 [ 19 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:15.264810 [ 19 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:15.264820 [ 19 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:15.579175 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:15.579225 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:15.765647 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:15.765695 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:15.765707 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:15.765717 [ 19 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:15.765727 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:15.765736 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:15.765747 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:15.765801 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:15.766122 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:15.766145 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:15.766156 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:15.766166 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:15.766176 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:15.766185 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:15.766196 [ 16 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:15.766208 [ 16 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:15.766219 [ 16 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:15.828319 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:15.828381 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:15.828396 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:15.828440 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:15.828453 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:15.828463 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (143) and matched log idx (0) 2024.09.25 21:06:15.828473 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:06:15.828484 [ 19 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:15.828496 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:15.828505 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:15.828515 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:15.828527 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:15.828556 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:16.259159 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:16.259236 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:16.266616 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:16.266655 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:16.266667 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:16.266678 [ 19 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:16.266689 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:16.266700 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:16.266711 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:16.266771 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:16.267114 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:16.267142 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:16.267153 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:16.267163 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:16.267171 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:16.267179 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:16.267191 [ 16 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:16.267202 [ 16 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:16.267211 [ 16 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:16.579451 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:16.579494 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:16.579509 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:16.579555 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:16.579569 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:16.579580 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (143) and matched log idx (0) 2024.09.25 21:06:16.579591 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:06:16.579603 [ 12 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:16.579643 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:16.579654 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:16.579666 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:16.579679 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:16.579709 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:16.766984 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:16.767034 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:16.767047 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:16.767056 [ 16 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:16.767068 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:16.767076 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:16.767086 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:16.767140 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:16.767429 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:16.767454 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:16.767464 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:16.767475 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:16.767486 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:16.767496 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:16.767509 [ 12 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:16.767522 [ 12 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:16.767534 [ 12 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:17.009158 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:17.009207 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:17.267411 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:17.267463 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:17.267477 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:17.267488 [ 12 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:17.267500 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:17.267510 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:17.267521 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:17.267572 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:17.267871 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:17.267896 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:17.267908 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:17.267918 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:17.267927 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:17.267936 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:17.267948 [ 19 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:17.267962 [ 19 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:17.267972 [ 19 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:17.330003 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:17.330050 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:17.330064 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:17.330107 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:17.330119 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:17.330130 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (143) and matched log idx (0) 2024.09.25 21:06:17.330140 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:06:17.330151 [ 12 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:17.330163 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:17.330173 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:17.330183 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:17.330194 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:17.330222 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:17.768507 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:17.768551 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:17.768567 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:17.768579 [ 19 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:17.768593 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:17.768604 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:17.768616 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:17.768677 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:17.768978 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:17.769005 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:17.769015 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:17.769025 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:17.769033 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:17.769042 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:17.769053 [ 12 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:17.769064 [ 12 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:17.769074 [ 12 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:18.081093 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:18.081132 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:18.081144 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:18.269192 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:18.269233 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:18.269245 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:18.269257 [ 12 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 143 2024.09.25 21:06:18.269269 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=0, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:18.269279 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:18.269289 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:18.269338 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:18.269581 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:18.269606 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=143 2024.09.25 21:06:18.269618 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:18.269627 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 143 2024.09.25 21:06:18.269635 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:18.269643 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 142 2024.09.25 21:06:18.269653 [ 17 ] {} RaftInstance: last durable index 142, precommit index 142 2024.09.25 21:06:18.269664 [ 17 ] {} RaftInstance: quorum idx 1, 142 142 0 2024.09.25 21:06:18.269674 [ 17 ] {} RaftInstance: local log idx 142, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:18.755993 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:06:18.756028 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:06:18.756077 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:06:18.756115 [ 6 ] {} RaftInstance: append at log_idx 143, timestamp 1727298378756088 2024.09.25 21:06:18.756172 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:06:18.756198 [ 21 ] {} RaftInstance: last_log_idx: 142, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:18.756210 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=142, LastLogTerm=2, EntriesLength=1, CommitIndex=142, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:18.756218 [ 21 ] {} RaftInstance: idx: 143 2024.09.25 21:06:18.756229 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:18.756283 [ 21 ] {} RaftInstance: sent 2024.09.25 21:06:18.756294 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:18.758199 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:06:18.758225 [ 8 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:18.758238 [ 8 ] {} RaftInstance: quorum idx 1, 143 142 0 2024.09.25 21:06:18.758248 [ 8 ] {} RaftInstance: local log idx 143, target_commit_idx 142, quick_commit_index_ 142, state_->get_commit_idx() 142 2024.09.25 21:06:18.758388 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:18.758414 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:18.758426 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:18.758438 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:18.758448 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:18.758458 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 142, new matched idx: 143 2024.09.25 21:06:18.758468 [ 19 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:18.758479 [ 19 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:18.758489 [ 19 ] {} RaftInstance: trigger commit upto 143 2024.09.25 21:06:18.758498 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:18.758507 [ 19 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:18.758516 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:18.758526 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:18.758536 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:18.758581 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:18.758596 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:18.758606 [ 19 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 142 2024.09.25 21:06:18.758616 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:06:18.758658 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:06:18.758681 [ 20 ] {} RaftInstance: commit upto 143, current idx 142 2024.09.25 21:06:18.758691 [ 20 ] {} RaftInstance: commit upto 143, current idx 143 2024.09.25 21:06:18.758723 [ 20 ] {} RaftInstance: notify cb 143 1d886058 2024.09.25 21:06:18.758736 [ 20 ] {} RaftInstance: DONE: commit upto 143, current idx 143 2024.09.25 21:06:18.758746 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:06:18.758826 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:18.758850 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:18.758861 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:18.758870 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:18.758878 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:18.758887 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:18.758896 [ 17 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:18.758907 [ 17 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:18.758916 [ 17 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:18.769952 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:18.769984 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:18.769996 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:18.770007 [ 19 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:18.770018 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:18.770027 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:18.770037 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:18.770087 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:18.770338 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:18.770359 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:18.770369 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:18.770379 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:18.770389 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:18.770400 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:18.770413 [ 17 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:18.770425 [ 17 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:18.770436 [ 17 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:18.831676 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:18.831721 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:18.831734 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:19.270792 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:19.270830 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:19.270843 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:19.270855 [ 17 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:19.270867 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:19.270878 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:19.270890 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:19.270946 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:19.271258 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:19.271285 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:19.271296 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:19.271306 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:19.271314 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:19.271323 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:19.271333 [ 12 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:19.271344 [ 12 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:19.271354 [ 12 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:19.582410 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:19.582446 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:19.582460 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:19.771548 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:19.771586 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:19.771600 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:19.771614 [ 17 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:19.771627 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:19.771637 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:19.771648 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:19.771707 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:19.772065 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:19.772094 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:19.772106 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:19.772117 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:19.772126 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:19.772135 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:19.772147 [ 18 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:19.772159 [ 18 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:19.772170 [ 18 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:20.272415 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:20.272476 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:20.272491 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:20.272503 [ 15 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:20.272524 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:20.272537 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:20.272548 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:20.272624 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:20.272950 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:20.272984 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:20.272995 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:20.273005 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:20.273027 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:20.273037 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:20.273060 [ 18 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:20.273073 [ 18 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:20.273084 [ 18 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:20.333085 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:20.333131 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:20.333145 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:20.773281 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:20.773315 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:20.773327 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:20.773338 [ 15 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:20.773350 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:20.773360 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:20.773371 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:20.773423 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:20.773683 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:20.773733 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:20.773745 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:20.773755 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:20.773764 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:20.773773 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:20.773784 [ 17 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:20.773797 [ 17 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:20.773808 [ 17 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:21.083828 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:21.083869 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:21.083882 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:21.273959 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:21.274004 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:21.274019 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:21.274030 [ 13 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:21.274043 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:21.274054 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:21.274065 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:21.274126 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:21.274373 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:21.274402 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:21.274415 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:21.274425 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:21.274434 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:21.274443 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:21.274454 [ 15 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:21.274465 [ 15 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:21.274475 [ 15 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:21.774653 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:21.774699 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:21.774713 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:21.774727 [ 15 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:21.774740 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:21.774750 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:21.774762 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:21.774821 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:21.775096 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:21.775124 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:21.775138 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:21.775150 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:21.775161 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:21.775169 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:21.775180 [ 14 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:21.775192 [ 14 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:21.775203 [ 14 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:21.834217 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:21.834257 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:21.834272 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:22.275332 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:22.275385 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:22.275399 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:22.275410 [ 14 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:22.275423 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:22.275434 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:22.275446 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:22.275500 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:22.275792 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:22.275820 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:22.275831 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:22.275843 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:22.275853 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:22.275862 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:22.275875 [ 13 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:22.275886 [ 13 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:22.275897 [ 13 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:22.584931 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:22.584970 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:22.584982 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:22.776114 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:22.776154 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:22.776168 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:22.776179 [ 13 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:22.776192 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:22.776203 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:22.776215 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:22.776277 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:22.776551 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:22.776575 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:22.776586 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:22.776595 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:22.776604 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:22.776612 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:22.776623 [ 14 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:22.776634 [ 14 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:22.776644 [ 14 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:23.276663 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:23.276710 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:23.276723 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:23.276734 [ 15 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:23.276748 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:23.276759 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:23.276770 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:23.276825 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:23.277083 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:23.277107 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:23.277120 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:23.277130 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:23.277139 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:23.277149 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:23.277161 [ 14 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:23.277172 [ 14 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:23.277183 [ 14 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:23.335197 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:23.335241 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:23.335253 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:23.777399 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:23.777446 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:23.777459 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:23.777471 [ 14 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:23.777483 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:23.777493 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:23.777504 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:23.777562 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:23.777864 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:23.777892 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:23.777904 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:23.777915 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:23.777925 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:23.777934 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:23.777947 [ 15 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:23.777959 [ 15 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:23.777970 [ 15 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:24.086187 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:24.086231 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:24.086243 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:24.278304 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:24.278347 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:24.278358 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:24.278369 [ 15 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:24.278380 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:24.278389 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:24.278399 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:24.278448 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:24.278734 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:24.278760 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:24.278770 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:24.278779 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:24.278788 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:24.278796 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:24.278807 [ 16 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:24.278818 [ 16 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:24.278828 [ 16 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:24.778844 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:24.778881 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:24.778896 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:24.778907 [ 14 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:24.778919 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:24.778929 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:24.778940 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:24.779001 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:24.779282 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:24.779309 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:24.779321 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:24.779331 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:24.779341 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:24.779350 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:24.779362 [ 16 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:24.779375 [ 16 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:24.779386 [ 16 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:24.836648 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:24.836685 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:24.836698 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:25.279947 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:25.279991 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:25.280004 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:25.280015 [ 16 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:25.280027 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:25.280038 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:25.280049 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:25.280105 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:25.280397 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:25.280423 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:25.280434 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:25.280444 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:25.280452 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:25.280461 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:25.280472 [ 14 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:25.280482 [ 14 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:25.280492 [ 14 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:25.587715 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:25.587756 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:25.587768 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:25.781020 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:25.781056 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:25.781068 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:25.781081 [ 14 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:25.781094 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:25.781106 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:25.781118 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:25.781177 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:25.781462 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:25.781491 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:25.781502 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:25.781511 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:25.781519 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:25.781528 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:25.781538 [ 16 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:25.781549 [ 16 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:25.781560 [ 16 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:26.281832 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:26.281883 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:26.281897 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:26.281907 [ 16 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:26.281921 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:26.281933 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:26.281945 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:26.282026 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:26.282320 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:26.282347 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:26.282360 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:26.282371 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:26.282379 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:26.282388 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:26.282399 [ 19 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:26.282412 [ 19 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:26.282423 [ 19 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:26.338681 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:26.338724 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:26.338740 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:26.782806 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:26.782850 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:26.782863 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:26.782874 [ 19 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:26.782888 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:26.782900 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:26.782913 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:26.782967 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:26.783257 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:26.783284 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:26.783297 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:26.783307 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:26.783316 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:26.783325 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:26.783338 [ 14 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:26.783350 [ 14 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:26.783361 [ 14 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:27.089411 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:27.089459 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:27.089472 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:27.283822 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:27.283856 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:27.283869 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:27.283881 [ 14 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:27.283893 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:27.283904 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:27.283915 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:27.283966 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:27.284237 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:27.284264 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:27.284276 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:27.284287 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:27.284297 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:27.284307 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:27.284319 [ 16 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:27.284332 [ 16 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:27.284343 [ 16 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:27.784375 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:27.784413 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:27.784427 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:27.784438 [ 14 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:27.784450 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:27.784460 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:27.784471 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:27.784531 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:27.784831 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:27.784856 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:27.784868 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:27.784878 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:27.784887 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:27.784896 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:27.784909 [ 12 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:27.784944 [ 12 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:27.784959 [ 12 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:27.840061 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:27.840101 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:27.840115 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:28.285225 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:28.285268 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:28.285280 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:28.285292 [ 12 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 144 2024.09.25 21:06:28.285317 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=0, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:28.285328 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:28.285339 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:28.285397 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:28.285669 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:28.285700 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=144 2024.09.25 21:06:28.285711 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:28.285722 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 144 2024.09.25 21:06:28.285730 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:28.285739 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 143 2024.09.25 21:06:28.285750 [ 18 ] {} RaftInstance: last durable index 143, precommit index 143 2024.09.25 21:06:28.285761 [ 18 ] {} RaftInstance: quorum idx 1, 143 143 0 2024.09.25 21:06:28.285772 [ 18 ] {} RaftInstance: local log idx 143, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:28.590994 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:28.591051 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:28.591064 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:28.756045 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:06:28.756057 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:06:28.756176 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:06:28.756227 [ 6 ] {} RaftInstance: append at log_idx 144, timestamp 1727298388756189 2024.09.25 21:06:28.756289 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:06:28.756313 [ 21 ] {} RaftInstance: last_log_idx: 143, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:28.756336 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=143, LastLogTerm=2, EntriesLength=1, CommitIndex=143, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:28.756347 [ 21 ] {} RaftInstance: idx: 144 2024.09.25 21:06:28.756358 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:28.756421 [ 21 ] {} RaftInstance: sent 2024.09.25 21:06:28.756442 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:28.757377 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:06:28.757401 [ 8 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:28.757414 [ 8 ] {} RaftInstance: quorum idx 1, 144 143 0 2024.09.25 21:06:28.757459 [ 8 ] {} RaftInstance: local log idx 144, target_commit_idx 143, quick_commit_index_ 143, state_->get_commit_idx() 143 2024.09.25 21:06:28.757889 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:28.757921 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:28.757931 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:28.757939 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:28.757945 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:28.757952 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 143, new matched idx: 144 2024.09.25 21:06:28.757965 [ 18 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:28.757973 [ 18 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:28.757980 [ 18 ] {} RaftInstance: trigger commit upto 144 2024.09.25 21:06:28.757987 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:28.757993 [ 18 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:28.758000 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 144 2024.09.25 21:06:28.758007 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:28.758020 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:28.758060 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:28.758081 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:28.758095 [ 18 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 143 2024.09.25 21:06:28.758104 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:06:28.758131 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:06:28.758152 [ 20 ] {} RaftInstance: commit upto 144, current idx 143 2024.09.25 21:06:28.758172 [ 20 ] {} RaftInstance: commit upto 144, current idx 144 2024.09.25 21:06:28.758211 [ 20 ] {} RaftInstance: notify cb 144 1d886058 2024.09.25 21:06:28.758232 [ 20 ] {} RaftInstance: DONE: commit upto 144, current idx 144 2024.09.25 21:06:28.758243 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:06:28.758342 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:28.758363 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:28.758373 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:28.758383 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:28.758404 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:28.758413 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:28.758424 [ 14 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:28.758434 [ 14 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:28.758453 [ 14 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:28.786478 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:28.786518 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:28.786530 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:28.786540 [ 18 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:28.786550 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:28.786560 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:28.786570 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:28.786636 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:28.786914 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:28.786936 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:28.786946 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:28.786956 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:28.786964 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:28.786972 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:28.786983 [ 14 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:28.787017 [ 14 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:28.787027 [ 14 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:29.287041 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:29.287086 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:29.287101 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:29.287113 [ 12 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:29.287126 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:29.287137 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:29.287150 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:29.287222 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:29.287542 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:29.287564 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:29.287575 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:29.287585 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:29.287594 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:29.287602 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:29.287613 [ 18 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:29.287624 [ 18 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:29.287633 [ 18 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:29.341672 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:29.341713 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:29.341727 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:29.787774 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:29.787817 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:29.787830 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:29.787841 [ 18 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:29.787854 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:29.787865 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:29.787877 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:29.787935 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:29.788219 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:29.788246 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:29.788258 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:29.788268 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:29.788277 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:29.788287 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:29.788299 [ 12 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:29.788309 [ 12 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:29.788319 [ 12 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:30.092527 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:30.092570 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:30.092582 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:30.288642 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:30.288688 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:30.288703 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:30.288716 [ 12 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:30.288729 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:30.288741 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:30.288754 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:30.288821 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:30.289145 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:30.289171 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:30.289183 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:30.289194 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:30.289204 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:30.289214 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:30.289226 [ 13 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:30.289238 [ 13 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:30.289249 [ 13 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:30.789310 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:30.789383 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:30.789405 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:30.789415 [ 18 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:30.789427 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:30.789437 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:30.789448 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:30.789496 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:30.789833 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:30.789860 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:30.789873 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:30.789883 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:30.789893 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:30.789902 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:30.789913 [ 13 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:30.789926 [ 13 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:30.789936 [ 13 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:30.843190 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:30.843229 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:30.843242 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:31.290354 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:31.290396 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:31.290409 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:31.290420 [ 13 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:31.290432 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:31.290442 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:31.290453 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:31.290509 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:31.290779 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:31.290811 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:31.290822 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:31.290833 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:31.290842 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:31.290850 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:31.290862 [ 18 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:31.290874 [ 18 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:31.290884 [ 18 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:31.594132 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:31.594174 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:31.594187 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:31.791247 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:31.791288 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:31.791301 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:31.791313 [ 18 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:31.791325 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:31.791336 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:31.791347 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:31.791402 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:31.791678 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:31.791704 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:31.791717 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:31.791728 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:31.791738 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:31.791747 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:31.791760 [ 13 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:31.791772 [ 13 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:31.791782 [ 13 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:32.291829 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:32.291880 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:32.291895 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:32.291906 [ 15 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:32.291919 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:32.291929 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:32.291941 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:32.291996 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:32.292258 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:32.292325 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:32.292339 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:32.292350 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:32.292360 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:32.292369 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:32.292381 [ 13 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:32.292394 [ 13 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:32.292405 [ 13 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:32.344408 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:32.344446 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:32.344494 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:32.792550 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:32.792586 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:32.792600 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:32.792612 [ 13 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:32.792624 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:32.792635 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:32.792647 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:32.792705 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:32.792963 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:32.792992 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:32.793005 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:32.793028 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:32.793038 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:32.793048 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:32.793060 [ 18 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:32.793072 [ 18 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:32.793084 [ 18 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:33.095078 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:33.095135 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:33.095148 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:33.293216 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:33.293261 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:33.293274 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:33.293286 [ 13 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:33.293297 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:33.293307 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:33.293317 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:33.293377 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:33.293638 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:33.293664 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:33.293674 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:33.293685 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:33.293695 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:33.293705 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:33.293717 [ 15 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:33.293730 [ 15 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:33.293740 [ 15 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:33.793881 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:33.793920 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:33.793932 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:33.793943 [ 19 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:33.793955 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:33.793973 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:33.793984 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:33.794051 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:33.794337 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:33.794365 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:33.794385 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:33.794395 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:33.794404 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:33.794414 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:33.794424 [ 13 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:33.794444 [ 13 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:33.794456 [ 13 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:33.845575 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:33.845616 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:33.845628 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:34.294721 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:34.294765 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:34.294777 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:34.294790 [ 16 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:34.294804 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:34.294815 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:34.294828 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:34.294884 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:34.295154 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:34.295181 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:34.295192 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:34.295203 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:34.295213 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:34.295222 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:34.295235 [ 13 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:34.295247 [ 13 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:34.295258 [ 13 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:34.596559 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:34.596603 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:34.596615 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:34.795887 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:34.795925 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:34.795938 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:34.795949 [ 13 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:34.795961 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:34.795971 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:34.795982 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:34.796224 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:34.796284 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:34.796304 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:34.796314 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:34.796323 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:34.796333 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:34.796340 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:34.796351 [ 16 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:34.796362 [ 16 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:34.796371 [ 16 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:35.296397 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:35.296441 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:35.296452 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:35.296463 [ 19 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:35.296475 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:35.296485 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:35.296496 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:35.296555 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:35.296881 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:35.296910 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:35.296921 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:35.296931 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:35.296939 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:35.296948 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:35.296959 [ 16 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:35.296972 [ 16 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:35.296982 [ 16 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:35.347028 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:35.347077 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:35.347090 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:35.797181 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:35.797224 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:35.797239 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:35.797250 [ 16 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:35.797262 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:35.797272 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:35.797284 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:35.797340 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:35.797645 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:35.797676 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:35.797690 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:35.797702 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:35.797713 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:35.797723 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:35.797735 [ 19 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:35.797749 [ 19 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:35.797761 [ 19 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:36.097803 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:36.097843 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:36.097855 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:36.297905 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:36.297948 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:36.297959 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:36.297969 [ 19 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:36.297980 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:36.297989 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:36.297999 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:36.298048 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:36.298332 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:36.298360 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:36.298374 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:36.298385 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:36.298395 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:36.298405 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:36.298418 [ 17 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:36.298431 [ 17 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:36.298443 [ 17 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:36.798486 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:36.798527 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:36.798539 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:36.798550 [ 19 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:36.798562 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:36.798572 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:36.798582 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:36.798636 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:36.799001 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:36.799027 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:36.799039 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:36.799049 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:36.799059 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:36.799068 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:36.799079 [ 17 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:36.799090 [ 17 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:36.799101 [ 17 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:36.848526 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:36.848564 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:36.848576 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:37.299651 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:37.299710 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:37.299724 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:37.299736 [ 14 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:37.299749 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:37.299759 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:37.299772 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:37.299832 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:37.300164 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:37.300189 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:37.300200 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:37.300209 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:37.300217 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:37.300225 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:37.300238 [ 17 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:37.300249 [ 17 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:37.300258 [ 17 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:37.599535 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:37.599583 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:37.599597 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:37.800845 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:37.800886 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:37.800914 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:37.800928 [ 17 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:37.800939 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:37.800950 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:37.800960 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:37.801012 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:37.801276 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:37.801360 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:37.801395 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:37.801432 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:37.801452 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:37.801462 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:37.801475 [ 14 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:37.801488 [ 14 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:37.801498 [ 14 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:38.301415 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:38.301454 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:38.301467 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:38.301478 [ 12 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 145 2024.09.25 21:06:38.301489 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=0, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:38.301501 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:38.301512 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:38.301563 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:38.301827 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:38.301854 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=145 2024.09.25 21:06:38.301865 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:38.301876 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 145 2024.09.25 21:06:38.301885 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:38.301893 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 144 2024.09.25 21:06:38.301904 [ 14 ] {} RaftInstance: last durable index 144, precommit index 144 2024.09.25 21:06:38.301915 [ 14 ] {} RaftInstance: quorum idx 1, 144 144 0 2024.09.25 21:06:38.301924 [ 14 ] {} RaftInstance: local log idx 144, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:38.350072 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:38.350112 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:38.350126 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:38.756007 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:06:38.756026 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:06:38.756112 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:06:38.756156 [ 6 ] {} RaftInstance: append at log_idx 145, timestamp 1727298398756129 2024.09.25 21:06:38.756221 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:06:38.756242 [ 21 ] {} RaftInstance: last_log_idx: 144, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:38.756255 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=144, LastLogTerm=2, EntriesLength=1, CommitIndex=144, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:38.756264 [ 21 ] {} RaftInstance: idx: 145 2024.09.25 21:06:38.756276 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:38.756323 [ 21 ] {} RaftInstance: sent 2024.09.25 21:06:38.756336 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:38.757507 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:06:38.757552 [ 8 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:38.757566 [ 8 ] {} RaftInstance: quorum idx 1, 145 144 0 2024.09.25 21:06:38.757578 [ 8 ] {} RaftInstance: local log idx 145, target_commit_idx 144, quick_commit_index_ 144, state_->get_commit_idx() 144 2024.09.25 21:06:38.757801 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:38.757826 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:38.757837 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:38.757847 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:38.757855 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:38.757864 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 144, new matched idx: 145 2024.09.25 21:06:38.757874 [ 12 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:38.757884 [ 12 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:38.757895 [ 12 ] {} RaftInstance: trigger commit upto 145 2024.09.25 21:06:38.757905 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:38.757915 [ 12 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:38.757926 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 145 2024.09.25 21:06:38.757935 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:38.757945 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:38.757974 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:38.757985 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:38.758014 [ 12 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 144 2024.09.25 21:06:38.758026 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:06:38.758076 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:06:38.758101 [ 20 ] {} RaftInstance: commit upto 145, current idx 144 2024.09.25 21:06:38.758112 [ 20 ] {} RaftInstance: commit upto 145, current idx 145 2024.09.25 21:06:38.758145 [ 20 ] {} RaftInstance: notify cb 145 1d87a328 2024.09.25 21:06:38.758160 [ 20 ] {} RaftInstance: DONE: commit upto 145, current idx 145 2024.09.25 21:06:38.758170 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:06:38.758226 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:38.758248 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:38.758260 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:38.758271 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:38.758280 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:38.758290 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:38.758302 [ 14 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:38.758314 [ 14 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:38.758325 [ 14 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:38.802350 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:38.802394 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:38.802407 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:38.802419 [ 12 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:38.802431 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:38.802442 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:38.802453 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:38.802529 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:38.802799 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:38.802827 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:38.802838 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:38.802848 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:38.802856 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:38.802865 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:38.802876 [ 14 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:38.802889 [ 14 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:38.802899 [ 14 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:39.101062 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:39.101105 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:39.101118 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:39.303187 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:39.303229 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:39.303242 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:39.303253 [ 14 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:39.303264 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:39.303275 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:39.303285 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:39.303336 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:39.303644 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:39.303669 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:39.303678 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:39.303689 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:39.303698 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:39.303706 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:39.303717 [ 12 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:39.303729 [ 12 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:39.303739 [ 12 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:39.803765 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:39.803807 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:39.803822 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:39.803836 [ 15 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:39.803850 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:39.803862 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:39.803875 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:39.803922 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:39.804170 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:39.804200 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:39.804213 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:39.804223 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:39.804232 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:39.804241 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:39.804253 [ 14 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:39.804265 [ 14 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:39.804277 [ 14 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:39.851414 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:39.851457 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:39.851472 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:40.304583 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:40.304630 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:40.304644 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:40.304656 [ 18 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:40.304669 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:40.304679 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:40.304690 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:40.304746 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:40.305025 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:40.305055 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:40.305067 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:40.305076 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:40.305085 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:40.305093 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:40.305105 [ 14 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:40.305117 [ 14 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:40.305128 [ 14 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:40.602168 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:40.602208 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:40.602221 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:40.805290 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:40.805331 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:40.805343 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:40.805355 [ 14 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:40.805366 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:40.805376 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:40.805387 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:40.805435 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:40.805710 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:40.805736 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:40.805747 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:40.805757 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:40.805767 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:40.805777 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:40.805789 [ 13 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:40.805801 [ 13 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:40.805812 [ 13 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:41.306053 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:41.306105 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:41.306119 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:41.306131 [ 18 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:41.306143 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:41.306154 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:41.306165 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:41.306220 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:41.306483 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:41.306506 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:41.306516 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:41.306525 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:41.306532 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:41.306540 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:41.306551 [ 13 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:41.306561 [ 13 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:41.306570 [ 13 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:41.352826 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:41.352874 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:41.352887 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:41.807119 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:41.807161 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:41.807173 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:41.807183 [ 13 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:41.807195 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:41.807206 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:41.807218 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:41.807272 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:41.807562 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:41.807588 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:41.807599 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:41.807610 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:41.807620 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:41.807630 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:41.807642 [ 18 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:41.807654 [ 18 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:41.807664 [ 18 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:42.103792 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:42.103835 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:42.103863 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:42.307910 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:42.307946 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:42.307958 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:42.307969 [ 15 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:42.307981 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:42.307991 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:42.308001 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:42.308057 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:42.308335 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:42.308367 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:42.308379 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:42.308389 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:42.308398 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:42.308407 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:42.308419 [ 18 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:42.308431 [ 18 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:42.308442 [ 18 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:42.808665 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:42.808709 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:42.808722 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:42.808733 [ 13 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:42.808745 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:42.808756 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:42.808767 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:42.808823 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:42.809124 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:42.809151 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:42.809162 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:42.809173 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:42.809183 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:42.809193 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:42.809204 [ 18 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:42.809217 [ 18 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:42.809227 [ 18 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:42.854377 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:42.854416 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:42.854428 [ 15 ] {} RaftInstance: connection to peer 1 is not active long time: 25524 ms, force re-connect 2024.09.25 21:06:42.854480 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:42.854522 [ 15 ] {} RaftInstance: asio client created: 1d88f7e0 2024.09.25 21:06:42.854533 [ 15 ] {} RaftInstance: 1d88f7e0 reconnect peer 1 2024.09.25 21:06:42.854543 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (143) and matched log idx (0) 2024.09.25 21:06:42.854553 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:06:42.854563 [ 15 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:42.854574 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 143 2024.09.25 21:06:42.854583 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:42.854594 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:42.854605 [ 15 ] {} RaftInstance: socket 1d88f7e0 to ::1:39101 is not opened yet 2024.09.25 21:06:42.854632 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:43.279163 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:43.279178 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:43.279205 [ 18 ] {} RaftInstance: [EDGE CASE] RPC for 1 has been reset before returning error: current 1d88f7e0 (755), from parameter 1d87af90 (754) 2024.09.25 21:06:43.279238 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:43.279239 [ 15 ] {} RaftInstance: asio client destroyed: 1d88f7e0 2024.09.25 21:06:43.309429 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:43.309468 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:43.309482 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:43.309494 [ 13 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:43.309507 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:43.309518 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:43.309530 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:43.309588 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:43.309834 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:43.309866 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:43.309879 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:43.309889 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:43.309898 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:43.309907 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:43.309921 [ 15 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:43.309933 [ 15 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:43.309945 [ 15 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:43.604967 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:43.605008 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:43.605022 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:43.605063 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:43.605076 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:43.605087 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (146) and matched log idx (0) 2024.09.25 21:06:43.605098 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:06:43.605109 [ 13 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:43.605121 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:43.605130 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:43.605141 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:43.605152 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:43.605182 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:43.810619 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:43.810663 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:43.810678 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:43.810690 [ 15 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:43.810703 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:43.810714 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:43.810726 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:43.810785 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:43.811088 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:43.811120 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:43.811132 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:43.811144 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:43.811153 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:43.811162 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:43.811174 [ 13 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:43.811186 [ 13 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:43.811198 [ 13 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:44.311207 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:44.311249 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:44.311261 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:44.311271 [ 16 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:44.311283 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:44.311294 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:44.311305 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:44.311356 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:44.311636 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:44.311665 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:44.311678 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:44.311688 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:44.311697 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:44.311706 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:44.311720 [ 13 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:44.311734 [ 13 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:44.311746 [ 13 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:44.356095 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:44.356143 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:44.356158 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:44.812214 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:44.812257 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:44.812271 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:44.812283 [ 15 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:44.812296 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:44.812306 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:44.812317 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:44.812375 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:44.812641 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:44.812671 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:44.812682 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:44.812691 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:44.812700 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:44.812709 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:44.812743 [ 13 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:44.812756 [ 13 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:44.812766 [ 13 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:44.869177 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:44.869226 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:45.106619 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:45.106665 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:45.106679 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:45.106720 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:45.106731 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:45.106741 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (146) and matched log idx (0) 2024.09.25 21:06:45.106751 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:06:45.106761 [ 13 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:45.106773 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:45.106782 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:45.106792 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:45.106803 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:45.106830 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:45.313108 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:45.313145 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:45.313157 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:45.313168 [ 16 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:45.313181 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:45.313191 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:45.313201 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:45.313251 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:45.313563 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:45.313594 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:45.313607 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:45.313619 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:45.313630 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:45.313641 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:45.313653 [ 15 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:45.313666 [ 15 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:45.313679 [ 15 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:45.529157 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:45.529204 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:45.813619 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:45.813657 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:45.813670 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:45.813681 [ 15 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:45.813692 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:45.813703 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:45.813715 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:45.813767 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:45.814117 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:45.814144 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:45.814157 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:45.814168 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:45.814178 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:45.814187 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:45.814200 [ 19 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:45.814213 [ 19 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:45.814246 [ 19 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:45.857401 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:45.857443 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:45.857456 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:45.857497 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:45.857508 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:45.857517 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (146) and matched log idx (0) 2024.09.25 21:06:45.857526 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:06:45.857535 [ 19 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:45.857546 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:45.857555 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:45.857564 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:45.857575 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:45.857600 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:46.279160 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:46.279211 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:46.314392 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:46.314441 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:46.314456 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:46.314468 [ 19 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:46.314481 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:46.314493 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:46.314506 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:46.314567 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:46.314829 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:46.314849 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:46.314859 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:46.314868 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:46.314876 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:46.314885 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:46.314895 [ 15 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:46.314906 [ 15 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:46.314916 [ 15 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:46.607988 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:46.608048 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:46.608061 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:46.608104 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:46.608117 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:46.608129 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (146) and matched log idx (0) 2024.09.25 21:06:46.608139 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:06:46.608149 [ 16 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:46.608162 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:46.608172 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:46.608182 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:46.608194 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:46.608220 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:46.608491 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:46.608521 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:46.814772 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:46.814819 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:46.814834 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:46.814846 [ 16 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:46.814858 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:46.814868 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:46.814880 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:46.814934 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:46.815241 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:46.815268 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:46.815280 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:46.815290 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:46.815299 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:46.815308 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:46.815320 [ 19 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:46.815333 [ 19 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:46.815344 [ 19 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:47.315457 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:47.315511 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:47.315525 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:47.315536 [ 17 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:47.315549 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:47.315561 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:47.315572 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:47.315629 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:47.315909 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:47.315930 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:47.315940 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:47.315950 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:47.315958 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:47.315965 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:47.315976 [ 19 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:47.315986 [ 19 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:47.316014 [ 19 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:47.359249 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:47.359294 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:47.359308 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:47.359352 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:47.359364 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:47.359374 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (146) and matched log idx (0) 2024.09.25 21:06:47.359384 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:06:47.359394 [ 17 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:47.359405 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:47.359415 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:47.359425 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:47.359436 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:47.359463 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:47.359604 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:47.359632 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:47.816026 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:47.816057 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:47.816070 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:47.816081 [ 19 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:47.816092 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:47.816102 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:47.816113 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:47.816164 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:47.816432 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:47.816459 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:47.816470 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:47.816481 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:47.816489 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:47.816497 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:47.816509 [ 17 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:47.816521 [ 17 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:47.816531 [ 17 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:48.112012 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:48.112064 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:48.112079 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:48.112131 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:48.112144 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:48.112154 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (146) and matched log idx (0) 2024.09.25 21:06:48.112184 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:06:48.112195 [ 16 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:48.112207 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:48.112217 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:48.112235 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:48.112246 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:48.112264 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:48.317168 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:48.317204 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:48.317218 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:48.317230 [ 17 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 146 2024.09.25 21:06:48.317242 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:48.317252 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:48.317263 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:48.317318 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:48.317599 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:48.317626 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=146 2024.09.25 21:06:48.317637 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:48.317646 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 146 2024.09.25 21:06:48.317655 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:48.317663 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 145 2024.09.25 21:06:48.317674 [ 16 ] {} RaftInstance: last durable index 145, precommit index 145 2024.09.25 21:06:48.317685 [ 16 ] {} RaftInstance: quorum idx 1, 145 145 0 2024.09.25 21:06:48.317695 [ 16 ] {} RaftInstance: local log idx 145, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:48.529220 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:48.529261 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:48.756022 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:06:48.756037 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:06:48.756100 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:06:48.756144 [ 6 ] {} RaftInstance: append at log_idx 146, timestamp 1727298408756112 2024.09.25 21:06:48.756204 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:06:48.756233 [ 21 ] {} RaftInstance: last_log_idx: 145, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:48.756247 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=145, LastLogTerm=2, EntriesLength=1, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:48.756256 [ 21 ] {} RaftInstance: idx: 146 2024.09.25 21:06:48.756268 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:48.756324 [ 21 ] {} RaftInstance: sent 2024.09.25 21:06:48.756336 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:48.756380 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:48.756392 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:48.756402 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (146) and matched log idx (0) 2024.09.25 21:06:48.756411 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:06:48.756420 [ 21 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:48.756430 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=145, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:48.756439 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:48.756447 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:48.756457 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:48.756480 [ 21 ] {} RaftInstance: sent 2024.09.25 21:06:48.757264 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:06:48.757293 [ 8 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:48.757306 [ 8 ] {} RaftInstance: quorum idx 1, 146 145 0 2024.09.25 21:06:48.757318 [ 8 ] {} RaftInstance: local log idx 146, target_commit_idx 145, quick_commit_index_ 145, state_->get_commit_idx() 145 2024.09.25 21:06:48.757930 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:48.757962 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:48.757975 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:48.757988 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:48.757999 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:48.758009 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 145, new matched idx: 146 2024.09.25 21:06:48.758021 [ 17 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:48.758033 [ 17 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:48.758043 [ 17 ] {} RaftInstance: trigger commit upto 146 2024.09.25 21:06:48.758052 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:48.758061 [ 17 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:48.758072 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 146 2024.09.25 21:06:48.758081 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:48.758091 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:48.758135 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:48.758149 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:48.758160 [ 17 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 145 2024.09.25 21:06:48.758171 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:06:48.758211 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:06:48.758236 [ 20 ] {} RaftInstance: commit upto 146, current idx 145 2024.09.25 21:06:48.758248 [ 20 ] {} RaftInstance: commit upto 146, current idx 146 2024.09.25 21:06:48.758285 [ 20 ] {} RaftInstance: notify cb 146 1d661e68 2024.09.25 21:06:48.758299 [ 20 ] {} RaftInstance: DONE: commit upto 146, current idx 146 2024.09.25 21:06:48.758310 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:06:48.758435 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:48.758459 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:48.758469 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:48.758479 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:48.758488 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:48.758497 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:48.758508 [ 16 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:48.758519 [ 16 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:48.758528 [ 16 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:48.817605 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:48.817648 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:48.817661 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:48.817676 [ 17 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:48.817689 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:48.817701 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:48.817712 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:48.817768 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:48.818080 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:48.818113 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:48.818126 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:48.818138 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:48.818147 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:48.818156 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:48.818168 [ 16 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:48.818182 [ 16 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:48.818194 [ 16 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:48.863227 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:48.863271 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:48.863285 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:49.318328 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:49.318370 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:49.318384 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:49.318395 [ 16 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:49.318408 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:49.318419 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:49.318431 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:49.318485 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:49.318750 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:49.318780 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:49.318792 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:49.318804 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:49.318813 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:49.318822 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:49.318834 [ 17 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:49.318846 [ 17 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:49.318857 [ 17 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:49.613903 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:49.613945 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:49.613959 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:49.819022 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:49.819073 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:49.819088 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:49.819099 [ 17 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:49.819111 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:49.819121 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:49.819131 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:49.819189 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:49.819436 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:49.819468 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:49.819478 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:49.819488 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:49.819496 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:49.819504 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:49.819514 [ 16 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:49.819525 [ 16 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:49.819535 [ 16 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:50.319654 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:50.319698 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:50.319710 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:50.319740 [ 16 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:50.319754 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:50.319765 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:50.319777 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:50.319830 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:50.320139 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:50.320161 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:50.320240 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:50.320262 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:50.320272 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:50.320282 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:50.320294 [ 14 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:50.320306 [ 14 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:50.320317 [ 14 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:50.364361 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:50.364402 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:50.364415 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:50.820577 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:50.820614 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:50.820628 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:50.820640 [ 14 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:50.820652 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:50.820661 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:50.820673 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:50.820728 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:50.821008 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:50.821044 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:50.821055 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:50.821064 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:50.821072 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:50.821080 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:50.821090 [ 16 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:50.821101 [ 16 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:50.821111 [ 16 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:51.115349 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:51.115396 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:51.115410 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:51.321469 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:51.321507 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:51.321519 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:51.321530 [ 18 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:51.321542 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:51.321551 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:51.321562 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:51.321621 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:51.321958 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:51.321989 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:51.322001 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:51.322012 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:51.322037 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:51.322046 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:51.322058 [ 14 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:51.322071 [ 14 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:51.322082 [ 14 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:51.629137 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:51.629181 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:51.822380 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:51.822417 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:51.822428 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:51.822438 [ 18 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:51.822450 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:51.822460 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:51.822469 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:51.822515 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:51.822779 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:51.822800 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:51.822811 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:51.822822 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:51.822831 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:51.822841 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:51.822853 [ 13 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:51.822865 [ 13 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:51.822906 [ 13 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:51.866059 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:51.866103 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:51.866118 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:51.866161 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:51.866178 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:51.866191 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (147) and matched log idx (0) 2024.09.25 21:06:51.866202 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:06:51.866214 [ 18 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:51.866228 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:51.866239 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:51.866251 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:51.866285 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:51.866318 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:52.289169 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:52.289225 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:52.323411 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:52.323451 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:52.323464 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:52.323475 [ 13 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:52.323488 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:52.323497 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:52.323508 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:52.323560 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:52.323849 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:52.323877 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:52.323888 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:52.323898 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:52.323907 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:52.323916 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:52.323927 [ 18 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:52.323939 [ 18 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:52.323949 [ 18 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:52.617186 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:52.617228 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:52.617243 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:52.617286 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:52.617299 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:52.617310 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (147) and matched log idx (0) 2024.09.25 21:06:52.617320 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:06:52.617330 [ 13 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:52.617342 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:52.617352 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:52.617362 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:52.617372 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:52.617400 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:52.823642 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:52.823685 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:52.823699 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:06:52.823712 [ 18 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:52.823725 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:52.823735 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:52.823746 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:52.823801 [ 18 ] {} RaftInstance: sent 2024.09.25 21:06:52.824076 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:52.824103 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:52.824117 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:52.824128 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:52.824138 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:52.824148 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:52.824160 [ 13 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:52.824172 [ 13 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:52.824182 [ 13 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:53.324208 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:53.324249 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:53.324262 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:53.324274 [ 12 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:53.324287 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:53.324298 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:53.324310 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:53.324370 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:53.324730 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:53.324755 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:53.324766 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:53.324777 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:53.324786 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:53.324795 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:53.324808 [ 13 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:53.324819 [ 13 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:53.324831 [ 13 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:53.367902 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:53.367947 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:53.367964 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:53.824985 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:53.825025 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:53.825039 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:53.825051 [ 13 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:53.825065 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:53.825078 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:53.825090 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:53.825149 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:53.825480 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:53.825507 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:53.825520 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:53.825533 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:53.825543 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:53.825553 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:53.825566 [ 12 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:53.825580 [ 12 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:53.825592 [ 12 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:54.118692 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:54.118732 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:54.118745 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:54.325822 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:54.325864 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:54.325877 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:54.325888 [ 12 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:54.325900 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:54.325911 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:54.325919 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:54.325969 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:54.326256 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:54.326284 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:54.326298 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:54.326310 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:54.326321 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:54.326331 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:54.326343 [ 19 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:54.326355 [ 19 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:54.326367 [ 19 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:54.826408 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:54.826445 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:54.826458 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:06:54.826469 [ 13 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:54.826482 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:54.826493 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:54.826504 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:54.826562 [ 13 ] {} RaftInstance: sent 2024.09.25 21:06:54.826846 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:54.826866 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:54.826877 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:54.826886 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:54.826894 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:54.826902 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:54.826913 [ 19 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:54.826924 [ 19 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:54.826934 [ 19 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:54.869302 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:54.869343 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:54.869358 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:06:55.327426 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:55.327472 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:55.327485 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:06:55.327496 [ 19 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:55.327507 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:55.327516 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:55.327527 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:55.327584 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:55.327906 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:55.327936 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:55.327949 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:55.327961 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:55.327967 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:55.327974 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:55.327982 [ 13 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:55.327991 [ 13 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:55.328003 [ 13 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:55.509158 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:55.509204 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:55.620528 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:55.620570 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:55.620583 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:55.620626 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:55.620639 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:55.620662 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (147) and matched log idx (0) 2024.09.25 21:06:55.620673 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:06:55.620684 [ 19 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:55.620696 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:55.620706 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:55.620717 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:55.620728 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:55.620814 [ 19 ] {} RaftInstance: sent 2024.09.25 21:06:55.620901 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:55.620931 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:55.828109 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:55.828160 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:55.828174 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:55.828186 [ 12 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:55.828208 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:55.828221 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:55.828233 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:55.828298 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:55.828588 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:55.828617 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:55.828633 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:55.828650 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:55.828659 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:55.828667 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:55.828678 [ 17 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:55.828698 [ 17 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:55.828709 [ 17 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:56.328915 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:56.328976 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:56.329018 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:06:56.329032 [ 14 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:56.329044 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:56.329054 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:56.329065 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:56.329122 [ 14 ] {} RaftInstance: sent 2024.09.25 21:06:56.329458 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:56.329483 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:56.329491 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:56.329498 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:56.329504 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:56.329510 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:56.329518 [ 17 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:56.329526 [ 17 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:56.329533 [ 17 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:56.371576 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:56.371622 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:56.371636 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:56.371681 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:56.371693 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:56.371703 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (147) and matched log idx (0) 2024.09.25 21:06:56.371714 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:06:56.371724 [ 12 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:56.371736 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:56.371746 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:56.371756 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:56.371767 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:56.371794 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:56.371948 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:56.371977 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:56.830402 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:56.830436 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:56.830451 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:56.830462 [ 17 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:56.830475 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:56.830485 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:56.830497 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:56.830554 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:56.830816 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:56.830841 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:56.830852 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:56.830863 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:56.830873 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:56.830882 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:56.830894 [ 12 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:56.830906 [ 12 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:56.830916 [ 12 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:57.122143 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:57.122190 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:57.122203 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:57.122244 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:57.122253 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:57.122263 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (147) and matched log idx (0) 2024.09.25 21:06:57.122272 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:06:57.122280 [ 17 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:57.122291 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:57.122299 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:57.122309 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:57.122318 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:57.122343 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:57.122480 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:57.122503 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:57.330828 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:57.330863 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:57.330874 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:57.330884 [ 12 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:57.330896 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:57.330905 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:57.330915 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:57.330965 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:57.331251 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:57.331271 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:57.331280 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:57.331289 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:57.331297 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:57.331305 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:57.331315 [ 17 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:57.331326 [ 17 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:57.331335 [ 17 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:57.831393 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:57.831430 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:57.831443 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:06:57.831455 [ 12 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:57.831469 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:57.831480 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:57.831494 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:57.831550 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:57.831834 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:57.831857 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:57.831868 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:57.831878 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:57.831887 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:57.831896 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:57.831907 [ 17 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:57.831919 [ 17 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:57.831930 [ 17 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:57.873031 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:57.873068 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:57.873081 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:57.873123 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:57.873134 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:57.873144 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (147) and matched log idx (0) 2024.09.25 21:06:57.873153 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:06:57.873164 [ 16 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:57.873176 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:57.873187 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:57.873198 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:57.873209 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:57.873237 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:57.873377 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:57.873401 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:58.331768 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:58.331806 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:58.331820 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:58.331834 [ 17 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:58.331848 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:58.331861 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:58.331874 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:58.331931 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:58.332239 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:58.332267 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=147 2024.09.25 21:06:58.332288 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:58.332300 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 147 2024.09.25 21:06:58.332310 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:58.332319 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 146 2024.09.25 21:06:58.332331 [ 16 ] {} RaftInstance: last durable index 146, precommit index 146 2024.09.25 21:06:58.332351 [ 16 ] {} RaftInstance: quorum idx 1, 146 146 0 2024.09.25 21:06:58.332361 [ 16 ] {} RaftInstance: local log idx 146, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:58.623472 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:58.623510 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:58.623523 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:58.623564 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:58.623576 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:58.623586 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (147) and matched log idx (0) 2024.09.25 21:06:58.623596 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:06:58.623606 [ 12 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 147 2024.09.25 21:06:58.623617 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=146, LastLogTerm=2, EntriesLength=0, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:58.623627 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:58.623637 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:58.623648 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:58.623679 [ 12 ] {} RaftInstance: sent 2024.09.25 21:06:58.623808 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:58.623834 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:58.755996 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:06:58.756042 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:06:58.756081 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:06:58.756117 [ 6 ] {} RaftInstance: append at log_idx 147, timestamp 1727298418756091 2024.09.25 21:06:58.756177 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:06:58.756208 [ 21 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:06:58.756222 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=146, LastLogTerm=2, EntriesLength=1, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:58.756232 [ 21 ] {} RaftInstance: idx: 147 2024.09.25 21:06:58.756243 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:58.756302 [ 21 ] {} RaftInstance: sent 2024.09.25 21:06:58.756318 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:58.756328 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:06:58.756337 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:06:58.756345 [ 21 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:06:58.756356 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=146, LastLogTerm=2, EntriesLength=1, CommitIndex=146, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:58.756367 [ 21 ] {} RaftInstance: idx: 147 2024.09.25 21:06:58.756377 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 92 warnings, 132 ms, 8 times 2024.09.25 21:06:58.756437 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:58.756447 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:06:58.756456 [ 21 ] {} RaftInstance: sent 2024.09.25 21:06:58.757277 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:06:58.757303 [ 8 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:06:58.757317 [ 8 ] {} RaftInstance: quorum idx 1, 147 146 0 2024.09.25 21:06:58.757327 [ 8 ] {} RaftInstance: local log idx 147, target_commit_idx 146, quick_commit_index_ 146, state_->get_commit_idx() 146 2024.09.25 21:06:58.757759 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:58.757784 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:06:58.757794 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:58.757804 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:06:58.757812 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:58.757820 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 146, new matched idx: 147 2024.09.25 21:06:58.757829 [ 16 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:06:58.757838 [ 16 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:06:58.757847 [ 16 ] {} RaftInstance: trigger commit upto 147 2024.09.25 21:06:58.757856 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:58.757895 [ 16 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:06:58.757907 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:58.757917 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:58.757926 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:58.757957 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:58.757967 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:58.757977 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:06:58.757985 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:06:58.757993 [ 16 ] {} RaftInstance: last_log_idx: 146, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:06:58.758002 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=146, LastLogTerm=2, EntriesLength=1, CommitIndex=147, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:58.758011 [ 16 ] {} RaftInstance: idx: 147 2024.09.25 21:06:58.758019 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:58.758027 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:06:58.758035 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:58.758044 [ 16 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 146 2024.09.25 21:06:58.758053 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:06:58.758096 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:06:58.758115 [ 20 ] {} RaftInstance: commit upto 147, current idx 146 2024.09.25 21:06:58.758125 [ 20 ] {} RaftInstance: commit upto 147, current idx 147 2024.09.25 21:06:58.758159 [ 20 ] {} RaftInstance: notify cb 147 1d87a328 2024.09.25 21:06:58.758174 [ 20 ] {} RaftInstance: DONE: commit upto 147, current idx 147 2024.09.25 21:06:58.758184 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:06:58.758354 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:58.758372 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:06:58.758382 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:58.758392 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:06:58.758400 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:58.758408 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:06:58.758419 [ 17 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:06:58.758429 [ 17 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:06:58.758438 [ 17 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:06:58.832676 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:58.832713 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:58.832725 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:06:58.832737 [ 16 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:06:58.832749 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:06:58.832758 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:58.832769 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:58.832826 [ 16 ] {} RaftInstance: sent 2024.09.25 21:06:58.833073 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:58.833092 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:06:58.833101 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:58.833111 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:06:58.833120 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:58.833128 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:06:58.833139 [ 17 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:06:58.833151 [ 17 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:06:58.833161 [ 17 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:06:59.333221 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:59.333262 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:59.333274 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:06:59.333285 [ 15 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:06:59.333298 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:06:59.333309 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:59.333321 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:59.333375 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:59.333704 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:59.333729 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:06:59.333740 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:59.333751 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:06:59.333760 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:59.333768 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:06:59.333780 [ 17 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:06:59.333792 [ 17 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:06:59.333802 [ 17 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:06:59.373837 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:06:59.373880 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:59.373892 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:06:59.373935 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:06:59.373944 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:06:59.373953 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (147) and matched log idx (0) 2024.09.25 21:06:59.373962 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:06:59.373971 [ 15 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:06:59.373982 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 147 2024.09.25 21:06:59.373990 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:59.373999 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:06:59.374023 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:06:59.374046 [ 15 ] {} RaftInstance: sent 2024.09.25 21:06:59.374204 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:06:59.374237 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:06:59.834416 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:06:59.834449 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:06:59.834462 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:06:59.834472 [ 17 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:06:59.834483 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:06:59.834493 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:06:59.834505 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:06:59.834559 [ 17 ] {} RaftInstance: sent 2024.09.25 21:06:59.834821 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:06:59.834846 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:06:59.834856 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:06:59.834867 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:06:59.834877 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:06:59.834886 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:06:59.834898 [ 16 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:06:59.834911 [ 16 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:06:59.834920 [ 16 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:00.125019 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:00.125154 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:00.125175 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:00.125221 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:00.125236 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:00.125247 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (148) and matched log idx (0) 2024.09.25 21:07:00.125257 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:07:00.125268 [ 17 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:00.125279 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:00.125289 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:00.125300 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:00.125312 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:00.125332 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:00.127754 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:00.127786 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:00.335275 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:00.335317 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:00.335330 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:00.335340 [ 18 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:00.335352 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:00.335363 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:00.335374 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:00.335428 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:00.335694 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:00.335719 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:00.335730 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:00.335740 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:00.335748 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:00.335756 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:00.335768 [ 19 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:00.335779 [ 19 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:00.335789 [ 19 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:00.835832 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:00.835868 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:00.835880 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:00.835891 [ 13 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:00.835903 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:00.835913 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:00.835924 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:00.835979 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:00.836305 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:00.836333 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:00.836345 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:00.836356 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:00.836366 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:00.836376 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:00.836389 [ 19 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:00.836401 [ 19 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:00.836412 [ 19 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:00.875442 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:00.875483 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:00.875496 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:00.875538 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:00.875550 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:00.875561 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (148) and matched log idx (0) 2024.09.25 21:07:00.875571 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:07:00.875581 [ 13 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:00.875592 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:00.875620 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:00.875632 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:00.875644 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:00.875669 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:01.337302 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:01.337341 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:01.337353 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:01.337364 [ 19 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:01.337375 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:01.337387 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:01.337398 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:01.337469 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:01.337755 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:01.337780 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:01.337791 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:01.337801 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:01.337810 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:01.337819 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:01.337831 [ 13 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:01.337843 [ 13 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:01.337854 [ 13 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:01.626150 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:01.626189 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:01.626202 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:01.626212 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:07:01.838254 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:01.838288 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:01.838301 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:01.838312 [ 19 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:01.838324 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:01.838335 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:01.838346 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:01.838378 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:01.838678 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:01.838698 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:01.838709 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:01.838718 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:01.838727 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:01.838735 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:01.838746 [ 13 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:01.838757 [ 13 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:01.838767 [ 13 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:02.338799 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:02.338851 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:02.338864 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:02.338876 [ 19 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:02.338888 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:02.338898 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:02.338910 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:02.338967 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:02.339318 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:02.339344 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:02.339356 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:02.339366 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:02.339375 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:02.339385 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:02.339397 [ 13 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:02.339409 [ 13 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:02.339420 [ 13 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:02.376444 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:02.376481 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:02.376494 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:02.376521 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1500 ms ago 2024.09.25 21:07:02.839585 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:02.839620 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:02.839632 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:02.839643 [ 13 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:02.839656 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:02.839667 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:02.839679 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:02.839736 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:02.840008 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:02.840032 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:02.840041 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:02.840050 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:02.840058 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:02.840065 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:02.840075 [ 19 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:02.840086 [ 19 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:02.840094 [ 19 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:03.127354 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:03.127397 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:03.127409 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:03.127420 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 21:07:03.340466 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:03.340515 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:03.340526 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:03.340537 [ 19 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:03.340548 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:03.340557 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:03.340567 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:03.340618 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:03.340908 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:03.340931 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:03.340942 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:03.340953 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:03.340962 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:03.340972 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:03.340984 [ 13 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:03.340995 [ 13 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:03.341004 [ 13 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:03.841022 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:03.841061 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:03.841073 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:07:03.841085 [ 14 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:03.841098 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:03.841108 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:03.841119 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:03.841177 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:03.841459 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:03.841490 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:03.841501 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:03.841511 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:03.841520 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:03.841528 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:03.841539 [ 13 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:03.841550 [ 13 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:03.841559 [ 13 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:03.877589 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:03.877628 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:03.877641 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:03.877652 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3001 ms ago 2024.09.25 21:07:04.341702 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:04.341744 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:04.341758 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:04.341769 [ 19 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:04.341782 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:04.341792 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:04.341804 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:04.341842 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:04.342201 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:04.342227 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:04.342238 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:04.342248 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:04.342256 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:04.342265 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:04.342277 [ 14 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:04.342289 [ 14 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:04.342300 [ 14 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:04.628504 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:04.628547 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:04.628561 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:04.628572 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3752 ms ago 2024.09.25 21:07:04.842619 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:04.842660 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:04.842673 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:07:04.842682 [ 14 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:04.842693 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:04.842702 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:04.842712 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:04.842764 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:04.843022 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:04.843040 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:04.843050 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:04.843059 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:04.843067 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:04.843075 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:04.843085 [ 19 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:04.843096 [ 19 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:04.843105 [ 19 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:05.343137 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:05.343179 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:05.343193 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:07:05.343204 [ 14 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:05.343217 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:05.343227 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:05.343238 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:05.343294 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:05.343600 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:05.343622 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:05.343633 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:05.343643 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:05.343651 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:05.343659 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:05.343670 [ 19 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:05.343680 [ 19 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:05.343690 [ 19 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:05.378769 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:05.378825 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:05.378839 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:05.378850 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4503 ms ago 2024.09.25 21:07:05.843860 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:05.843902 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:05.843916 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:05.843927 [ 19 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:05.843941 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:05.843953 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:05.843966 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:05.844021 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:05.844285 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:05.844312 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:05.844323 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:05.844334 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:05.844343 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:05.844352 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:05.844363 [ 12 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:05.844375 [ 12 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:05.844385 [ 12 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:06.129405 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:06.129450 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:06.129463 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:06.129474 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5253 ms ago 2024.09.25 21:07:06.344506 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:06.344543 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:06.344556 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:06.344568 [ 12 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:06.344581 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:06.344591 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:06.344603 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:06.344652 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:06.344952 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:06.344979 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:06.344993 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:06.345031 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:06.345044 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:06.345054 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:06.345066 [ 19 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:06.345080 [ 19 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:06.345091 [ 19 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:06.845079 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:06.845120 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:06.845134 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:06.845145 [ 12 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:06.845156 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:06.845167 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:06.845178 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:06.845251 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:06.845578 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:06.845599 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:06.845610 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:06.845620 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:06.845630 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:06.845639 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:06.845651 [ 15 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:06.845663 [ 15 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:06.845674 [ 15 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:06.879804 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:06.879845 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:06.879858 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:06.879869 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6004 ms ago 2024.09.25 21:07:07.346119 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:07.346209 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:07.346230 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:07.346241 [ 15 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:07.346251 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:07.346261 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:07.346270 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:07.346323 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:07.346639 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:07.346667 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:07.346678 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:07.346689 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:07.346697 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:07.346706 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:07.346718 [ 12 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:07.346730 [ 12 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:07.346740 [ 12 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:07.631042 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:07.631081 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:07.631096 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:07.631106 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6755 ms ago 2024.09.25 21:07:07.847172 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:07.847239 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:07.847252 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:07.847274 [ 12 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:07.847286 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:07.847296 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:07.847308 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:07.847373 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:07.847662 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:07.847686 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:07.847699 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:07.847710 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:07.847728 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:07.847736 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:07.847747 [ 15 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:07.847759 [ 15 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:07.847777 [ 15 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:08.347795 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:08.347836 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:08.347849 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:08.347860 [ 12 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 148 2024.09.25 21:07:08.347871 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=0, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:08.347880 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:08.347890 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:08.347948 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:08.348198 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:08.348220 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=148 2024.09.25 21:07:08.348231 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:08.348241 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 148 2024.09.25 21:07:08.348250 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:08.348259 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 147 2024.09.25 21:07:08.348271 [ 15 ] {} RaftInstance: last durable index 147, precommit index 147 2024.09.25 21:07:08.348282 [ 15 ] {} RaftInstance: quorum idx 1, 147 147 0 2024.09.25 21:07:08.348293 [ 15 ] {} RaftInstance: local log idx 147, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:08.381540 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:08.381583 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:08.381596 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:08.381606 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7505 ms ago 2024.09.25 21:07:08.756000 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:07:08.756022 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:07:08.756075 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:07:08.756118 [ 6 ] {} RaftInstance: append at log_idx 148, timestamp 1727298428756087 2024.09.25 21:07:08.756178 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:07:08.756199 [ 21 ] {} RaftInstance: last_log_idx: 147, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:08.756212 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=147, LastLogTerm=2, EntriesLength=1, CommitIndex=147, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:08.756223 [ 21 ] {} RaftInstance: idx: 148 2024.09.25 21:07:08.756231 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:08.756281 [ 21 ] {} RaftInstance: sent 2024.09.25 21:07:08.756325 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:08.756343 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7880 ms ago 2024.09.25 21:07:08.757190 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:07:08.757216 [ 8 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:08.757231 [ 8 ] {} RaftInstance: quorum idx 1, 148 147 0 2024.09.25 21:07:08.757243 [ 8 ] {} RaftInstance: local log idx 148, target_commit_idx 147, quick_commit_index_ 147, state_->get_commit_idx() 147 2024.09.25 21:07:08.757868 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:08.757896 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:08.757910 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:08.757922 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:08.757933 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:08.757943 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 147, new matched idx: 148 2024.09.25 21:07:08.757955 [ 15 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:08.757967 [ 15 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:08.757978 [ 15 ] {} RaftInstance: trigger commit upto 148 2024.09.25 21:07:08.757987 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:08.757997 [ 15 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:08.758008 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:08.758018 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:08.758028 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:08.758073 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:08.758086 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:08.758096 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7882 ms ago 2024.09.25 21:07:08.758115 [ 15 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 147 2024.09.25 21:07:08.758124 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:07:08.758165 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:07:08.758191 [ 20 ] {} RaftInstance: commit upto 148, current idx 147 2024.09.25 21:07:08.758202 [ 20 ] {} RaftInstance: commit upto 148, current idx 148 2024.09.25 21:07:08.758226 [ 20 ] {} RaftInstance: notify cb 148 1d885ff8 2024.09.25 21:07:08.758240 [ 20 ] {} RaftInstance: DONE: commit upto 148, current idx 148 2024.09.25 21:07:08.758251 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:07:08.758304 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:08.758325 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:08.758355 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:08.758368 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:08.758378 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:08.758388 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:08.758398 [ 12 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:08.758409 [ 12 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:08.758419 [ 12 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:08.848431 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:08.848473 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:08.848485 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:08.848495 [ 15 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:08.848507 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:08.848516 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:08.848526 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:08.848577 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:08.848857 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:08.848884 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:08.848895 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:08.848905 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:08.848914 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:08.848923 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:08.848934 [ 12 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:08.848946 [ 12 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:08.848955 [ 12 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:09.132214 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:09.132257 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:09.132271 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:09.132283 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8256 ms ago 2024.09.25 21:07:09.349310 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:09.349357 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:09.349370 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:09.349382 [ 12 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:09.349393 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:09.349403 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:09.349415 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:09.349469 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:09.349721 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:09.349749 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:09.349762 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:09.349772 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:09.349781 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:09.349790 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:09.349801 [ 15 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:09.349812 [ 15 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:09.349822 [ 15 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:09.849919 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:09.849957 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:09.849970 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:09.849982 [ 17 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:09.849995 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:09.850005 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:09.850017 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:09.850079 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:09.850337 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:09.850356 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:09.850365 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:09.850375 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:09.850383 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:09.850391 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:09.850401 [ 15 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:09.850412 [ 15 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:09.850438 [ 15 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:09.882683 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:09.882720 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:09.882734 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:09.882744 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9007 ms ago 2024.09.25 21:07:10.350838 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:10.350876 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:10.350889 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:10.350900 [ 12 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:10.350911 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:10.350921 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:10.350931 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:10.350982 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:10.351245 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:10.351291 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:10.351305 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:10.351317 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:10.351326 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:10.351336 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:10.351348 [ 17 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:10.351361 [ 17 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:10.351372 [ 17 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:10.633592 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:10.633634 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:10.633647 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:10.633657 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9757 ms ago 2024.09.25 21:07:10.851716 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:10.851756 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:10.851770 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:10.851783 [ 17 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:10.851796 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:10.851807 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:10.851817 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:10.851871 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:10.852134 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:10.852159 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:10.852172 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:10.852183 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:10.852192 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:10.852201 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:10.852212 [ 12 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:10.852225 [ 12 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:10.852235 [ 12 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:11.352272 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:11.352322 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:11.352336 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:11.352348 [ 18 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:11.352360 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:11.352371 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:11.352382 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:11.352439 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:11.352746 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:11.352773 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:11.352786 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:11.352797 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:11.352806 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:11.352816 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:11.352829 [ 12 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:11.352841 [ 12 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:11.352853 [ 12 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:11.384060 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:11.384103 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:11.384116 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:11.384127 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10508 ms ago 2024.09.25 21:07:11.853195 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:11.853270 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:11.853291 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:11.853339 [ 12 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:11.853382 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:11.853400 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:11.853413 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:11.853494 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:11.853816 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:11.853845 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:11.853858 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:11.853869 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:11.853878 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:11.853887 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:11.853900 [ 17 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:11.853912 [ 17 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:11.853922 [ 17 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:12.135237 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:12.135313 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:12.135326 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:12.135336 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 11259 ms ago 2024.09.25 21:07:12.354544 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:12.354587 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:12.354600 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:12.354613 [ 17 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:12.354625 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:12.354634 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:12.354644 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:12.354703 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:12.354984 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:12.355016 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:12.355029 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:12.355040 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:12.355048 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:12.355058 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:12.355070 [ 18 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:12.355103 [ 18 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:12.355116 [ 18 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:12.855172 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:12.855207 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:12.855219 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:12.855230 [ 13 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:12.855243 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:12.855253 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:12.855264 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:12.855348 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:12.855641 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:12.855667 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:12.855681 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:12.855692 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:12.855702 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:12.855711 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:12.855723 [ 18 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:12.855735 [ 18 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:12.855747 [ 18 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:12.885755 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:12.885789 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:12.885871 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:12.885890 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12010 ms ago 2024.09.25 21:07:13.356092 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:13.356135 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:13.356149 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:13.356161 [ 18 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:13.356174 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:13.356185 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:13.356196 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:13.356266 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:13.356517 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:13.356543 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:13.356556 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:13.356568 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:13.356578 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:13.356587 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:13.356600 [ 17 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:13.356614 [ 17 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:13.356626 [ 17 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:13.636871 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:13.636908 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:13.636923 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:13.636934 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12761 ms ago 2024.09.25 21:07:13.799148 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:13.799192 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:13.856465 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:13.856502 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:13.856513 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:13.856525 [ 13 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:13.856537 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:13.856546 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:13.856556 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:13.856610 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:13.856861 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:13.856883 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:13.856893 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:13.856904 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:13.856912 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:13.856920 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:13.856932 [ 17 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:13.856944 [ 17 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:13.856955 [ 17 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:14.357302 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:14.357351 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:14.357364 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:14.357375 [ 18 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:14.357396 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:14.357408 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:14.357419 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:14.357481 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:14.357822 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:14.357860 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:14.357873 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:14.357893 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:14.357902 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:14.357911 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:14.357922 [ 17 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:14.357934 [ 17 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:14.357954 [ 17 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:14.387980 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:14.388025 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:14.388037 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:14.388079 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:07:14.388090 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:07:14.388101 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (148) and matched log idx (0) 2024.09.25 21:07:14.388111 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:07:14.388120 [ 18 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:14.388131 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 148 2024.09.25 21:07:14.388612 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:14.388636 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:14.388648 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:07:14.388675 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:14.858130 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:14.858171 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:14.858185 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:14.858196 [ 17 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:14.858209 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:14.858219 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:14.858230 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:14.858286 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:14.858534 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:14.858559 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:14.858571 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:14.858581 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:14.858590 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:14.858599 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:14.858611 [ 14 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:14.858623 [ 14 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:14.858635 [ 14 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:15.138841 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:15.138879 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:15.138891 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:15.138902 [ 17 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:07:15.359342 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:15.359382 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:15.359394 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:07:15.359404 [ 14 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:15.359415 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:15.359425 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:15.359436 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:15.359483 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:15.359730 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:15.359770 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:15.359782 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:15.359793 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:15.359803 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:15.359813 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:15.359825 [ 17 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:15.359838 [ 17 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:15.359849 [ 17 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:15.649190 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:15.649239 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:07:15.859595 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:15.859638 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:15.859653 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:15.859665 [ 17 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:15.859677 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:15.859688 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:15.859699 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:15.859746 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:15.860076 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:15.860100 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:15.860113 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:15.860124 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:15.860134 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:15.860144 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:15.860158 [ 19 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:15.860170 [ 19 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:15.860193 [ 19 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:15.889348 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:15.889385 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:15.889397 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:15.889438 [ 14 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:07:15.889452 [ 14 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:07:15.889464 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (149) and matched log idx (0) 2024.09.25 21:07:15.889475 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:07:15.889485 [ 14 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:15.889497 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:15.889507 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:15.889517 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:15.889527 [ 14 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:07:15.889555 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:16.360001 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:16.360039 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:16.360070 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:16.360084 [ 19 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:16.360097 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:16.360110 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:16.360121 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:16.360183 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:16.360468 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:16.360498 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:16.360512 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:16.360523 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:16.360532 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:16.360542 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:16.360555 [ 17 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:16.360568 [ 17 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:16.360579 [ 17 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:16.640647 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:16.640686 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:16.640700 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:16.860904 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:16.860940 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:16.860954 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:16.860965 [ 17 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:16.860977 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:16.860987 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:16.860998 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:16.861052 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:16.861339 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:16.861358 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:16.861367 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:16.861377 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:16.861385 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:16.861393 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:16.861404 [ 16 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:16.861415 [ 16 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:16.861425 [ 16 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:17.109141 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:17.109200 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:07:17.361379 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:17.361416 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:17.361426 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:17.361434 [ 16 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:17.361442 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:17.361449 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:17.361457 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:17.361499 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:17.361751 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:17.361776 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:17.361787 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:17.361797 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:17.361805 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:17.361814 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:17.361825 [ 19 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:17.361836 [ 19 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:17.361846 [ 19 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:17.391067 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:17.391105 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:17.391119 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:17.391165 [ 16 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:07:17.391178 [ 16 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:07:17.391188 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (149) and matched log idx (0) 2024.09.25 21:07:17.391198 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:07:17.391209 [ 16 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:17.391221 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:17.391230 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:17.391241 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:17.391252 [ 16 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:07:17.391280 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:17.809157 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:17.809204 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:07:17.861563 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:17.861607 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:17.861621 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:17.861632 [ 16 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:17.861644 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:17.861654 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:17.861667 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:17.861718 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:17.862019 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:17.862048 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:17.862060 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:17.862071 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:17.862080 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:17.862124 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:17.862145 [ 19 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:17.862159 [ 19 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:17.862170 [ 19 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:18.141480 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:18.141519 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:18.141532 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:18.141573 [ 19 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:07:18.141588 [ 19 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:07:18.141601 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (149) and matched log idx (0) 2024.09.25 21:07:18.141610 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:07:18.141620 [ 19 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:18.141632 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:18.141642 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:18.141694 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:18.141718 [ 19 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:07:18.141748 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:18.141881 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:18.141905 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:07:18.362097 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:18.362140 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:18.362156 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:18.362168 [ 17 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 149 2024.09.25 21:07:18.362182 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:18.362195 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:18.362208 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:18.362262 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:18.362520 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:18.362548 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=149 2024.09.25 21:07:18.362561 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:18.362572 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 149 2024.09.25 21:07:18.362582 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:18.362591 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 148 2024.09.25 21:07:18.362604 [ 19 ] {} RaftInstance: last durable index 148, precommit index 148 2024.09.25 21:07:18.362617 [ 19 ] {} RaftInstance: quorum idx 1, 148 148 0 2024.09.25 21:07:18.362629 [ 19 ] {} RaftInstance: local log idx 148, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:18.756012 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:07:18.756032 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:07:18.756090 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:07:18.756144 [ 6 ] {} RaftInstance: append at log_idx 149, timestamp 1727298438756102 2024.09.25 21:07:18.756206 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:07:18.756234 [ 21 ] {} RaftInstance: last_log_idx: 148, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:18.756277 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=148, LastLogTerm=2, EntriesLength=1, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:18.756291 [ 21 ] {} RaftInstance: idx: 149 2024.09.25 21:07:18.756303 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:18.756390 [ 21 ] {} RaftInstance: sent 2024.09.25 21:07:18.756409 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:18.756452 [ 21 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:07:18.756467 [ 21 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:07:18.756478 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (149) and matched log idx (0) 2024.09.25 21:07:18.756488 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:07:18.756498 [ 21 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:18.756509 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=148, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:18.756519 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:18.756529 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:18.756540 [ 21 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:07:18.756566 [ 21 ] {} RaftInstance: sent 2024.09.25 21:07:18.756725 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:18.756753 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:07:18.757135 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:07:18.757159 [ 8 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:18.757171 [ 8 ] {} RaftInstance: quorum idx 1, 149 148 0 2024.09.25 21:07:18.757182 [ 8 ] {} RaftInstance: local log idx 149, target_commit_idx 148, quick_commit_index_ 148, state_->get_commit_idx() 148 2024.09.25 21:07:18.758047 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:18.758072 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:18.758083 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:18.758094 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:18.758103 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:18.758112 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 148, new matched idx: 149 2024.09.25 21:07:18.758121 [ 19 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:18.758132 [ 19 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:18.758142 [ 19 ] {} RaftInstance: trigger commit upto 149 2024.09.25 21:07:18.758151 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:18.758160 [ 19 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:18.758170 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 149 2024.09.25 21:07:18.758179 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:18.758212 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:18.758251 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:18.758265 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:18.758275 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:07:18.758285 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:07:18.758295 [ 19 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:18.758305 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:18.758315 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:18.758324 [ 19 ] {} RaftInstance: recovered from long pause to peer 1, 21 warnings, 1 ms, 9 times 2024.09.25 21:07:18.758392 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:18.758401 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:07:18.758410 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:18.758419 [ 19 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 148 2024.09.25 21:07:18.758428 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:07:18.758487 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:07:18.758522 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:18.758550 [ 20 ] {} RaftInstance: commit upto 149, current idx 148 2024.09.25 21:07:18.758562 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:18.758567 [ 20 ] {} RaftInstance: commit upto 149, current idx 149 2024.09.25 21:07:18.758572 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:18.758583 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:18.758592 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:18.758597 [ 20 ] {} RaftInstance: notify cb 149 1d87a328 2024.09.25 21:07:18.758601 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:18.758608 [ 20 ] {} RaftInstance: DONE: commit upto 149, current idx 149 2024.09.25 21:07:18.758613 [ 17 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:18.758633 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:07:18.758641 [ 17 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:18.758650 [ 17 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:18.862871 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:18.862910 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:18.862930 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:18.862942 [ 19 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:18.862954 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:18.862964 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:18.862974 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:18.863057 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:18.863336 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:18.863362 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:18.863372 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:18.863382 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:18.863390 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:18.863406 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:18.863416 [ 15 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:18.863427 [ 15 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:18.863436 [ 15 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:18.892566 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:18.892605 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:18.892618 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:18.892627 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:07:18.892637 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:07:18.892647 [ 15 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:18.892659 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:18.892669 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:18.892679 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:18.892688 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:07:18.892697 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:19.363678 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:19.363711 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:19.363722 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:19.363733 [ 13 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:19.363745 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:19.363756 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:19.363766 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:19.363837 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:19.364067 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:19.364103 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:19.364115 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:19.364126 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:19.364134 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:19.364143 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:19.364154 [ 15 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:19.364166 [ 15 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:19.364176 [ 15 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:19.643398 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:19.643445 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:19.643462 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:19.643508 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:19.643525 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:19.643537 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:19.643548 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:07:19.643559 [ 13 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:19.643572 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:19.643582 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:19.643594 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:19.643606 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:19.643635 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:19.643775 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:19.643803 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:19.863983 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:19.864024 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:19.864038 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:19.864051 [ 15 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:19.864065 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:19.864076 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:19.864097 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:19.864151 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:19.864437 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:19.864462 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:19.864474 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:19.864486 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:19.864496 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:19.864506 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:19.864519 [ 13 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:19.864531 [ 13 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:19.864543 [ 13 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:20.364570 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:20.364640 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:20.364692 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:20.364703 [ 19 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:20.364715 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:20.364732 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:20.364742 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:20.364797 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:20.365086 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:20.365112 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:20.365124 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:20.365146 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:20.365156 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:20.365166 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:20.365179 [ 13 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:20.365200 [ 13 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:20.365211 [ 13 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:20.394222 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:20.394264 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:20.394275 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:20.394317 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:20.394328 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:20.394336 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:20.394344 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:07:20.394353 [ 15 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:20.394362 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:20.394370 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:20.394378 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:20.394387 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:20.394417 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:20.809148 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:20.809193 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:20.865401 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:20.865445 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:20.865457 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:20.865467 [ 15 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:20.865478 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:20.865487 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:20.865497 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:20.865558 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:20.865850 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:20.865874 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:20.865886 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:20.865897 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:20.865907 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:20.865917 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:20.865929 [ 19 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:20.865942 [ 19 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:20.865954 [ 19 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:21.144990 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:21.145045 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:21.145061 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:21.145108 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:21.145125 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:21.145138 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:21.145150 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:07:21.145161 [ 15 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:21.145171 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:21.145181 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:21.145192 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:21.145203 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:21.145228 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:21.145393 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:21.145421 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:21.366596 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:21.366638 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:21.366652 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:21.366664 [ 19 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:21.366678 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:21.366689 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:21.366700 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:21.366761 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:21.366986 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:21.367008 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:21.367017 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:21.367024 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:21.367030 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:21.367036 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:21.367045 [ 12 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:21.367055 [ 12 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:21.367067 [ 12 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:21.867245 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:21.867291 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:21.867306 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:21.867318 [ 19 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:21.867333 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:21.867344 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:21.867357 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:21.867413 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:21.867659 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:21.867682 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:21.867693 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:21.867704 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:21.867712 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:21.867720 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:21.867733 [ 12 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:21.867745 [ 12 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:21.867787 [ 12 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:21.895975 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:21.896022 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:21.896048 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:21.896091 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:21.896103 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:21.896113 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:21.896123 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:07:21.896132 [ 18 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:21.896146 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:21.896158 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:21.896168 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:21.896179 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:21.896209 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:21.896355 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:21.896383 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:22.367786 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:22.367842 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:22.367856 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:22.367868 [ 12 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:22.367880 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:22.367891 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:22.367902 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:22.367967 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:22.368256 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:22.368283 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:22.368294 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:22.368305 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:22.368314 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:22.368324 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:22.368337 [ 19 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:22.368349 [ 19 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:22.368360 [ 19 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:22.646387 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:22.646429 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:22.646445 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:22.646488 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:22.646501 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:22.646513 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:22.646524 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:07:22.646536 [ 12 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:22.646550 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:22.646560 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:22.646572 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:22.646583 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:22.646613 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:22.646748 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:22.646783 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:22.869088 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:22.869130 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:22.869143 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:22.869154 [ 16 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:22.869167 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:22.869178 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:22.869189 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:22.869248 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:22.869538 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:22.869564 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:22.869575 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:22.869586 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:22.869595 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:22.869643 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:22.869657 [ 12 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:22.869669 [ 12 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:22.869679 [ 12 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:23.369659 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:23.369697 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:23.369707 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:23.369714 [ 16 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:23.369723 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:23.369730 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:23.369737 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:23.369798 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:23.370105 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:23.370150 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:23.370163 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:23.370174 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:23.370183 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:23.370192 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:23.370205 [ 12 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:23.370217 [ 12 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:23.370227 [ 12 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:23.397227 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:23.397264 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:23.397277 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:23.397318 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:23.397328 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:23.397335 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:23.397342 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:07:23.397349 [ 16 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:23.397357 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:23.397364 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:23.397372 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:23.397379 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:23.397400 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:23.819142 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:23.819192 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:23.870599 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:23.870641 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:23.870654 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:23.870666 [ 17 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:23.870678 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:23.870688 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:23.870699 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:23.870752 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:23.871026 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:23.871048 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:23.871056 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:23.871064 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:23.871070 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:23.871076 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:23.871084 [ 12 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:23.871092 [ 12 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:23.871099 [ 12 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:24.148146 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:24.148186 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:24.148198 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:24.148239 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:24.148249 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:24.148258 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:24.148267 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:07:24.148276 [ 17 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:24.148287 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:24.148295 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:24.148305 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:24.148314 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:24.148339 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:24.148479 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:24.148501 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:24.371696 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:24.371738 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:24.371751 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:24.371762 [ 12 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:24.371775 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:24.371786 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:24.371798 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:24.371862 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:24.372138 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:24.372180 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:24.372193 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:24.372205 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:24.372215 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:24.372225 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:24.372237 [ 17 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:24.372249 [ 17 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:24.372258 [ 17 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:24.872264 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:24.872313 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:24.872327 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:24.872339 [ 13 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:24.872360 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:24.872371 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:24.872381 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:24.872449 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:24.872750 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:24.872785 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:24.872798 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:24.872809 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:24.872819 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:24.872828 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:24.872848 [ 17 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:24.872862 [ 17 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:24.872872 [ 17 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:24.899201 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:24.899241 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:24.899254 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:24.899294 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:24.899305 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:24.899315 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:24.899324 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:07:24.899334 [ 17 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:24.899345 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:24.899375 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:24.899386 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:24.899398 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:24.899421 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:24.899610 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:24.899636 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:25.372970 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:25.373010 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:25.373024 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:25.373037 [ 12 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:25.373050 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:25.373061 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:25.373073 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:25.373149 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:25.373433 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:25.373459 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:25.373472 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:25.373484 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:25.373493 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:25.373502 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:25.373515 [ 13 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:25.373527 [ 13 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:25.373538 [ 13 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:25.649774 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:25.649816 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:25.649830 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:25.649872 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:25.649887 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:25.649899 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:25.649910 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:07:25.649923 [ 15 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:25.649935 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:25.649945 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:25.649956 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:25.649967 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:25.650019 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:25.650167 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:25.650195 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:25.873516 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:25.873553 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:25.873575 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:25.873586 [ 13 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:25.873599 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:25.873610 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:25.873633 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:25.873703 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:25.874023 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:25.874046 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:25.874056 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:25.874066 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:25.874082 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:25.874090 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:25.874101 [ 12 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:25.874112 [ 12 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:25.874122 [ 12 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:26.374354 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:26.374399 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:26.374413 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:26.374426 [ 15 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:26.374438 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:26.374447 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:26.374459 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:26.374514 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:26.374804 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:26.374831 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:26.374843 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:26.374853 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:26.374862 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:26.374870 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:26.374882 [ 13 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:26.374893 [ 13 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:26.374902 [ 13 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:26.400093 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:26.400132 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:26.400147 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:26.400188 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:26.400199 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:26.400210 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:26.400219 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:07:26.400229 [ 15 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:26.400240 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:26.400249 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:26.400259 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:26.400269 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:26.400296 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:26.400424 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:26.400449 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:26.874607 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:26.874646 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:26.874659 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:26.874670 [ 13 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:26.874681 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:26.874690 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:26.874701 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:26.874756 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:26.875042 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:26.875071 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:26.875084 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:26.875095 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:26.875104 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:26.875113 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:26.875126 [ 15 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:26.875138 [ 15 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:26.875149 [ 15 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:27.151218 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:27.151272 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:27.151287 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:27.151333 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:27.151350 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:27.151361 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:27.151372 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:07:27.151382 [ 18 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:27.151394 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:27.151403 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:27.151414 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:27.151427 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:27.151456 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:27.151598 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:27.151626 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:27.375811 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:27.375850 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:27.375864 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:27.375877 [ 15 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:27.375892 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:27.375915 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:27.375928 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:27.375993 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:27.376268 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:27.376295 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:27.376307 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:27.376318 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:27.376328 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:27.376336 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:27.376348 [ 18 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:27.376360 [ 18 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:27.376371 [ 18 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:27.876415 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:27.876453 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:27.876467 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:27.876478 [ 19 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:27.876551 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:27.876565 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:27.876578 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:27.876641 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:27.877162 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:27.877190 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:27.877202 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:27.877213 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:27.877223 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:27.877232 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:27.877243 [ 18 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:27.877255 [ 18 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:27.877266 [ 18 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:27.902401 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:27.902444 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:27.902456 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:27.902497 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:27.902508 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:27.902517 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:27.902526 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:07:27.902535 [ 18 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:27.902547 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:27.902556 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:27.902566 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:27.902575 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:27.902601 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:27.902734 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:27.902763 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:28.376933 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:28.376969 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:28.376980 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:28.376990 [ 19 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:28.377002 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:28.377012 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:28.377023 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:28.377072 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:28.377406 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:28.377430 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=150 2024.09.25 21:07:28.377441 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:28.377452 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 150 2024.09.25 21:07:28.377461 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:28.377470 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 149 2024.09.25 21:07:28.377481 [ 18 ] {} RaftInstance: last durable index 149, precommit index 149 2024.09.25 21:07:28.377494 [ 18 ] {} RaftInstance: quorum idx 1, 149 149 0 2024.09.25 21:07:28.377505 [ 18 ] {} RaftInstance: local log idx 149, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:28.653646 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:28.653684 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:28.653696 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:28.653769 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:28.653788 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:28.653799 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:28.653846 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:07:28.653865 [ 19 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 150 2024.09.25 21:07:28.653878 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=0, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:28.653888 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:28.653899 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:28.653910 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:28.653936 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:28.654102 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:28.654126 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:28.756017 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:07:28.756024 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:07:28.756131 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:07:28.756172 [ 6 ] {} RaftInstance: append at log_idx 150, timestamp 1727298448756145 2024.09.25 21:07:28.756226 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:07:28.756249 [ 21 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:28.756263 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=149, LastLogTerm=2, EntriesLength=1, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:28.756273 [ 21 ] {} RaftInstance: idx: 150 2024.09.25 21:07:28.756284 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:28.756337 [ 21 ] {} RaftInstance: sent 2024.09.25 21:07:28.756349 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:28.756360 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:07:28.756369 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:07:28.756378 [ 21 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:28.756388 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=1, CommitIndex=149, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:28.756397 [ 21 ] {} RaftInstance: idx: 150 2024.09.25 21:07:28.756406 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:28.756415 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:07:28.756425 [ 21 ] {} RaftInstance: sent 2024.09.25 21:07:28.757306 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:07:28.757331 [ 8 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:28.757343 [ 8 ] {} RaftInstance: quorum idx 1, 150 149 0 2024.09.25 21:07:28.757354 [ 8 ] {} RaftInstance: local log idx 150, target_commit_idx 149, quick_commit_index_ 149, state_->get_commit_idx() 149 2024.09.25 21:07:28.758141 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:28.758167 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:28.758179 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:28.758190 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:28.758199 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:28.758209 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 149, new matched idx: 150 2024.09.25 21:07:28.758220 [ 15 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:28.758232 [ 15 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:28.758243 [ 15 ] {} RaftInstance: trigger commit upto 150 2024.09.25 21:07:28.758253 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:28.758264 [ 15 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:28.758275 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:28.758285 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:28.758295 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:28.758339 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:28.758351 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:28.758362 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:07:28.758370 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:07:28.758380 [ 15 ] {} RaftInstance: last_log_idx: 149, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:28.758390 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=149, LastLogTerm=2, EntriesLength=1, CommitIndex=150, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:28.758399 [ 15 ] {} RaftInstance: idx: 150 2024.09.25 21:07:28.758408 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:28.758416 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:07:28.758425 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:28.758433 [ 15 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 149 2024.09.25 21:07:28.758443 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:07:28.758485 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:07:28.758507 [ 20 ] {} RaftInstance: commit upto 150, current idx 149 2024.09.25 21:07:28.758517 [ 20 ] {} RaftInstance: commit upto 150, current idx 150 2024.09.25 21:07:28.758547 [ 20 ] {} RaftInstance: notify cb 150 1d87aa48 2024.09.25 21:07:28.758560 [ 20 ] {} RaftInstance: DONE: commit upto 150, current idx 150 2024.09.25 21:07:28.758567 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:28.758571 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:07:28.758583 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:28.758593 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:28.758603 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:28.758612 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:28.758636 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:28.758647 [ 19 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:28.758659 [ 19 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:28.758669 [ 19 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:28.877695 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:28.877735 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:28.877747 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:28.877757 [ 15 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:28.877769 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:28.877778 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:28.877789 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:28.877842 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:28.878092 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:28.878118 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:28.878129 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:28.878139 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:28.878148 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:28.878157 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:28.878168 [ 19 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:28.878179 [ 19 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:28.878189 [ 19 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:29.378345 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:29.378381 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:29.378402 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:29.378414 [ 19 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:29.378425 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:29.378435 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:29.378453 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:29.378516 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:29.378869 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:29.378902 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:29.378914 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:29.378925 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:29.378943 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:29.378956 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:29.378970 [ 14 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:29.378985 [ 14 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:29.379007 [ 14 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:29.403990 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:29.404027 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:29.404040 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:29.404082 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:29.404098 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:29.404111 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (150) and matched log idx (0) 2024.09.25 21:07:29.404121 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:07:29.404132 [ 19 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:29.404146 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 150 2024.09.25 21:07:29.404157 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:29.404169 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:29.404182 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:29.404214 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:29.404345 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:29.404372 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:29.878756 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:29.878798 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:29.878810 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:29.878820 [ 15 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:29.878832 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:29.878842 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:29.878854 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:29.878909 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:29.879165 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:29.879192 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:29.879204 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:29.879215 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:29.879224 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:29.879234 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:29.879245 [ 19 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:29.879257 [ 19 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:29.879268 [ 19 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:30.155302 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:30.155339 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:30.155353 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:30.155395 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:30.155410 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:30.155443 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (151) and matched log idx (0) 2024.09.25 21:07:30.155463 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:07:30.155474 [ 15 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:30.155486 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:30.155498 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:30.155509 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:30.155522 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:30.155553 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:30.155743 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:30.155772 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:30.380146 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:30.380188 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:30.380200 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:30.380210 [ 19 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:30.380222 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:30.380232 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:30.380241 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:30.380294 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:30.380565 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:30.380591 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:30.380602 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:30.380612 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:30.380621 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:30.380629 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:30.380640 [ 15 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:30.380652 [ 15 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:30.380663 [ 15 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:30.880913 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:30.880958 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:30.880971 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:30.880983 [ 17 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:30.880995 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:30.881005 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:30.881016 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:30.881072 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:30.881358 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:30.881381 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:30.881393 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:30.881404 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:30.881413 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:30.881422 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:30.881434 [ 15 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:30.881446 [ 15 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:30.881456 [ 15 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:30.906495 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:30.906536 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:30.906549 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:30.906591 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:30.906604 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:30.906615 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (151) and matched log idx (0) 2024.09.25 21:07:30.906625 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:07:30.906656 [ 17 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:30.906670 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:30.906680 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:30.906691 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:30.906703 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:30.906731 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:30.906898 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:30.906926 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:31.381134 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:31.381177 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:31.381190 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:31.381201 [ 15 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:31.381213 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:31.381223 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:31.381234 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:31.381292 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:31.381558 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:31.381580 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:31.381591 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:31.381602 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:31.381611 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:31.381620 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:31.381632 [ 19 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:31.381644 [ 19 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:31.381654 [ 19 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:31.657682 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:31.657726 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:31.657740 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:31.657782 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:31.657795 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:31.657806 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (151) and matched log idx (0) 2024.09.25 21:07:31.657817 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:07:31.657829 [ 12 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:31.657842 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:31.657852 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:31.657863 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:31.657875 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:31.657903 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:31.882225 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:31.882267 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:31.882281 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:31.882292 [ 19 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:31.882304 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:31.882315 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:31.882326 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:31.882389 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:31.882716 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:31.882739 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:31.882751 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:31.882761 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:31.882771 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:31.882780 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:31.882791 [ 12 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:31.882803 [ 12 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:31.882814 [ 12 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:32.089178 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:32.089251 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:32.383449 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:32.383488 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:32.383499 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:32.383509 [ 12 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:32.383521 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:32.383530 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:32.383540 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:32.383598 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:32.383937 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:32.383958 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:32.383969 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:32.383978 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:32.383987 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:32.383996 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:32.384020 [ 13 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:32.384034 [ 13 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:32.384045 [ 13 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:32.408100 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:32.408150 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:32.408166 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:32.408215 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:32.408229 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:32.408240 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (151) and matched log idx (0) 2024.09.25 21:07:32.408252 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:07:32.408263 [ 19 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:32.408284 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:32.408296 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:32.408308 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:32.408319 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:32.408353 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:32.839137 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:32.839185 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:32.884681 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:32.884720 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:32.884731 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:32.884742 [ 19 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:32.884753 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:32.884762 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:32.884772 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:32.884824 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:32.885097 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:32.885118 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:32.885130 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:32.885138 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:32.885144 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:32.885151 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:32.885159 [ 12 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:32.885167 [ 12 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:32.885174 [ 12 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:33.159256 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:33.159297 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:33.159309 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:33.159352 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:33.159364 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:33.159375 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (151) and matched log idx (0) 2024.09.25 21:07:33.159385 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:07:33.159394 [ 19 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:33.159405 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:33.159414 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:33.159424 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:33.159434 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:33.159463 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:33.385756 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:33.385801 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:33.385814 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:33.385826 [ 12 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:33.385839 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:33.385850 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:33.385862 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:33.385922 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:33.386194 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:33.386217 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:33.386227 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:33.386236 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:33.386245 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:33.386253 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:33.386264 [ 19 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:33.386276 [ 19 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:33.386286 [ 19 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:33.886631 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:33.886681 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:33.886693 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:33.886704 [ 19 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:33.886715 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:33.886725 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:33.886743 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:33.886793 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:33.887133 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:33.887157 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:33.887179 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:33.887191 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:33.887200 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:33.887209 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:33.887230 [ 16 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:33.887244 [ 16 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:33.887255 [ 16 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:33.910483 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:33.910529 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:33.910542 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:33.910552 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:07:34.387599 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:34.387648 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:34.387660 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:34.387671 [ 16 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:34.387683 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:34.387694 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:34.387705 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:34.387776 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:34.388052 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:34.388083 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:34.388094 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:34.388105 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:34.388114 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:34.388123 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:34.388135 [ 19 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:34.388148 [ 19 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:34.388159 [ 19 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:34.661352 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:34.661393 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:34.661405 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:34.661416 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:07:34.888696 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:34.888761 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:34.888774 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:34.888786 [ 12 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:34.888798 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:34.888809 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:34.888821 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:34.888890 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:34.889156 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:34.889188 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:34.889199 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:34.889208 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:34.889216 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:34.889226 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:34.889237 [ 16 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:34.889250 [ 16 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:34.889260 [ 16 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:35.389395 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:35.389435 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:35.389447 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:35.389457 [ 16 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:35.389467 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:35.389476 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:35.389485 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:35.389531 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:35.389802 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:35.389825 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:35.389834 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:35.389842 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:35.389851 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:35.389861 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:35.389873 [ 14 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:35.389885 [ 14 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:35.389897 [ 14 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:35.411919 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:35.411962 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:35.411978 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:35.411990 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:07:35.890430 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:35.890472 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:35.890487 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:35.890499 [ 17 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:35.890511 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:35.890520 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:35.890570 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:35.890636 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:35.890903 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:35.890932 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:35.890946 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:35.890959 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:35.890970 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:35.890980 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:35.890992 [ 14 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:35.891007 [ 14 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:35.891018 [ 14 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:36.139164 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:36.139216 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:36.162630 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:36.162697 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:36.162711 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:36.162755 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:36.162768 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:36.162779 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (151) and matched log idx (0) 2024.09.25 21:07:36.162789 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:07:36.162799 [ 17 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:36.162811 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:36.162821 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:36.162831 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:36.162842 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:36.162870 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:36.163036 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:36.163065 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:36.391252 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:36.391299 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:36.391313 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:36.391324 [ 15 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:36.391338 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:36.391349 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:36.391361 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:36.391417 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:36.391668 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:36.391704 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:36.391716 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:36.391727 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:36.391737 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:36.391746 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:36.391759 [ 13 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:36.391771 [ 13 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:36.391783 [ 13 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:36.891913 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:36.891955 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:36.891968 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:36.891979 [ 13 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:36.891992 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:36.892002 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:36.892012 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:36.892068 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:36.892325 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:36.892348 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:36.892359 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:36.892370 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:36.892379 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:36.892388 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:36.892400 [ 15 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:36.892412 [ 15 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:36.892423 [ 15 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:36.913764 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:36.913815 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:36.913829 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:36.913912 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:36.913932 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:36.913945 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (151) and matched log idx (0) 2024.09.25 21:07:36.913956 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:07:36.913994 [ 15 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:36.914009 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:36.914019 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:36.914041 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:36.914056 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:36.914082 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:36.914243 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:36.914269 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:37.392464 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:37.392522 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:37.392536 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:37.392549 [ 13 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:37.392563 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:37.392574 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:37.392584 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:37.392644 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:37.392965 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:37.392990 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:37.393001 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:37.393011 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:37.393020 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:37.393028 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:37.393040 [ 15 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:37.393052 [ 15 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:37.393062 [ 15 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:37.665079 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:37.665111 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:37.665123 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:37.665163 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:37.665173 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:37.665182 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (151) and matched log idx (0) 2024.09.25 21:07:37.665191 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:07:37.665201 [ 19 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:37.665211 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:37.665221 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:37.665230 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:37.665240 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:37.665266 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:37.893576 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:37.893613 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:37.893625 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:37.893634 [ 15 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:37.893645 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:37.893654 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:37.893664 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:37.893715 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:37.894021 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:37.894044 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:37.894055 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:37.894066 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:37.894075 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:37.894084 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:37.894096 [ 19 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:37.894108 [ 19 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:37.894119 [ 19 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:38.089163 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:38.089211 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:38.394418 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:38.394457 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:38.394470 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:38.394481 [ 19 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:38.394494 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:38.394504 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:38.394515 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:38.394571 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:38.394810 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:38.394837 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=151 2024.09.25 21:07:38.394851 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:38.394865 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 151 2024.09.25 21:07:38.394876 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:38.394887 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 150 2024.09.25 21:07:38.394900 [ 13 ] {} RaftInstance: last durable index 150, precommit index 150 2024.09.25 21:07:38.394913 [ 13 ] {} RaftInstance: quorum idx 1, 150 150 0 2024.09.25 21:07:38.394925 [ 13 ] {} RaftInstance: local log idx 150, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:38.416053 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:38.416091 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:38.416105 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:38.416146 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:38.416157 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:38.416168 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (151) and matched log idx (0) 2024.09.25 21:07:38.416177 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:07:38.416187 [ 13 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 151 2024.09.25 21:07:38.416198 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=150, LastLogTerm=2, EntriesLength=0, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:38.416209 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:38.416221 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:38.416232 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:38.416262 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:38.756031 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:07:38.756053 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:07:38.756107 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:07:38.756148 [ 6 ] {} RaftInstance: append at log_idx 151, timestamp 1727298458756118 2024.09.25 21:07:38.756209 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:07:38.756228 [ 21 ] {} RaftInstance: last_log_idx: 150, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:38.756241 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=150, LastLogTerm=2, EntriesLength=1, CommitIndex=150, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:38.756252 [ 21 ] {} RaftInstance: idx: 151 2024.09.25 21:07:38.756263 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:38.756320 [ 21 ] {} RaftInstance: sent 2024.09.25 21:07:38.756335 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:38.757244 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:07:38.757270 [ 8 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:38.757284 [ 8 ] {} RaftInstance: quorum idx 1, 151 150 0 2024.09.25 21:07:38.757295 [ 8 ] {} RaftInstance: local log idx 151, target_commit_idx 150, quick_commit_index_ 150, state_->get_commit_idx() 150 2024.09.25 21:07:38.757742 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:38.757765 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:38.757775 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:38.757785 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:38.757793 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:38.757801 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 150, new matched idx: 151 2024.09.25 21:07:38.757810 [ 15 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:38.757819 [ 15 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:38.757828 [ 15 ] {} RaftInstance: trigger commit upto 151 2024.09.25 21:07:38.757836 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:38.757844 [ 15 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:38.757853 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:38.757861 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:38.757869 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:38.757906 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:38.757915 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:38.757925 [ 15 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 150 2024.09.25 21:07:38.757933 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:07:38.757972 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:07:38.757990 [ 20 ] {} RaftInstance: commit upto 151, current idx 150 2024.09.25 21:07:38.758000 [ 20 ] {} RaftInstance: commit upto 151, current idx 151 2024.09.25 21:07:38.758086 [ 20 ] {} RaftInstance: notify cb 151 1d879e28 2024.09.25 21:07:38.758108 [ 20 ] {} RaftInstance: DONE: commit upto 151, current idx 151 2024.09.25 21:07:38.758119 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:07:38.758641 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:38.758668 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:38.758679 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:38.758689 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:38.758698 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:38.758708 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:38.758719 [ 13 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:38.758731 [ 13 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:38.758742 [ 13 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:38.849184 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:38.849233 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:38.895435 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:38.895475 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:38.895487 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:38.895497 [ 13 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:38.895509 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:38.895519 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:38.895529 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:38.895580 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:38.895876 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:38.895905 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:38.895917 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:38.895927 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:38.895936 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:38.895944 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:38.895956 [ 12 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:38.895969 [ 12 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:38.896029 [ 12 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:39.166984 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:39.167019 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:39.167031 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:39.167072 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:39.167085 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:39.167096 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (151) and matched log idx (0) 2024.09.25 21:07:39.167107 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:07:39.167118 [ 13 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:39.167130 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 151 2024.09.25 21:07:39.167139 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:39.167150 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:39.167160 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:39.167187 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:39.396604 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:39.396650 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:39.396662 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:39.396672 [ 12 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:39.396683 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:39.396691 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:39.396702 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:39.396757 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:39.397032 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:39.397054 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:39.397064 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:39.397074 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:39.397082 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:39.397090 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:39.397101 [ 13 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:39.397112 [ 13 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:39.397121 [ 13 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:39.897155 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:39.897188 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:39.897200 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:39.897212 [ 12 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:39.897225 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:39.897235 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:39.897246 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:39.897300 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:39.897599 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:39.897622 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:39.897633 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:39.897644 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:39.897653 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:39.897662 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:39.897674 [ 13 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:39.897686 [ 13 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:39.897697 [ 13 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:39.917855 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:39.917890 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:39.917903 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:39.917914 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:07:40.398179 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:40.398225 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:40.398237 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:40.398247 [ 16 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:40.398258 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:40.398288 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:40.398301 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:40.398357 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:40.398626 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:40.398649 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:40.398659 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:40.398668 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:40.398676 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:40.398684 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:40.398696 [ 13 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:40.398709 [ 13 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:40.398719 [ 13 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:40.668759 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:40.668800 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:40.668813 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:40.668823 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:07:40.899102 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:40.899138 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:40.899150 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:40.899160 [ 13 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:40.899171 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:40.899182 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:40.899193 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:40.899248 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:40.899525 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:40.899552 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:40.899564 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:40.899585 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:40.899596 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:40.899605 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:40.899618 [ 12 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:40.899630 [ 12 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:40.899640 [ 12 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:41.400161 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:41.400198 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:41.400210 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:41.400220 [ 12 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:41.400232 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:41.400241 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:41.400252 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:41.400306 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:41.400578 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:41.400599 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:41.400609 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:41.400618 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:41.400625 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:41.400633 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:41.400644 [ 16 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:41.400655 [ 16 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:41.400665 [ 16 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:41.419792 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:41.419829 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:41.419843 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:41.419852 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:07:41.901013 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:41.901054 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:41.901067 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:41.901078 [ 16 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:41.901092 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:41.901103 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:41.901114 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:41.901167 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:41.901503 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:41.901529 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:41.901541 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:41.901552 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:41.901561 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:41.901570 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:41.901582 [ 13 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:41.901593 [ 13 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:41.901603 [ 13 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:42.149154 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:42.149203 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:42.170388 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:42.170424 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:42.170436 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:42.170477 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:42.170490 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:42.170500 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (152) and matched log idx (0) 2024.09.25 21:07:42.170558 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:07:42.170577 [ 18 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:42.170589 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:42.170599 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:42.170609 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:42.170620 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:42.170648 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:42.170800 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:42.170827 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:42.402225 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:42.402269 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:42.402281 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:42.402291 [ 16 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:42.402303 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:42.402312 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:42.402322 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:42.402375 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:42.402653 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:42.402674 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:42.402684 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:42.402693 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:42.402702 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:42.402709 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:42.402720 [ 18 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:42.402732 [ 18 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:42.402741 [ 18 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:42.902978 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:42.903018 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:42.903030 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:42.903040 [ 17 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:42.903052 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:42.903061 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:42.903072 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:42.903184 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:42.903424 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:42.903447 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:42.903457 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:42.903469 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:42.903478 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:42.903487 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:42.903498 [ 18 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:42.903511 [ 18 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:42.903521 [ 18 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:42.921653 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:42.921690 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:42.921703 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:42.921742 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:42.921753 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:42.921763 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (152) and matched log idx (0) 2024.09.25 21:07:42.921773 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:07:42.921783 [ 17 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:42.921794 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:42.921803 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:42.921813 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:42.921823 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:42.921849 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:42.921974 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:42.921997 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:43.404168 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:43.404210 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:43.404223 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:43.404235 [ 18 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:43.404247 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:43.404259 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:43.404270 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:43.404331 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:43.404607 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:43.404637 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:43.404649 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:43.404659 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:43.404668 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:43.404678 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:43.404690 [ 16 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:43.404701 [ 16 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:43.404711 [ 16 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:43.672739 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:43.672779 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:43.672792 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:43.672832 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:43.672844 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:43.672853 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (152) and matched log idx (0) 2024.09.25 21:07:43.672862 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:07:43.672872 [ 14 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:43.672883 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:43.672892 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:43.672902 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:43.672912 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:43.672937 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:43.905192 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:43.905234 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:43.905246 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:43.905257 [ 16 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:43.905269 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:43.905279 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:43.905290 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:43.905346 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:43.905653 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:43.905678 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:43.905691 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:43.905702 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:43.905710 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:43.905719 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:43.905735 [ 14 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:43.905748 [ 14 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:43.905760 [ 14 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:44.099159 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:44.099207 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:44.406398 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:44.406441 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:44.406455 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:07:44.406467 [ 14 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:44.406479 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:44.406488 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:44.406499 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:44.406555 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:44.406846 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:44.406874 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:44.406887 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:44.406899 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:44.406910 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:44.406921 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:44.406935 [ 18 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:44.406950 [ 18 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:44.406962 [ 18 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:44.423959 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:44.424003 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:44.424019 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:44.424064 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:44.424080 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:44.424091 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (152) and matched log idx (0) 2024.09.25 21:07:44.424103 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:07:44.424114 [ 16 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:44.424126 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:44.424136 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:44.424148 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:44.424161 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:44.424191 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:44.907533 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:44.907581 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:44.907597 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:44.907610 [ 18 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:44.907622 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:44.907632 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:44.907644 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:44.907705 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:44.907971 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:44.908004 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:44.908016 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:44.908027 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:44.908037 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:44.908046 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:44.908058 [ 16 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:44.908072 [ 16 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:44.908083 [ 16 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:45.175106 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:45.175148 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:45.175161 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:45.175171 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:07:45.408217 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:45.408256 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:45.408268 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:45.408278 [ 16 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:45.408288 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:45.408297 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:45.408307 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:45.408362 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:45.408678 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:45.408707 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:45.408754 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:45.408767 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:45.408776 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:45.408785 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:45.408798 [ 18 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:45.408813 [ 18 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:45.408824 [ 18 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:45.699157 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:45.699199 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:45.909460 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:45.909501 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:45.909513 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:45.909524 [ 18 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:45.909536 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:45.909546 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:45.909556 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:45.909613 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:45.909892 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:45.909915 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:45.909926 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:45.909935 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:45.909945 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:45.909953 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:45.909965 [ 19 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:45.909976 [ 19 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:45.909986 [ 19 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:45.926033 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:45.926087 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:45.926102 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:45.926155 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:45.926179 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:45.926191 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (152) and matched log idx (0) 2024.09.25 21:07:45.926201 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:07:45.926212 [ 18 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:45.926224 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:45.926263 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:45.926276 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:45.926288 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:45.926327 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:45.926441 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:45.926480 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:46.409836 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:46.409878 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:46.409891 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:46.409902 [ 19 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:46.409913 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:46.409922 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:46.409933 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:46.410011 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:46.410310 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:46.410336 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:46.410348 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:46.410358 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:46.410367 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:46.410377 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:46.410389 [ 18 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:46.410397 [ 18 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:46.410404 [ 18 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:46.676448 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:46.676487 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:46.676501 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:46.676545 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:46.676557 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:46.676567 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (152) and matched log idx (0) 2024.09.25 21:07:46.676577 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:07:46.676587 [ 19 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:46.676599 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:46.676609 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:46.676619 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:46.676630 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:46.676656 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:46.911094 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:46.911132 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:46.911142 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:46.911150 [ 18 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:46.911158 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:46.911165 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:46.911173 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:46.911232 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:46.911504 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:46.911535 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:46.911549 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:46.911562 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:46.911570 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:46.911579 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:46.911592 [ 16 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:46.911605 [ 16 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:46.911618 [ 16 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:47.109170 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:47.109225 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:47.411653 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:47.411698 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:47.411709 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:47.411720 [ 16 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:47.411731 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:47.411741 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:47.411751 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:47.411813 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:47.412164 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:47.412193 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:47.412206 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:47.412217 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:47.412227 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:47.412236 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:47.412247 [ 15 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:47.412259 [ 15 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:47.412270 [ 15 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:47.427508 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:47.427550 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:47.427565 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:47.427612 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:47.427624 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:47.427636 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (152) and matched log idx (0) 2024.09.25 21:07:47.427647 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:07:47.427659 [ 16 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:47.427671 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:47.427681 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:47.427693 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:47.427705 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:47.427734 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:47.912453 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:47.912484 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:47.912496 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:47.912506 [ 15 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:47.912517 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:47.912527 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:47.912538 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:47.912599 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:47.912871 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:47.912897 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:47.912910 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:47.912921 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:47.912931 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:47.912941 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:47.912983 [ 16 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:47.913022 [ 16 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:47.913034 [ 16 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:48.178156 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:48.178191 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:48.178202 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:48.178211 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:07:48.413271 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:48.413312 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:48.413324 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:48.413334 [ 18 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 152 2024.09.25 21:07:48.413345 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=0, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:48.413353 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:48.413364 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:48.413417 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:48.413751 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:48.413772 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=152 2024.09.25 21:07:48.413782 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:48.413791 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 152 2024.09.25 21:07:48.413799 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:48.413807 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 151 2024.09.25 21:07:48.413818 [ 15 ] {} RaftInstance: last durable index 151, precommit index 151 2024.09.25 21:07:48.413829 [ 15 ] {} RaftInstance: quorum idx 1, 151 151 0 2024.09.25 21:07:48.413838 [ 15 ] {} RaftInstance: local log idx 151, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:48.756002 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:07:48.756022 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:07:48.756073 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:07:48.756109 [ 6 ] {} RaftInstance: append at log_idx 152, timestamp 1727298468756082 2024.09.25 21:07:48.756158 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:07:48.756183 [ 21 ] {} RaftInstance: last_log_idx: 151, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:48.756196 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=151, LastLogTerm=2, EntriesLength=1, CommitIndex=151, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:48.756205 [ 21 ] {} RaftInstance: idx: 152 2024.09.25 21:07:48.756216 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:48.756258 [ 21 ] {} RaftInstance: sent 2024.09.25 21:07:48.756268 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:48.756278 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1328 ms ago 2024.09.25 21:07:48.757214 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:07:48.757237 [ 8 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:48.757249 [ 8 ] {} RaftInstance: quorum idx 1, 152 151 0 2024.09.25 21:07:48.757259 [ 8 ] {} RaftInstance: local log idx 152, target_commit_idx 151, quick_commit_index_ 151, state_->get_commit_idx() 151 2024.09.25 21:07:48.757685 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:48.757709 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:48.757721 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:48.757730 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:48.757739 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:48.757748 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 151, new matched idx: 152 2024.09.25 21:07:48.757760 [ 18 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:48.757772 [ 18 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:48.757781 [ 18 ] {} RaftInstance: trigger commit upto 152 2024.09.25 21:07:48.757789 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:48.757799 [ 18 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:48.757810 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:48.757819 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:48.757828 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:48.757889 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:48.757903 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:48.757914 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1330 ms ago 2024.09.25 21:07:48.757936 [ 18 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 151 2024.09.25 21:07:48.757946 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:07:48.757992 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:07:48.758018 [ 20 ] {} RaftInstance: commit upto 152, current idx 151 2024.09.25 21:07:48.758029 [ 20 ] {} RaftInstance: commit upto 152, current idx 152 2024.09.25 21:07:48.758069 [ 20 ] {} RaftInstance: notify cb 152 1d88f708 2024.09.25 21:07:48.758085 [ 20 ] {} RaftInstance: DONE: commit upto 152, current idx 152 2024.09.25 21:07:48.758095 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:07:48.758209 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:48.758232 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:48.758242 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:48.758252 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:48.758262 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:48.758271 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:48.758282 [ 15 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:48.758312 [ 15 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:48.758323 [ 15 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:48.913500 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:48.913544 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:48.913560 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:48.913572 [ 18 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:48.913586 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:48.913598 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:48.913608 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:48.913651 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:48.913923 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:48.913944 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:48.913955 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:48.913964 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:48.913973 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:48.913982 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:48.913993 [ 15 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:48.914006 [ 15 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:48.914016 [ 15 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:48.929055 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:48.929100 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:48.929115 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:48.929125 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:07:49.414370 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:49.414414 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:49.414426 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:49.414437 [ 15 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:49.414448 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:49.414458 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:49.414469 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:49.414525 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:49.414762 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:49.414791 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:49.414802 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:49.414812 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:49.414820 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:49.414829 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:49.414840 [ 13 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:49.414852 [ 13 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:49.414861 [ 13 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:49.680028 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:49.680067 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:49.680077 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:49.680084 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:07:49.915387 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:49.915429 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:49.915442 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:49.915454 [ 13 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:49.915465 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:49.915473 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:49.915501 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:49.915562 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:49.915781 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:49.915808 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:49.915819 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:49.915829 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:49.915838 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:49.915846 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:49.915857 [ 15 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:49.915868 [ 15 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:49.915878 [ 15 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:50.409171 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:50.409210 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:50.416416 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:50.416458 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:50.416470 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:07:50.416482 [ 14 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:50.416495 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:50.416505 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:50.416518 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:50.416594 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:50.416845 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:50.416869 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:50.416880 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:50.416890 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:50.416899 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:50.416908 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:50.416945 [ 17 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:50.416957 [ 17 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:50.416968 [ 17 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:50.430983 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:50.431018 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:50.431032 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:50.431075 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:50.431089 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:50.431100 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (152) and matched log idx (0) 2024.09.25 21:07:50.431110 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:07:50.431121 [ 14 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:50.431132 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 152 2024.09.25 21:07:50.431142 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:50.431153 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:50.431165 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:50.431195 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:50.431370 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:50.431399 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:50.917591 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:50.917626 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:50.917638 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:50.917647 [ 17 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:50.917657 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:50.917665 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:50.917675 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:50.917717 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:50.917962 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:50.918008 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:50.918023 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:50.918034 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:50.918043 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:50.918054 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:50.918067 [ 14 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:50.918080 [ 14 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:50.918090 [ 14 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:51.181254 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:51.181291 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:51.181305 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:51.181345 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:51.181357 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:51.181368 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (153) and matched log idx (0) 2024.09.25 21:07:51.181379 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:07:51.181388 [ 19 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:51.181400 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:51.181410 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:51.181420 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:51.181431 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:51.181456 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:51.181587 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:51.181613 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:51.418797 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:51.418837 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:51.418852 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:07:51.418865 [ 14 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:51.418877 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:51.418887 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:51.418898 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:51.418994 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:51.419244 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:51.419268 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:51.419278 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:51.419287 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:51.419295 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:51.419312 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:51.419324 [ 19 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:51.419335 [ 19 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:51.419344 [ 19 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:51.919582 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:51.919620 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:51.919632 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:51.919643 [ 17 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:51.919655 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:51.919666 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:51.919677 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:51.919736 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:51.920037 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:51.920061 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:51.920072 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:51.920082 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:51.920090 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:51.920099 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:51.920111 [ 12 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:51.920123 [ 12 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:51.920134 [ 12 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:51.932287 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:51.932318 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:51.932332 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:51.932375 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:51.932388 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:51.932399 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (153) and matched log idx (0) 2024.09.25 21:07:51.932410 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:07:51.932421 [ 12 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:51.932434 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:51.932444 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:51.932455 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:51.932467 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:51.932496 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:51.932629 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:51.932653 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:52.420808 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:52.420857 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:52.420869 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:52.420880 [ 16 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:52.420892 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:52.420901 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:52.420912 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:52.420967 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:52.421247 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:52.421267 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:52.421277 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:52.421287 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:52.421295 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:52.421304 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:52.421315 [ 17 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:52.421326 [ 17 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:52.421372 [ 17 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:52.683409 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:52.683486 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:52.683511 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:52.683554 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:52.683565 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:52.683575 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (153) and matched log idx (0) 2024.09.25 21:07:52.683585 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:07:52.683595 [ 12 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:52.683607 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:52.683616 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:52.683626 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:52.683637 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:52.683663 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:52.683828 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:52.683853 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:52.922041 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:52.922083 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:52.922097 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:52.922108 [ 17 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:52.922120 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:52.922130 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:52.922142 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:52.922207 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:52.922471 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:52.922498 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:52.922511 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:52.922522 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:52.922533 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:52.922543 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:52.922555 [ 12 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:52.922569 [ 12 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:52.922580 [ 12 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:53.422869 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:53.422909 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:53.422920 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:53.422931 [ 12 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:53.422943 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:53.422954 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:53.422965 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:53.423023 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:53.423416 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:53.423444 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:53.423458 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:53.423468 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:53.423478 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:53.423488 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:53.423500 [ 16 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:53.423513 [ 16 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:53.423524 [ 16 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:53.434543 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:53.434588 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:53.434601 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:07:53.434643 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:07:53.434656 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:07:53.434667 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (153) and matched log idx (0) 2024.09.25 21:07:53.434678 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:07:53.434689 [ 12 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:53.434701 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:53.434711 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:53.434721 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:07:53.434732 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:07:53.434759 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:53.924039 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:53.924081 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:53.924094 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:53.924105 [ 16 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:53.924117 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:53.924127 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:53.924138 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:53.924193 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:53.924462 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:53.924487 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:53.924531 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:53.924542 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:53.924551 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:53.924559 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:53.924570 [ 12 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:53.924581 [ 12 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:53.924591 [ 12 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:54.185607 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:54.185646 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:54.185659 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:54.185670 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:07:54.424911 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:54.424956 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:54.424969 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:07:54.424981 [ 12 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:54.424994 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:54.425006 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:54.425017 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:54.425074 [ 12 ] {} RaftInstance: sent 2024.09.25 21:07:54.425332 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:54.425360 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:54.425372 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:54.425383 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:54.425393 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:54.425403 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:54.425416 [ 16 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:54.425429 [ 16 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:54.425440 [ 16 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:54.925570 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:54.925613 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:54.925626 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:54.925636 [ 16 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:54.925647 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:54.925657 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:54.925667 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:54.925719 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:54.925975 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:54.925994 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:54.926003 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:54.926022 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:54.926031 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:54.926039 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:54.926050 [ 12 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:54.926060 [ 12 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:54.926069 [ 12 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:54.936136 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:54.936174 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:54.936187 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:54.936198 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:07:55.426255 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:55.426296 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:55.426308 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:07:55.426319 [ 13 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:55.426331 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:55.426342 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:55.426353 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:55.426411 [ 13 ] {} RaftInstance: sent 2024.09.25 21:07:55.426711 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:55.426740 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:55.426752 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:55.426763 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:55.426773 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:55.426783 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:55.426795 [ 16 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:55.426808 [ 16 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:55.426821 [ 16 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:55.688157 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:55.688229 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:55.688242 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:55.688252 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2253 ms ago 2024.09.25 21:07:55.927470 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:55.927515 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:55.927529 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:55.927542 [ 16 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:55.927556 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:55.927569 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:55.927582 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:55.927635 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:55.927918 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:55.927948 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:55.927963 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:55.927974 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:55.927984 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:55.927994 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:55.928006 [ 18 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:55.928018 [ 18 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:55.928029 [ 18 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:56.428050 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:56.428094 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:56.428107 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:56.428118 [ 19 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:56.428131 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:56.428141 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:56.428152 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:56.428207 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:56.428455 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:56.428485 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:56.428496 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:56.428506 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:56.428515 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:56.428524 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:56.428536 [ 18 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:56.428547 [ 18 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:56.428556 [ 18 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:56.438566 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:56.438603 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:56.438614 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:56.438623 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 21:07:56.928710 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:56.928749 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:56.928762 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:07:56.928774 [ 18 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:56.928787 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:56.928797 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:56.928808 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:56.928863 [ 18 ] {} RaftInstance: sent 2024.09.25 21:07:56.929190 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:56.929213 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:56.929224 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:56.929234 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:56.929243 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:56.929251 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:56.929262 [ 16 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:56.929273 [ 16 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:56.929283 [ 16 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:57.189336 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:57.189386 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:57.189399 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:57.189409 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3754 ms ago 2024.09.25 21:07:57.429646 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:57.429691 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:57.429703 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:57.429714 [ 16 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:57.429726 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:57.429736 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:57.429748 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:57.429804 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:57.430100 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:57.430127 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:57.430138 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:57.430148 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:57.430157 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:57.430166 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:57.430178 [ 19 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:57.430190 [ 19 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:57.430200 [ 19 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:57.930219 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:57.930263 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:57.930290 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:07:57.930302 [ 16 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:57.930315 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:57.930326 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:57.930338 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:57.930409 [ 16 ] {} RaftInstance: sent 2024.09.25 21:07:57.930709 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:57.930731 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:57.930742 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:57.930751 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:57.930759 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:57.930766 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:57.930776 [ 19 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:57.930787 [ 19 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:57.930796 [ 19 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:57.939843 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:57.939876 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:57.939889 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:57.939900 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4505 ms ago 2024.09.25 21:07:58.430976 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:58.431028 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:58.431042 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:07:58.431054 [ 19 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 153 2024.09.25 21:07:58.431066 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=0, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:58.431077 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:58.431089 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:58.431160 [ 19 ] {} RaftInstance: sent 2024.09.25 21:07:58.431454 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:58.431488 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=153 2024.09.25 21:07:58.431501 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:58.431512 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 153 2024.09.25 21:07:58.431521 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:58.431530 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 152 2024.09.25 21:07:58.431543 [ 16 ] {} RaftInstance: last durable index 152, precommit index 152 2024.09.25 21:07:58.431554 [ 16 ] {} RaftInstance: quorum idx 1, 152 152 0 2024.09.25 21:07:58.431565 [ 16 ] {} RaftInstance: local log idx 152, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:58.690725 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:58.690765 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:58.690777 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:58.690788 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5256 ms ago 2024.09.25 21:07:58.756016 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:07:58.756039 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:07:58.756096 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:07:58.756141 [ 6 ] {} RaftInstance: append at log_idx 153, timestamp 1727298478756109 2024.09.25 21:07:58.756196 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:07:58.756221 [ 21 ] {} RaftInstance: last_log_idx: 152, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:07:58.756233 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=152, LastLogTerm=2, EntriesLength=1, CommitIndex=152, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:58.756244 [ 21 ] {} RaftInstance: idx: 153 2024.09.25 21:07:58.756255 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:58.756315 [ 21 ] {} RaftInstance: sent 2024.09.25 21:07:58.756328 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:58.756337 [ 21 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:07:58.765116 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:07:58.765168 [ 8 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:07:58.765182 [ 8 ] {} RaftInstance: quorum idx 1, 153 152 0 2024.09.25 21:07:58.765192 [ 8 ] {} RaftInstance: local log idx 153, target_commit_idx 152, quick_commit_index_ 152, state_->get_commit_idx() 152 2024.09.25 21:07:58.765425 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:58.765455 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:07:58.765467 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:58.765478 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:07:58.765488 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:58.765497 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 152, new matched idx: 153 2024.09.25 21:07:58.765508 [ 14 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:07:58.765518 [ 14 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:07:58.765528 [ 14 ] {} RaftInstance: trigger commit upto 153 2024.09.25 21:07:58.765537 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:07:58.765547 [ 14 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:07:58.765559 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 153 2024.09.25 21:07:58.765568 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:58.765578 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:58.765618 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:58.765629 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:58.765640 [ 14 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 152 2024.09.25 21:07:58.765651 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:07:58.765691 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:07:58.765719 [ 20 ] {} RaftInstance: commit upto 153, current idx 152 2024.09.25 21:07:58.765729 [ 20 ] {} RaftInstance: commit upto 153, current idx 153 2024.09.25 21:07:58.765785 [ 20 ] {} RaftInstance: notify cb 153 1d87a328 2024.09.25 21:07:58.765798 [ 20 ] {} RaftInstance: DONE: commit upto 153, current idx 153 2024.09.25 21:07:58.765807 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:07:58.765843 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:58.765867 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:07:58.765878 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:58.765887 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:07:58.765896 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:58.765905 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:07:58.765915 [ 16 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:07:58.765926 [ 16 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:07:58.765937 [ 16 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:07:58.932169 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:58.932213 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:58.932225 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:07:58.932236 [ 14 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:07:58.932248 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:07:58.932259 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:58.932270 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:58.932335 [ 14 ] {} RaftInstance: sent 2024.09.25 21:07:58.932588 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:58.932608 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:07:58.932617 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:58.932626 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:07:58.932634 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:58.932642 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:07:58.932652 [ 16 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:07:58.932663 [ 16 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:07:58.932672 [ 16 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:07:59.432703 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:59.432740 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:59.432755 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:07:59.432768 [ 15 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:07:59.432781 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:07:59.432791 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:59.432802 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:59.432863 [ 15 ] {} RaftInstance: sent 2024.09.25 21:07:59.433129 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:59.433151 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:07:59.433160 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:59.433169 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:07:59.433177 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:59.433184 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:07:59.433194 [ 14 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:07:59.433205 [ 14 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:07:59.433214 [ 14 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:07:59.441242 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:07:59.441283 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:59.441295 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:07:59.799141 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:07:59.799190 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:07:59.933770 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:07:59.933813 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:07:59.933825 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:07:59.933834 [ 17 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:07:59.933845 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:07:59.933854 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:07:59.933864 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:07:59.933918 [ 17 ] {} RaftInstance: sent 2024.09.25 21:07:59.934246 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:07:59.934271 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:07:59.934284 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:07:59.934295 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:07:59.934305 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:07:59.934314 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:07:59.934327 [ 14 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:07:59.934338 [ 14 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:07:59.934349 [ 14 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:00.191387 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:00.191463 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:00.191494 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:00.191539 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:00.191553 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:00.191565 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (153) and matched log idx (0) 2024.09.25 21:08:00.191576 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:08:00.191587 [ 17 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:00.191600 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 153 2024.09.25 21:08:00.191609 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:00.191620 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:00.191632 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:00.191658 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:00.191840 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:00.191868 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:00.434122 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:00.434164 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:00.434176 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:00.434187 [ 14 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:00.434198 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:00.434207 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:00.434218 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:00.434271 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:00.434555 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:00.434585 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:00.434599 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:00.434611 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:00.434622 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:00.434633 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:00.434646 [ 17 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:00.434659 [ 17 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:00.434669 [ 17 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:00.934830 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:00.934870 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:00.934883 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:00.934894 [ 15 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:00.934905 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:00.934915 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:00.934925 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:00.934983 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:00.935279 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:00.935303 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:00.935315 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:00.935325 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:00.935334 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:00.935343 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:00.935355 [ 17 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:00.935366 [ 17 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:00.935376 [ 17 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:00.942399 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:00.942431 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:00.942445 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:00.942485 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:00.942498 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:00.942509 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (154) and matched log idx (0) 2024.09.25 21:08:00.942518 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:08:00.942528 [ 14 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:00.942539 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:00.942550 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:00.942560 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:00.942570 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:00.942599 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:01.369168 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:01.369214 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:01.435822 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:01.435864 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:01.435876 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:01.435887 [ 14 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:01.435898 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:01.435907 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:01.435917 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:01.435970 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:01.436240 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:01.436269 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:01.436282 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:01.436293 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:01.436302 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:01.436312 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:01.436324 [ 17 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:01.436336 [ 17 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:01.436346 [ 17 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:01.693662 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:01.693703 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:01.693718 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:01.693761 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:01.693776 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:01.693806 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (154) and matched log idx (0) 2024.09.25 21:08:01.693817 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:08:01.693828 [ 14 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:01.693841 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:01.693853 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:01.693865 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:01.693877 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:01.693907 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:01.936174 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:01.936216 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:01.936228 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:01.936238 [ 17 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:01.936249 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:01.936258 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:01.936268 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:01.936321 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:01.936585 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:01.936605 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:01.936615 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:01.936624 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:01.936632 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:01.936640 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:01.936651 [ 14 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:01.936662 [ 14 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:01.936671 [ 14 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:02.119154 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:02.119208 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:02.437406 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:02.437449 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:02.437462 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:02.437474 [ 14 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:02.437487 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:02.437497 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:02.437508 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:02.437568 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:02.437901 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:02.437930 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:02.437940 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:02.437950 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:02.437959 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:02.437968 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:02.437980 [ 13 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:02.437991 [ 13 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:02.438002 [ 13 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:02.443952 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:02.443985 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:02.443999 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:02.444044 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:02.444055 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:02.444065 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (154) and matched log idx (0) 2024.09.25 21:08:02.444076 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:08:02.444086 [ 17 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:02.444097 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:02.444107 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:02.444117 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:02.444128 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:02.444155 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:02.938452 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:02.938497 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:02.938510 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:02.938521 [ 14 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:02.938533 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:02.938543 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:02.938554 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:02.938609 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:02.938882 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:02.938909 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:02.938922 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:02.938933 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:02.938943 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:02.938952 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:02.938964 [ 17 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:02.938975 [ 17 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:02.938984 [ 17 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:03.195305 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:03.195348 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:03.195360 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:03.439425 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:03.439463 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:03.439477 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:03.439488 [ 17 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:03.439500 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:03.439511 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:03.439523 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:03.439576 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:03.439871 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:03.439898 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:03.439910 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:03.439921 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:03.439932 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:03.439960 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:03.439973 [ 12 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:03.439986 [ 12 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:03.439998 [ 12 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:03.940024 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:03.940070 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:03.940085 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:03.940097 [ 14 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:03.940113 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:03.940124 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:03.940135 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:03.940197 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:03.940481 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:03.940509 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:03.940522 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:03.940534 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:03.940545 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:03.940554 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:03.940567 [ 12 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:03.940579 [ 12 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:03.940589 [ 12 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:03.945775 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:03.945801 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:03.945813 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:04.440917 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:04.440954 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:04.440966 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:04.440975 [ 12 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:04.440985 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:04.440994 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:04.441004 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:04.441083 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:04.441336 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:04.441355 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:04.441364 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:04.441372 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:04.441381 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:04.441388 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:04.441398 [ 17 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:04.441409 [ 17 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:04.441418 [ 17 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:04.696675 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:04.696709 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:04.696722 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:04.941772 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:04.941808 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:04.941819 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:04.941830 [ 18 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:04.941840 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:04.941850 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:04.941861 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:04.941914 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:04.942239 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:04.942266 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:04.942278 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:04.942289 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:04.942298 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:04.942306 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:04.942317 [ 12 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:04.942328 [ 12 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:04.942338 [ 12 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:05.442459 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:05.442495 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:05.442507 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:05.442517 [ 12 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:05.442529 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:05.442539 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:05.442549 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:05.442607 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:05.442913 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:05.442938 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:05.442949 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:05.442959 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:05.442979 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:05.442988 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:05.443000 [ 19 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:05.443012 [ 19 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:05.443022 [ 19 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:05.447021 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:05.447045 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:05.447056 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:05.943356 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:05.943401 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:05.943415 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:05.943426 [ 19 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:05.943438 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:05.943448 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:05.943459 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:05.943515 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:05.943775 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:05.943805 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:05.943817 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:05.943826 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:05.943835 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:05.943843 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:05.943854 [ 18 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:05.943865 [ 18 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:05.943875 [ 18 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:06.198017 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:06.198061 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:06.198073 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:06.444119 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:06.444165 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:06.444178 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:06.444189 [ 16 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:06.444202 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:06.444213 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:06.444224 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:06.444284 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:06.444552 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:06.444577 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:06.444588 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:06.444599 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:06.444608 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:06.444618 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:06.444630 [ 18 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:06.444642 [ 18 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:06.444652 [ 18 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:06.944869 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:06.944909 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:06.944921 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:06.944932 [ 19 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:06.944944 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:06.944953 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:06.944964 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:06.945041 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:06.945298 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:06.945327 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:06.945340 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:06.945352 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:06.945362 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:06.945371 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:06.945383 [ 18 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:06.945396 [ 18 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:06.945408 [ 18 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:06.948398 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:06.948446 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:06.948460 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:07.445573 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:07.445627 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:07.445642 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:07.445652 [ 18 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:07.445663 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:07.445674 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:07.445686 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:07.445744 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:07.446045 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:07.446073 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:07.446086 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:07.446097 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:07.446107 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:07.446117 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:07.446129 [ 16 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:07.446142 [ 16 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:07.446152 [ 16 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:07.699306 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:07.699347 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:07.699360 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:07.946408 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:07.946444 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:07.946455 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:07.946464 [ 15 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:07.946473 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:07.946481 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:07.946489 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:07.946529 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:07.946789 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:07.946814 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:07.946827 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:07.946837 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:07.946847 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:07.946856 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:07.946868 [ 18 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:07.946879 [ 18 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:07.946890 [ 18 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:08.446933 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:08.446969 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:08.446978 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:08.446986 [ 13 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 154 2024.09.25 21:08:08.446995 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=0, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:08.447006 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:08.447017 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:08.447063 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:08.447292 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:08.447315 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=154 2024.09.25 21:08:08.447323 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:08.447331 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 154 2024.09.25 21:08:08.447337 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:08.447344 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 153 2024.09.25 21:08:08.447357 [ 18 ] {} RaftInstance: last durable index 153, precommit index 153 2024.09.25 21:08:08.447369 [ 18 ] {} RaftInstance: quorum idx 1, 153 153 0 2024.09.25 21:08:08.447380 [ 18 ] {} RaftInstance: local log idx 153, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:08.449551 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:08.449578 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:08.449592 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:08.755983 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:08:08.756020 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:08:08.756096 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:08:08.756173 [ 6 ] {} RaftInstance: append at log_idx 154, timestamp 1727298488756143 2024.09.25 21:08:08.756224 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:08:08.756255 [ 21 ] {} RaftInstance: last_log_idx: 153, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:08.756271 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=153, LastLogTerm=2, EntriesLength=1, CommitIndex=153, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:08.756282 [ 21 ] {} RaftInstance: idx: 154 2024.09.25 21:08:08.756295 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:08.756356 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:08.756369 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:08.757270 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:08:08.757292 [ 8 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:08.757306 [ 8 ] {} RaftInstance: quorum idx 1, 154 153 0 2024.09.25 21:08:08.757316 [ 8 ] {} RaftInstance: local log idx 154, target_commit_idx 153, quick_commit_index_ 153, state_->get_commit_idx() 153 2024.09.25 21:08:08.757833 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:08.757863 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:08.757876 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:08.757887 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:08.757898 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:08.757941 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 153, new matched idx: 154 2024.09.25 21:08:08.757956 [ 18 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:08.757968 [ 18 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:08.757978 [ 18 ] {} RaftInstance: trigger commit upto 154 2024.09.25 21:08:08.757988 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:08.757999 [ 18 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:08.758011 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:08.758021 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:08.758029 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:08.758059 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:08.758072 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:08.758085 [ 18 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 153 2024.09.25 21:08:08.758096 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:08:08.758140 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:08:08.758166 [ 20 ] {} RaftInstance: commit upto 154, current idx 153 2024.09.25 21:08:08.758178 [ 20 ] {} RaftInstance: commit upto 154, current idx 154 2024.09.25 21:08:08.758216 [ 20 ] {} RaftInstance: notify cb 154 1d878468 2024.09.25 21:08:08.758232 [ 20 ] {} RaftInstance: DONE: commit upto 154, current idx 154 2024.09.25 21:08:08.758243 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:08:08.758316 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:08.758340 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:08.758352 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:08.758361 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:08.758368 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:08.758377 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:08.758388 [ 13 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:08.758398 [ 13 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:08.758407 [ 13 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:08.947439 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:08.947490 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:08.947502 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:08.947512 [ 18 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:08.947523 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:08.947533 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:08.947550 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:08.947610 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:08.947895 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:08.947920 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:08.947931 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:08.947949 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:08.947957 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:08.947965 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:08.947976 [ 13 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:08.947987 [ 13 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:08.947996 [ 13 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:09.200255 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:09.200295 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:09.200309 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:09.448369 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:09.448424 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:09.448437 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:09.448448 [ 13 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:09.448460 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:09.448471 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:09.448482 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:09.448539 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:09.448782 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:09.448810 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:09.448823 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:09.448834 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:09.448844 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:09.448853 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:09.448865 [ 18 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:09.448901 [ 18 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:09.448915 [ 18 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:09.949066 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:09.949097 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:09.949108 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:09.949118 [ 17 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:09.949129 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:09.949137 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:09.949147 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:09.949199 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:09.949449 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:09.949512 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:09.949553 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:09.949563 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:09.949571 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:09.949579 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:09.949590 [ 18 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:09.949600 [ 18 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:09.949610 [ 18 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:09.950504 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:09.950529 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:09.950541 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:10.449663 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:10.449708 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:10.449720 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:10.449730 [ 18 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:10.449741 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:10.449784 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:10.449796 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:10.449854 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:10.450092 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:10.450114 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:10.450125 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:10.450136 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:10.450144 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:10.450152 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:10.450163 [ 17 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:10.450174 [ 17 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:10.450184 [ 17 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:10.701247 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:10.701284 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:10.701298 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:10.950582 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:10.950620 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:10.950632 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:10.950644 [ 13 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:10.950656 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:10.950668 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:10.950679 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:10.950737 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:10.951127 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:10.951157 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:10.951170 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:10.951183 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:10.951194 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:10.951204 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:10.951217 [ 18 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:10.951230 [ 18 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:10.951240 [ 18 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:11.451255 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:11.451295 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:11.451309 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:11.451321 [ 14 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:11.451337 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:11.451348 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:11.451360 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:11.451419 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:11.451503 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:11.451521 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:11.451531 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:11.451660 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:11.451683 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:11.451694 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:11.451704 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:11.451713 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:11.451722 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:11.451734 [ 14 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:11.451746 [ 14 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:11.451756 [ 14 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:11.951980 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:11.952038 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:11.952050 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:11.952059 [ 18 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:11.952069 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:11.952117 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:11.952151 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:11.952208 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:11.952448 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:11.952472 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:11.952483 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:11.952494 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:11.952503 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:11.952512 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:11.952524 [ 14 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:11.952537 [ 14 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:11.952546 [ 14 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:12.202587 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:12.202628 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:12.202636 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:12.452697 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:12.452734 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:12.452745 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:12.452753 [ 14 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:12.452761 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:12.452772 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:12.452783 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:12.452832 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:12.453124 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:12.453147 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:12.453159 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:12.453169 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:12.453177 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:12.453186 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:12.453197 [ 13 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:12.453208 [ 13 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:12.453218 [ 13 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:12.953264 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:12.953303 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:12.953315 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:12.953360 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:12.953381 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:12.953392 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:12.953402 [ 13 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:12.953415 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:12.953425 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:12.953436 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:12.953500 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:12.953722 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:12.953763 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:12.953776 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:12.953787 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:12.953796 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:12.953805 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:12.953816 [ 12 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:12.953827 [ 12 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:12.953838 [ 12 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:13.453851 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:13.453890 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:13.453901 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:13.453912 [ 19 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:13.453924 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:13.453934 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:13.453945 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:13.454001 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:13.454276 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:13.454300 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:13.454308 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:13.454316 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:13.454323 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:13.454329 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:13.454337 [ 12 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:13.454345 [ 12 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:13.454351 [ 12 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:13.704356 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:13.704387 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:13.704395 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:13.954489 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:13.954530 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:13.954543 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:13.954554 [ 12 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:13.954567 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:13.954578 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:13.954590 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:13.954662 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:13.954899 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:13.954928 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:13.954940 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:13.954950 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:13.954959 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:13.954968 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:13.954980 [ 13 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:13.954991 [ 13 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:13.955002 [ 13 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:14.455117 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:14.455166 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:14.455178 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:14.455223 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:14.455249 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:14.455261 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:14.455271 [ 13 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:14.455282 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:14.455292 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:14.455303 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:14.455363 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:14.455595 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:14.455617 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:14.455625 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:14.455632 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:14.455638 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:14.455643 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:14.455651 [ 19 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:14.455660 [ 19 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:14.455667 [ 19 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:14.955716 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:14.955757 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:14.955769 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:14.955779 [ 13 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:14.955791 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:14.955801 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:14.955811 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:14.955864 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:14.956156 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:14.956186 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:14.956198 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:14.956208 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:14.956216 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:14.956224 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:14.956235 [ 19 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:14.956246 [ 19 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:14.956255 [ 19 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:15.205246 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:15.205291 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:15.205305 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:08:15.456384 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:15.456427 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:15.456438 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:15.456449 [ 19 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:15.456462 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:15.456471 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:15.456482 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:15.456536 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:15.456777 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:15.456795 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:15.456802 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:15.456809 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:15.456815 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:15.456821 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:15.456829 [ 12 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:15.456837 [ 12 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:15.456843 [ 12 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:15.579148 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:15.579188 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:15.955520 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:15.955565 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:15.955579 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:15.955627 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:15.955639 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:15.955647 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (154) and matched log idx (0) 2024.09.25 21:08:15.955661 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:15.955673 [ 12 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:15.955686 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 154 2024.09.25 21:08:15.955697 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:15.955710 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:15.955722 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:15.955741 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:15.955927 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:15.955957 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:15.957094 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:15.957118 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:15.957126 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:15.957134 [ 16 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:15.957141 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:15.957147 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:15.957153 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:15.957192 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:15.957450 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:15.957473 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:15.957483 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:15.957491 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:15.957499 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:15.957506 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:15.957517 [ 12 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:15.957527 [ 12 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:15.957536 [ 12 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:16.457597 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:16.457641 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:16.457653 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:16.457664 [ 19 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:16.457676 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:16.457687 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:16.457699 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:16.457753 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:16.458019 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:16.458040 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:16.458048 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:16.458055 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:16.458061 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:16.458067 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:16.458075 [ 12 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:16.458083 [ 12 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:16.458091 [ 12 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:16.706232 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:16.706265 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:16.706274 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:16.706309 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:16.706316 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:16.706323 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (155) and matched log idx (0) 2024.09.25 21:08:16.706329 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:08:16.706336 [ 16 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:16.706344 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:16.706351 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:16.706359 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:16.706367 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:16.706393 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:16.706524 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:16.706552 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:16.958786 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:16.958823 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:16.958832 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:16.958839 [ 12 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:16.958848 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:16.958854 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:16.958862 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:16.958925 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:16.959153 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:16.959172 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:16.959179 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:16.959186 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:16.959192 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:16.959198 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:16.959206 [ 19 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:16.959214 [ 19 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:16.959221 [ 19 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:17.457265 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:17.457322 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:17.457333 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:17.457373 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:17.457383 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:17.457392 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (155) and matched log idx (0) 2024.09.25 21:08:17.457400 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:17.457408 [ 12 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:17.457418 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:17.457426 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:17.457435 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:17.457444 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:17.457469 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:17.457601 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:17.457625 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:17.459789 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:17.459807 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:17.459814 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:17.459821 [ 19 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:17.459827 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:17.459834 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:17.459840 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:17.459878 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:17.460175 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:17.460204 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:17.460215 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:17.460223 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:17.460231 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:17.460239 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:17.460249 [ 12 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:17.460258 [ 12 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:17.460267 [ 12 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:17.960308 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:17.960345 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:17.960358 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:17.960371 [ 15 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:17.960384 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:17.960394 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:17.960405 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:17.960454 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:17.960741 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:17.960766 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:17.960777 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:17.960788 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:17.960799 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:17.960808 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:17.960819 [ 12 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:17.960832 [ 12 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:17.960843 [ 12 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:18.207854 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:18.207900 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:18.207916 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:18.207960 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:18.207970 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:18.207979 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (155) and matched log idx (0) 2024.09.25 21:08:18.207987 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:08:18.207995 [ 15 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:18.208004 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:18.208013 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:18.208021 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:18.208030 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:18.208056 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:18.208180 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:18.208209 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:18.461425 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:18.461489 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:18.461509 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:18.461524 [ 12 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 155 2024.09.25 21:08:18.461541 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:18.461557 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:18.461573 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:18.461660 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:18.462131 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:18.462172 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=155 2024.09.25 21:08:18.462188 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:18.462204 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 155 2024.09.25 21:08:18.462217 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:18.462231 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 154 2024.09.25 21:08:18.462247 [ 15 ] {} RaftInstance: last durable index 154, precommit index 154 2024.09.25 21:08:18.462264 [ 15 ] {} RaftInstance: quorum idx 1, 154 154 0 2024.09.25 21:08:18.462279 [ 15 ] {} RaftInstance: local log idx 154, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:18.755980 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:08:18.756000 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:08:18.756046 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:08:18.756079 [ 6 ] {} RaftInstance: append at log_idx 155, timestamp 1727298498756054 2024.09.25 21:08:18.756123 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:08:18.756147 [ 21 ] {} RaftInstance: last_log_idx: 154, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:18.756157 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=154, LastLogTerm=2, EntriesLength=1, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:18.756164 [ 21 ] {} RaftInstance: idx: 155 2024.09.25 21:08:18.756172 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:18.756208 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:18.756218 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:18.756255 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:18.756268 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:18.756279 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (155) and matched log idx (0) 2024.09.25 21:08:18.756288 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:08:18.756296 [ 21 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:18.756306 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=154, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:18.756314 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:18.756320 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:18.756327 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:18.756346 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:18.756444 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:18.756472 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:18.757069 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:08:18.757087 [ 8 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:18.757095 [ 8 ] {} RaftInstance: quorum idx 1, 155 154 0 2024.09.25 21:08:18.757102 [ 8 ] {} RaftInstance: local log idx 155, target_commit_idx 154, quick_commit_index_ 154, state_->get_commit_idx() 154 2024.09.25 21:08:18.757593 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:18.757613 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:18.757621 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:18.757628 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:18.757634 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:18.757640 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 154, new matched idx: 155 2024.09.25 21:08:18.757646 [ 12 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:18.757653 [ 12 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:18.757659 [ 12 ] {} RaftInstance: trigger commit upto 155 2024.09.25 21:08:18.757665 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:18.757671 [ 12 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:18.757678 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 155 2024.09.25 21:08:18.757683 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:18.757690 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:18.757722 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:18.757731 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:18.757737 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:08:18.757743 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:18.757750 [ 12 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:18.757756 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:18.757762 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:18.757769 [ 12 ] {} RaftInstance: recovered from long pause to peer 1, 41 warnings, 1 ms, 10 times 2024.09.25 21:08:18.757804 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:18.757809 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:08:18.757815 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:18.757821 [ 12 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 154 2024.09.25 21:08:18.757828 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:08:18.757865 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:08:18.757886 [ 20 ] {} RaftInstance: commit upto 155, current idx 154 2024.09.25 21:08:18.757898 [ 20 ] {} RaftInstance: commit upto 155, current idx 155 2024.09.25 21:08:18.757913 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:18.757933 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:18.757935 [ 20 ] {} RaftInstance: notify cb 155 1d87aa48 2024.09.25 21:08:18.757941 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:18.757950 [ 20 ] {} RaftInstance: DONE: commit upto 155, current idx 155 2024.09.25 21:08:18.757953 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:18.757959 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:08:18.757963 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:18.757971 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:18.757978 [ 15 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:18.757986 [ 15 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:18.758007 [ 15 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:18.958986 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:18.959014 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:18.959024 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:18.959032 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:08:18.959039 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:18.959046 [ 12 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:18.959055 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:18.959063 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:18.959070 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:18.959078 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:08:18.959085 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:18.962126 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:18.962174 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:18.962191 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:18.962205 [ 15 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:18.962220 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:18.962235 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:18.962250 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:18.962327 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:18.962543 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:18.962562 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:18.962573 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:18.962582 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:18.962589 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:18.962594 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:18.962601 [ 12 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:18.962607 [ 12 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:18.962614 [ 12 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:19.462652 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:19.462688 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:19.462697 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:19.462704 [ 17 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:19.462712 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:19.462720 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:19.462727 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:19.462781 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:19.463016 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:19.463043 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:19.463053 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:19.463062 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:19.463070 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:19.463078 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:19.463088 [ 12 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:19.463097 [ 12 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:19.463106 [ 12 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:19.710150 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:19.710208 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:19.710272 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:19.710332 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:19.710349 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:19.710364 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:19.710379 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:08:19.710394 [ 15 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:19.710409 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:19.710418 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:19.710424 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:19.710431 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:19.710451 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:19.710535 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:19.710555 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:19.963727 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:19.963780 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:19.963800 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:19.963815 [ 18 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:19.963832 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:19.963847 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:19.963864 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:19.963945 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:19.964390 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:19.964437 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:19.964447 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:19.964456 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:19.964463 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:19.964470 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:19.964479 [ 15 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:19.964488 [ 15 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:19.964497 [ 15 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:20.461484 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:20.461521 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:20.461530 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:20.461591 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:20.461611 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:20.461620 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:20.461627 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:08:20.461634 [ 18 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:20.461642 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:20.461649 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:20.461656 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:20.461666 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:20.461684 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:20.461804 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:20.461826 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:20.465211 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:20.465230 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:20.465238 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:20.465245 [ 14 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:20.465252 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:20.465258 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:20.465265 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:20.465307 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:20.465555 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:20.465571 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:20.465579 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:20.465586 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:20.465592 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:20.465598 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:20.465606 [ 18 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:20.465613 [ 18 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:20.465620 [ 18 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:20.965661 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:20.965692 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:20.965700 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:20.965707 [ 13 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:20.965715 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:20.965722 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:20.965730 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:20.965777 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:20.966045 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:20.966074 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:20.966088 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:20.966100 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:20.966111 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:20.966120 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:20.966132 [ 18 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:20.966145 [ 18 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:20.966156 [ 18 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:21.212151 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:21.212183 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:21.212192 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:21.212226 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:21.212233 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:21.212240 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:21.212246 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:08:21.212253 [ 13 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:21.212261 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:21.212267 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:21.212274 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:21.212281 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:21.212301 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:21.212431 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:21.212451 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:21.466614 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:21.466656 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:21.466668 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:21.466677 [ 14 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:21.466687 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:21.466696 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:21.466705 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:21.466753 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:21.466956 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:21.466981 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:21.466991 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:21.466998 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:21.467005 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:21.467010 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:21.467018 [ 13 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:21.467026 [ 13 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:21.467033 [ 13 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:21.963048 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:21.963087 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:21.963098 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:21.963134 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:21.963143 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:21.963151 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:21.963159 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:08:21.963166 [ 16 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:21.963175 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:21.963183 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:21.963191 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:21.963200 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:21.963223 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:21.963335 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:21.963358 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:21.967463 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:21.967488 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:21.967498 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:21.967505 [ 13 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:21.967513 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:21.967521 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:21.967529 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:21.967574 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:21.967810 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:21.967829 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:21.967839 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:21.967847 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:21.967854 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:21.967862 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:21.967871 [ 16 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:21.967879 [ 16 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:21.967887 [ 16 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:22.468108 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:22.468152 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:22.468162 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:22.468170 [ 14 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:22.468178 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:22.468185 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:22.468193 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:22.468245 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:22.468481 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:22.468509 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:22.468520 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:22.468529 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:22.468537 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:22.468544 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:22.468554 [ 16 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:22.468563 [ 16 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:22.468572 [ 16 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:22.713642 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:22.713708 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:22.713728 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:22.713789 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:22.713808 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:22.713823 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:22.713838 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:08:22.713854 [ 14 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:22.713871 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:22.713886 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:22.713901 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:22.713917 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:22.713961 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:22.714232 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:22.714291 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:22.968495 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:22.968535 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:22.968547 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:22.968556 [ 16 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:22.968565 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:22.968573 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:22.968582 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:22.968633 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:22.968868 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:22.968888 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:22.968897 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:22.968905 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:22.968912 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:22.968920 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:22.968929 [ 13 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:22.968939 [ 13 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:22.968948 [ 13 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:23.465023 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:23.465084 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:23.465104 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:23.465163 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:23.465180 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:23.465195 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:23.465210 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:08:23.465226 [ 16 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:23.465243 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:23.465258 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:23.465274 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:23.465290 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:23.465337 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:23.465527 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:23.465547 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:23.469687 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:23.469721 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:23.469736 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:23.469749 [ 13 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:23.469761 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:23.469773 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:23.469788 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:23.469860 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:23.470190 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:23.470220 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:23.470233 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:23.470245 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:23.470255 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:23.470266 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:23.470278 [ 16 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:23.470291 [ 16 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:23.470303 [ 16 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:23.970295 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:23.970332 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:23.970343 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:23.970353 [ 19 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:23.970362 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:23.970371 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:23.970379 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:23.970432 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:23.970678 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:23.970705 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:23.970716 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:23.970726 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:23.970734 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:23.970741 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:23.970752 [ 16 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:23.970761 [ 16 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:23.970770 [ 16 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:24.215994 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:24.216052 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:24.216063 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:24.216102 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:24.216111 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:24.216120 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:24.216128 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:08:24.216137 [ 19 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:24.216146 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:24.216154 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:24.216163 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:24.216172 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:24.216197 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:24.216329 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:24.216362 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:24.470495 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:24.470540 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:24.470549 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:24.470574 [ 16 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:24.470583 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:24.470590 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:24.470598 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:24.470648 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:24.470890 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:24.470930 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:24.470939 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:24.470947 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:24.470953 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:24.470959 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:24.470967 [ 17 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:24.470975 [ 17 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:24.470982 [ 17 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:24.967029 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:24.967068 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:24.967077 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:24.967114 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:24.967121 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:24.967128 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:24.967135 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:08:24.967141 [ 16 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:24.967149 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:24.967155 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:24.967162 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:24.967169 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:24.967190 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:24.967309 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:24.967328 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:24.971449 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:24.971467 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:24.971474 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:24.971480 [ 17 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:24.971487 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:24.971493 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:24.971499 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:24.971541 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:24.971795 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:24.971815 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:24.971824 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:24.971831 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:24.971836 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:24.971842 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:24.971850 [ 16 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:24.971857 [ 16 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:24.971864 [ 16 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:25.471909 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:25.471955 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:25.471965 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:25.471975 [ 15 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:25.471984 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:25.472008 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:25.472019 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:25.472073 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:25.472294 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:25.472323 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:25.472333 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:25.472342 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:25.472350 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:25.472358 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:25.472367 [ 16 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:25.472377 [ 16 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:25.472385 [ 16 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:25.717413 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:25.717460 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:25.717479 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:25.717535 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:25.717551 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:25.717566 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:25.717580 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:08:25.717595 [ 15 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:25.717610 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:25.717624 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:25.717639 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:25.717654 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:25.717699 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:25.717912 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:25.717953 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:25.972184 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:25.972214 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:25.972222 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:25.972229 [ 16 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:25.972236 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:25.972243 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:25.972250 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:25.972295 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:25.972504 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:25.972527 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:25.972536 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:25.972545 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:25.972552 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:25.972559 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:25.972567 [ 17 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:25.972574 [ 17 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:25.972581 [ 17 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:26.468609 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:26.468650 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:26.468666 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:26.468710 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:26.468721 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:26.468729 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:26.468736 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:08:26.468744 [ 16 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:26.468754 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:26.468761 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:26.468770 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:26.468778 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:26.468804 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:26.468935 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:26.468959 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:26.473074 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:26.473095 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:26.473103 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:26.473109 [ 17 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:26.473118 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:26.473128 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:26.473137 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:26.473184 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:26.473400 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:26.473430 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:26.473442 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:26.473451 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:26.473458 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:26.473464 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:26.473472 [ 16 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:26.473479 [ 16 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:26.473486 [ 16 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:26.973511 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:26.973550 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:26.973564 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:26.973576 [ 18 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:26.973589 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:26.973598 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:26.973606 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:26.973651 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:26.973893 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:26.973916 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:26.973925 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:26.973933 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:26.973940 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:26.973948 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:26.973957 [ 16 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:26.973966 [ 16 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:26.973974 [ 16 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:27.219022 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:27.219066 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:27.219077 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:27.219118 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:27.219128 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:27.219135 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:27.219143 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:08:27.219151 [ 18 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:27.219160 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:27.219168 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:27.219177 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:27.219185 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:27.219209 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:27.219349 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:27.219372 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:27.474574 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:27.474627 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:27.474645 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:27.474659 [ 16 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:27.474676 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:27.474691 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:27.474706 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:27.474802 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:27.475280 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:27.475331 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:27.475351 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:27.475366 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:27.475380 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:27.475394 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:27.475411 [ 18 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:27.475428 [ 18 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:27.475443 [ 18 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:27.969390 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:27.969439 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:27.969450 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:27.969490 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:27.969499 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:27.969533 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:27.969542 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:08:27.969550 [ 16 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:27.969560 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:27.969567 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:27.969575 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:27.969584 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:27.969605 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:27.969738 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:27.969761 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:27.974849 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:27.974874 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:27.974882 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:27.974888 [ 18 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:27.974895 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:27.974902 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:27.974909 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:27.974955 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:27.975179 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:27.975207 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:27.975219 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:27.975231 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:27.975241 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:27.975251 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:27.975264 [ 16 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:27.975277 [ 16 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:27.975289 [ 16 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:28.475299 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:28.475329 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:28.475338 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:28.475346 [ 14 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:28.475354 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:28.475362 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:28.475370 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:28.475421 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:28.475656 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:28.475683 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=156 2024.09.25 21:08:28.475693 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:28.475702 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 156 2024.09.25 21:08:28.475710 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:28.475717 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 155 2024.09.25 21:08:28.475727 [ 16 ] {} RaftInstance: last durable index 155, precommit index 155 2024.09.25 21:08:28.475736 [ 16 ] {} RaftInstance: quorum idx 1, 155 155 0 2024.09.25 21:08:28.475745 [ 16 ] {} RaftInstance: local log idx 155, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:28.719768 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:28.719804 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:28.719819 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:28.719862 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:28.719877 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:28.719889 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:28.719898 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:08:28.719908 [ 14 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 156 2024.09.25 21:08:28.719920 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=0, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:28.719931 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:28.719943 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:28.719955 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:28.719986 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:28.720104 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:28.720130 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:28.755983 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:08:28.756000 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:08:28.756037 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:08:28.756067 [ 6 ] {} RaftInstance: append at log_idx 156, timestamp 1727298508756044 2024.09.25 21:08:28.756112 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:08:28.756139 [ 21 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:28.756150 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=155, LastLogTerm=2, EntriesLength=1, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:28.756158 [ 21 ] {} RaftInstance: idx: 156 2024.09.25 21:08:28.756168 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:28.756217 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:28.756228 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:28.756235 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:08:28.756243 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:08:28.756255 [ 21 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:28.756267 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=1, CommitIndex=155, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:28.756278 [ 21 ] {} RaftInstance: idx: 156 2024.09.25 21:08:28.756288 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:28.756298 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:08:28.756308 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:28.757180 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:08:28.757201 [ 8 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:28.757209 [ 8 ] {} RaftInstance: quorum idx 1, 156 155 0 2024.09.25 21:08:28.757217 [ 8 ] {} RaftInstance: local log idx 156, target_commit_idx 155, quick_commit_index_ 155, state_->get_commit_idx() 155 2024.09.25 21:08:28.757492 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:28.757511 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:28.757519 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:28.757526 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:28.757532 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:28.757538 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 155, new matched idx: 156 2024.09.25 21:08:28.757544 [ 16 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:28.757551 [ 16 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:28.757558 [ 16 ] {} RaftInstance: trigger commit upto 156 2024.09.25 21:08:28.757564 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:28.757569 [ 16 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:28.757576 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:28.757582 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:28.757588 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:28.757621 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:28.757629 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:28.757636 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:08:28.757642 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:08:28.757649 [ 16 ] {} RaftInstance: last_log_idx: 155, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:28.757656 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=155, LastLogTerm=2, EntriesLength=1, CommitIndex=156, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:28.757662 [ 16 ] {} RaftInstance: idx: 156 2024.09.25 21:08:28.757669 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:28.757674 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:08:28.757681 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:28.757687 [ 16 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 155 2024.09.25 21:08:28.757693 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:08:28.757728 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:08:28.757746 [ 20 ] {} RaftInstance: commit upto 156, current idx 155 2024.09.25 21:08:28.757753 [ 20 ] {} RaftInstance: commit upto 156, current idx 156 2024.09.25 21:08:28.757786 [ 20 ] {} RaftInstance: notify cb 156 1d87a328 2024.09.25 21:08:28.757797 [ 20 ] {} RaftInstance: DONE: commit upto 156, current idx 156 2024.09.25 21:08:28.757803 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:08:28.757849 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:28.757866 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:28.757872 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:28.757878 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:28.757884 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:28.757890 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:28.757896 [ 14 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:28.757903 [ 14 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:28.757909 [ 14 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:28.975948 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:28.976010 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:28.976020 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:28.976028 [ 16 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:28.976036 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:28.976043 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:28.976051 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:28.976103 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:28.976316 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:28.976343 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:28.976353 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:28.976361 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:28.976368 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:28.976377 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:28.976415 [ 14 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:28.976426 [ 14 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:28.976434 [ 14 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:29.470483 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:29.470547 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:29.470567 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:29.470628 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:29.470645 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:29.470661 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (156) and matched log idx (0) 2024.09.25 21:08:29.470675 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:08:29.470691 [ 13 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:29.470708 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 156 2024.09.25 21:08:29.470723 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:29.470739 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:29.470755 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:29.470802 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:29.471003 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:29.471046 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:29.476213 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:29.476238 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:29.476248 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:29.476256 [ 14 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:29.476264 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:29.476272 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:29.476280 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:29.476324 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:29.476614 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:29.476634 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:29.476642 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:29.476649 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:29.476655 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:29.476661 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:29.476669 [ 13 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:29.476677 [ 13 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:29.476683 [ 13 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:29.976738 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:29.976786 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:29.976797 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:29.976805 [ 12 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:29.976814 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:29.976823 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:29.976832 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:29.976890 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:29.977157 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:29.977187 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:29.977197 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:29.977205 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:29.977213 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:29.977220 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:29.977230 [ 13 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:29.977239 [ 13 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:29.977248 [ 13 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:30.221471 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:30.221510 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:30.221520 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:30.221559 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:30.221568 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:30.221576 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:30.221585 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:30.221593 [ 12 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:30.221603 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:30.221610 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:30.221619 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:30.221627 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:30.221651 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:30.221774 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:30.221798 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:30.477964 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:30.478014 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:30.478026 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:30.478035 [ 13 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:30.478044 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:30.478053 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:30.478062 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:30.478125 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:30.478344 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:30.478375 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:30.478384 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:30.478391 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:30.478397 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:30.478403 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:30.478411 [ 12 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:30.478419 [ 12 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:30.478426 [ 12 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:30.972438 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:30.972476 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:30.972487 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:30.972525 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:30.972534 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:30.972542 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:30.972550 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:08:30.972558 [ 13 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:30.972567 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:30.972575 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:30.972584 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:30.972593 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:30.972616 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:30.972750 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:30.972773 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:30.978888 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:30.978908 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:30.978915 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:30.978922 [ 12 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:30.978928 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:30.978934 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:30.978940 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:30.978981 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:30.979182 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:30.979207 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:30.979217 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:30.979224 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:30.979232 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:30.979239 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:30.979248 [ 13 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:30.979257 [ 13 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:30.979265 [ 13 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:31.479339 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:31.479405 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:31.479423 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:31.479438 [ 19 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:31.479456 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:31.479471 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:31.479486 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:31.479556 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:31.479803 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:31.479832 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:31.479843 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:31.479851 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:31.479859 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:31.479866 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:31.479876 [ 13 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:31.479886 [ 13 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:31.479894 [ 13 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:31.722943 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:31.722993 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:31.723013 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:31.723069 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:31.723085 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:31.723099 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:31.723114 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:08:31.723128 [ 19 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:31.723143 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:31.723157 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:31.723171 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:31.723186 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:31.723229 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:31.723435 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:31.723480 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:31.979809 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:31.979852 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:31.979863 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:31.979871 [ 13 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:31.979880 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:31.979888 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:31.979897 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:31.979971 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:31.980234 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:31.980258 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:31.980267 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:31.980274 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:31.980280 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:31.980286 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:31.980294 [ 12 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:31.980301 [ 12 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:31.980308 [ 12 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:32.473304 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:32.473344 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:32.473354 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:32.473387 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:32.473395 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:32.473402 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:32.473408 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:08:32.473415 [ 15 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:32.473423 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:32.473429 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:32.473436 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:32.473443 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:32.473464 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:32.473589 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:32.473610 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:32.480755 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:32.480776 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:32.480786 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:32.480793 [ 12 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:32.480801 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:32.480837 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:32.480845 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:32.480893 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:32.481174 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:32.481194 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:32.481202 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:32.481209 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:32.481216 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:32.481223 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:32.481232 [ 15 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:32.481241 [ 15 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:32.481249 [ 15 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:32.981382 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:32.981416 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:32.981425 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:32.981432 [ 13 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:32.981441 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:32.981448 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:32.981455 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:32.981505 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:32.981727 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:32.981754 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:32.981764 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:32.981772 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:32.981779 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:32.981785 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:32.981795 [ 15 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:32.981804 [ 15 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:32.981812 [ 15 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:33.223813 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:33.223853 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:33.223863 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:33.223901 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:33.223910 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:33.223918 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:33.223926 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:08:33.223933 [ 13 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:33.223943 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:33.223950 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:33.223958 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:33.223967 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:33.223990 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:33.224104 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:33.224125 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:33.482360 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:33.482416 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:33.482434 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:33.482451 [ 15 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:33.482468 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:33.482483 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:33.482498 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:33.482573 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:33.482827 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:33.482853 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:33.482864 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:33.482872 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:33.482879 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:33.482886 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:33.482895 [ 13 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:33.482904 [ 13 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:33.482913 [ 13 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:33.974930 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:33.974979 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:33.974990 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:33.975029 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:33.975040 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:33.975048 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:33.975056 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:08:33.975065 [ 15 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:33.975075 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:33.975083 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:33.975091 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:33.975100 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:33.975126 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:33.975261 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:33.975284 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:33.983432 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:33.983453 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:33.983461 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:33.983470 [ 13 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:33.983478 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:33.983485 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:33.983492 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:33.983544 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:33.983784 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:33.983811 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:33.983822 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:33.983830 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:33.983837 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:33.983846 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:33.983855 [ 15 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:33.983864 [ 15 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:33.983873 [ 15 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:34.483905 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:34.483950 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:34.483965 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:34.483977 [ 13 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:34.483989 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:34.484001 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:34.484028 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:34.484100 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:34.484311 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:34.484340 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:34.484350 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:34.484358 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:34.484365 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:34.484372 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:34.484382 [ 15 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:34.484402 [ 15 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:34.484411 [ 15 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:34.725422 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:34.725458 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:34.725467 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:34.725502 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:34.725510 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:34.725517 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:34.725523 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:08:34.725530 [ 17 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:34.725540 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:34.725547 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:34.725555 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:34.725564 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:34.725587 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:34.725697 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:34.725719 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:34.984889 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:34.984926 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:34.984937 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:34.984945 [ 15 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:34.984954 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:34.984962 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:34.984970 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:34.985036 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:34.985290 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:34.985313 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:34.985322 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:34.985329 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:34.985336 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:34.985343 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:34.985352 [ 17 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:34.985363 [ 17 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:34.985371 [ 17 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:35.476628 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:35.476693 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:35.476713 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:35.476773 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:35.476789 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:35.476804 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:35.476819 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:08:35.476836 [ 18 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:35.476853 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:35.476867 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:35.476882 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:35.476898 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:35.476944 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:35.477158 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:35.477205 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:35.485371 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:35.485412 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:35.485421 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:35.485427 [ 17 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:35.485434 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:35.485441 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:35.485447 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:35.485489 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:35.485898 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:35.485937 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:35.485953 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:35.485968 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:35.485981 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:35.485994 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:35.486010 [ 18 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:35.486027 [ 18 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:35.486041 [ 18 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:35.985999 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:35.986046 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:35.986057 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:35.986066 [ 16 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:35.986076 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:35.986084 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:35.986093 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:35.986154 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:35.986398 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:35.986429 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:35.986439 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:35.986447 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:35.986454 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:35.986461 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:35.986472 [ 18 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:35.986481 [ 18 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:35.986489 [ 18 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:36.227494 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:36.227529 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:36.227537 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:36.227630 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:36.227638 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:36.227645 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:36.227652 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:08:36.227659 [ 17 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:36.227666 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:36.227672 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:36.227679 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:36.227685 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:36.227706 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:36.227827 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:36.227846 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:36.487010 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:36.487044 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:36.487052 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:36.487059 [ 18 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:36.487068 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:36.487074 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:36.487082 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:36.487128 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:36.487333 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:36.487350 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:36.487356 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:36.487363 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:36.487369 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:36.487375 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:36.487383 [ 17 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:36.487391 [ 17 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:36.487398 [ 17 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:36.978520 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:36.978556 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:36.978565 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:36.978604 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:36.978613 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:36.978621 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:36.978629 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:08:36.978637 [ 18 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:36.978646 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:36.978654 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:36.978662 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:36.978671 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:36.978697 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:36.978834 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:36.978856 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:36.987963 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:36.987983 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:36.987992 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:36.988001 [ 16 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:36.988012 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:36.988019 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:36.988025 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:36.988060 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:36.988292 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:36.988312 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:36.988319 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:36.988326 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:36.988332 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:36.988337 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:36.988345 [ 18 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:36.988352 [ 18 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:36.988358 [ 18 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:37.488393 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:37.488430 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:37.488440 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:37.488447 [ 14 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:37.488455 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:37.488461 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:37.488468 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:37.488511 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:37.488933 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:37.488984 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:37.489004 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:37.489049 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:37.489065 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:37.489079 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:37.489096 [ 18 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:37.489113 [ 18 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:37.489129 [ 18 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:37.729063 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:37.729108 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:37.729119 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:37.729157 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:37.729166 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:37.729175 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:37.729183 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:08:37.729192 [ 14 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:37.729202 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:37.729209 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:37.729218 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:37.729227 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:37.729251 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:37.729408 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:37.729431 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:37.988580 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:37.988620 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:37.988632 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:37.988640 [ 16 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:37.988650 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:37.988659 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:37.988668 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:37.988724 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:37.988962 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:37.988986 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:37.988997 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:37.989006 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:37.989013 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:37.989020 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:37.989030 [ 14 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:37.989040 [ 14 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:37.989048 [ 14 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:38.480091 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:38.480133 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:38.480144 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:38.480180 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:38.480188 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:38.480198 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:38.480206 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:08:38.480215 [ 16 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:38.480224 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:38.480232 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:38.480241 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:38.480250 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:38.480275 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:38.480420 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:38.480451 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:38.489565 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:38.489592 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:38.489602 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:38.489610 [ 14 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 157 2024.09.25 21:08:38.489618 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=0, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:38.489627 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:38.489635 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:38.489682 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:38.489932 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:38.489956 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=157 2024.09.25 21:08:38.489965 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:38.489973 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 157 2024.09.25 21:08:38.489980 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:38.489987 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 156 2024.09.25 21:08:38.489998 [ 19 ] {} RaftInstance: last durable index 156, precommit index 156 2024.09.25 21:08:38.490007 [ 19 ] {} RaftInstance: quorum idx 1, 156 156 0 2024.09.25 21:08:38.490016 [ 19 ] {} RaftInstance: local log idx 156, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:38.756004 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:08:38.756016 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:08:38.756066 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:08:38.756111 [ 6 ] {} RaftInstance: append at log_idx 157, timestamp 1727298518756073 2024.09.25 21:08:38.756165 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:08:38.756187 [ 21 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:38.756196 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=156, LastLogTerm=2, EntriesLength=1, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:38.756204 [ 21 ] {} RaftInstance: idx: 157 2024.09.25 21:08:38.756213 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:38.756259 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:38.756268 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:38.756294 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:08:38.756384 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:08:38.756396 [ 21 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:38.756408 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=1, CommitIndex=156, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:38.756418 [ 21 ] {} RaftInstance: idx: 157 2024.09.25 21:08:38.756428 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:38.756438 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:08:38.756468 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:38.757226 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:08:38.757245 [ 8 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:38.757254 [ 8 ] {} RaftInstance: quorum idx 1, 157 156 0 2024.09.25 21:08:38.757262 [ 8 ] {} RaftInstance: local log idx 157, target_commit_idx 156, quick_commit_index_ 156, state_->get_commit_idx() 156 2024.09.25 21:08:38.757569 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:38.757592 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:38.757600 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:38.757608 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:38.757614 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:38.757620 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 156, new matched idx: 157 2024.09.25 21:08:38.757627 [ 12 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:38.757634 [ 12 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:38.757641 [ 12 ] {} RaftInstance: trigger commit upto 157 2024.09.25 21:08:38.757671 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:38.757678 [ 12 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:38.757684 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:38.757690 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:38.757697 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:38.757732 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:38.757745 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:38.757755 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:08:38.757763 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:38.757771 [ 12 ] {} RaftInstance: last_log_idx: 156, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:38.757780 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=156, LastLogTerm=2, EntriesLength=1, CommitIndex=157, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:38.757788 [ 12 ] {} RaftInstance: idx: 157 2024.09.25 21:08:38.757797 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:38.757805 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:08:38.757813 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:38.757821 [ 12 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 156 2024.09.25 21:08:38.757830 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:08:38.757871 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:08:38.757916 [ 20 ] {} RaftInstance: commit upto 157, current idx 156 2024.09.25 21:08:38.757928 [ 20 ] {} RaftInstance: commit upto 157, current idx 157 2024.09.25 21:08:38.757958 [ 20 ] {} RaftInstance: notify cb 157 1d87aba8 2024.09.25 21:08:38.757973 [ 20 ] {} RaftInstance: DONE: commit upto 157, current idx 157 2024.09.25 21:08:38.757983 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:08:38.758007 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:38.758027 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:38.758039 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:38.758047 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:38.758056 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:38.758065 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:38.758075 [ 19 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:38.758084 [ 19 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:38.758091 [ 19 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:38.990108 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:38.990140 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:38.990149 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:38.990171 [ 12 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:38.990180 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:38.990187 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:38.990195 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:38.990247 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:38.990450 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:38.990468 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:38.990474 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:38.990482 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:38.990488 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:38.990495 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:38.990503 [ 19 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:38.990510 [ 19 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:38.990517 [ 19 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:39.230587 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:39.230632 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:39.230645 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:39.230687 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:39.230697 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:39.230707 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (157) and matched log idx (0) 2024.09.25 21:08:39.230747 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:39.230760 [ 12 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:39.230772 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 157 2024.09.25 21:08:39.230783 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:39.230794 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:39.230805 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:39.230834 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:39.230990 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:39.231019 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:39.491235 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:39.491301 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:39.491320 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:39.491335 [ 19 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:39.491352 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:39.491369 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:39.491385 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:39.491473 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:39.491813 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:39.491835 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:39.491844 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:39.491852 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:39.491860 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:39.491867 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:39.491876 [ 12 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:39.491885 [ 12 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:39.491894 [ 12 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:39.980882 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:39.980916 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:39.980926 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:39.980960 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:39.980968 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:39.980975 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:39.980982 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:08:39.980988 [ 19 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:39.980996 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:39.981002 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:39.981010 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:39.981032 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:39.981053 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:39.981180 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:39.981201 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:39.992313 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:39.992338 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:39.992348 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:39.992356 [ 12 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:39.992364 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:39.992372 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:39.992380 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:39.992429 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:39.992620 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:39.992662 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:39.992671 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:39.992678 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:39.992684 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:39.992690 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:39.992698 [ 13 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:39.992706 [ 13 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:39.992717 [ 13 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:40.492710 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:40.492744 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:40.492752 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:40.492759 [ 15 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:40.492767 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:40.492774 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:40.492781 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:40.492830 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:40.493084 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:40.493109 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:40.493121 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:40.493128 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:40.493134 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:40.493140 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:40.493149 [ 13 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:40.493157 [ 13 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:40.493164 [ 13 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:40.731236 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:40.731273 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:40.731282 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:40.731315 [ 15 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:40.731322 [ 15 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:40.731330 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:40.731337 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:08:40.731343 [ 15 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:40.731351 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:40.731357 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:40.731364 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:40.731371 [ 15 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:40.731392 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:40.731500 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:40.731519 [ 15 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:40.993661 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:40.993699 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:40.993709 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:40.993718 [ 13 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:40.993727 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:40.993735 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:40.993744 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:40.993801 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:40.994023 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:40.994043 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:40.994051 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:40.994059 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:40.994066 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:40.994073 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:40.994082 [ 15 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:40.994091 [ 15 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:40.994099 [ 15 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:41.482183 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:41.482220 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:41.482229 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:41.482264 [ 12 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:41.482272 [ 12 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:41.482279 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:41.482286 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:41.482293 [ 12 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:41.482301 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:41.482307 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:41.482314 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:41.482322 [ 12 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:41.482343 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:41.482462 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:41.482482 [ 12 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:41.494607 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:41.494625 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:41.494633 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:41.494639 [ 15 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:41.494646 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:41.494652 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:41.494658 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:41.494698 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:41.494913 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:41.494932 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:41.494939 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:41.494946 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:41.494952 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:41.494957 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:41.494965 [ 12 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:41.494972 [ 12 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:41.494979 [ 12 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:41.995229 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:41.995268 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:41.995278 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:41.995286 [ 17 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:41.995295 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:41.995303 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:41.995311 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:41.995368 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:41.995630 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:41.995651 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:41.995660 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:41.995667 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:41.995673 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:41.995679 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:41.995687 [ 12 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:41.995695 [ 12 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:41.995702 [ 12 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:42.232757 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:42.232799 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:42.232808 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:42.232844 [ 17 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:42.232852 [ 17 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:42.232859 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:42.232865 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:08:42.232872 [ 17 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:42.232879 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:42.232885 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:42.232892 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:42.232899 [ 17 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:42.232921 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:42.233043 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:42.233062 [ 17 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:42.496201 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:42.496238 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:42.496248 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:42.496257 [ 12 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:42.496266 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:42.496275 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:42.496284 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:42.496337 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:42.496640 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:42.496660 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:42.496668 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:42.496675 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:42.496682 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:42.496688 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:42.496696 [ 17 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:42.496704 [ 17 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:42.496711 [ 17 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:42.983749 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:42.983787 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:42.983798 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:42.983837 [ 12 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:42.983846 [ 12 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:42.983855 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:42.983863 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:42.983871 [ 12 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:42.983880 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:42.983888 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:42.983896 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:42.983904 [ 12 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:42.983929 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:42.984065 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:42.984089 [ 12 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:42.997202 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:42.997220 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:42.997228 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:42.997235 [ 15 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:42.997242 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:42.997249 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:42.997255 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:42.997300 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:42.997522 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:42.997545 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:42.997573 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:42.997582 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:42.997589 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:42.997596 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:42.997606 [ 12 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:42.997615 [ 12 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:42.997623 [ 12 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:43.497630 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:43.497675 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:43.497686 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:43.497695 [ 18 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:43.497704 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:43.497713 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:43.497721 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:43.497783 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:43.498014 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:43.498040 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:43.498062 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:43.498071 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:43.498079 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:43.498086 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:43.498096 [ 12 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:43.498105 [ 12 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:43.498114 [ 12 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:43.734115 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:43.734154 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:43.734169 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:43.734212 [ 15 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:43.734223 [ 15 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:43.734232 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:43.734240 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:08:43.734248 [ 15 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:43.734258 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:43.734266 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:43.734275 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:43.734283 [ 15 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:43.734309 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:43.734488 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:43.734519 [ 15 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:43.998693 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:43.998734 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:43.998747 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:43.998758 [ 12 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:43.998770 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:43.998780 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:43.998790 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:43.998854 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:43.999102 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:43.999130 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:43.999142 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:43.999153 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:43.999164 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:43.999174 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:43.999189 [ 15 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:43.999203 [ 15 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:43.999216 [ 15 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:44.485201 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:44.485238 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:44.485247 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:44.485281 [ 18 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:44.485288 [ 18 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:44.485295 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:44.485301 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:08:44.485308 [ 18 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:44.485315 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:44.485321 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:44.485327 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:44.485334 [ 18 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:44.485355 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:44.485480 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:44.485506 [ 12 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:44.499636 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:44.499657 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:44.499665 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:44.499671 [ 15 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:44.499678 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:44.499705 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:44.499717 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:44.499772 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:44.499979 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:44.500016 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:44.500027 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:44.500035 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:44.500042 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:44.500049 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:44.500058 [ 12 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:44.500067 [ 12 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:44.500074 [ 12 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:45.000157 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:45.000197 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:45.000209 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:45.000219 [ 15 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:45.000230 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:45.000240 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:45.000250 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:45.000312 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:45.000543 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:45.000567 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:45.000578 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:45.000589 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:45.000599 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:45.000607 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:45.000619 [ 16 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:45.000630 [ 16 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:45.000642 [ 16 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:45.235800 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:45.235836 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:45.235845 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:45.235898 [ 14 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:45.235907 [ 14 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:45.235915 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:45.235921 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:08:45.235928 [ 14 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:45.235935 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:45.235942 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:45.235949 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:45.235956 [ 14 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:45.235977 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:45.236103 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:45.236125 [ 14 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:45.501305 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:45.501337 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:45.501345 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:45.501352 [ 16 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:45.501360 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:45.501367 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:45.501374 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:45.501418 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:45.501679 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:45.501698 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:45.501705 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:45.501712 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:45.501718 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:45.501724 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:45.501732 [ 14 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:45.501740 [ 14 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:45.501746 [ 14 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:45.986812 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:45.986861 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:45.986874 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:45.986913 [ 16 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:45.986922 [ 16 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:45.986931 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:45.986939 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:08:45.986947 [ 16 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:45.986957 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:45.986964 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:45.986973 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:45.986981 [ 16 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:45.987009 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:45.987158 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:45.987186 [ 15 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:46.002327 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:46.002353 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:46.002360 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:46.002367 [ 14 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:46.002375 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:46.002381 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:46.002388 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:46.002437 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:46.002740 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:46.002763 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:46.002771 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:46.002778 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:46.002784 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:46.002790 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:46.002798 [ 15 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:46.002805 [ 15 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:46.002812 [ 15 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:46.502878 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:46.502917 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:46.502926 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:46.502934 [ 13 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:46.502944 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:46.502952 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:46.502961 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:46.503018 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:46.503233 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:46.503255 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:46.503263 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:46.503270 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:46.503275 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:46.503281 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:46.503289 [ 15 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:46.503297 [ 15 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:46.503304 [ 15 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:46.737342 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:46.737377 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:46.737388 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:46.737427 [ 14 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:46.737435 [ 14 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:46.737444 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:46.737451 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:08:46.737459 [ 14 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:46.737468 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:46.737477 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:46.737485 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:46.737493 [ 14 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:46.737517 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:46.737648 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:46.737667 [ 14 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:47.003829 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:47.003872 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:47.003882 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:47.003890 [ 15 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:47.003901 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:47.003909 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:47.003919 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:47.003978 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:47.004224 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:47.004251 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:47.004264 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:47.004277 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:47.004288 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:47.004299 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:47.004309 [ 14 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:47.004318 [ 14 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:47.004327 [ 14 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:47.488327 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:47.488377 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:47.488389 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:47.488433 [ 15 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:47.488445 [ 15 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:47.488455 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:47.488465 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:08:47.488475 [ 15 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:47.488486 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:47.488496 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:47.488505 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:47.488516 [ 15 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:47.488569 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:47.488740 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:47.488765 [ 15 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:47.504944 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:47.504978 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:47.504987 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:47.504997 [ 14 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:47.505010 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:47.505020 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:47.505030 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:47.505082 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:47.505370 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:47.505391 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:47.505399 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:47.505406 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:47.505412 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:47.505418 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:47.505426 [ 13 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:47.505434 [ 13 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:47.505441 [ 13 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:48.005491 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:48.005529 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:48.005538 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:48.005546 [ 17 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:48.005553 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:48.005560 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:48.005568 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:48.005619 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:48.005828 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:48.005853 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:48.005861 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:48.005868 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:48.005874 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:48.005880 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:48.005888 [ 13 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:48.005896 [ 13 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:48.005903 [ 13 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:48.238928 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:48.238965 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:48.238975 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:48.239018 [ 17 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:48.239026 [ 17 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:48.239033 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:48.239040 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:08:48.239047 [ 17 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:48.239055 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:48.239062 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:48.239069 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:48.239077 [ 17 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:48.239096 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:48.239224 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:48.239249 [ 14 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:48.506437 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:48.506512 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:48.506529 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:48.506543 [ 13 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 158 2024.09.25 21:08:48.506556 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:48.506567 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:48.506579 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:48.506628 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:48.506835 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:48.506857 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=158 2024.09.25 21:08:48.506865 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:48.506873 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 158 2024.09.25 21:08:48.506879 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:48.506885 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 157 2024.09.25 21:08:48.506894 [ 14 ] {} RaftInstance: last durable index 157, precommit index 157 2024.09.25 21:08:48.506902 [ 14 ] {} RaftInstance: quorum idx 1, 157 157 0 2024.09.25 21:08:48.506909 [ 14 ] {} RaftInstance: local log idx 157, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:48.756031 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:08:48.756043 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:08:48.756118 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:08:48.756150 [ 6 ] {} RaftInstance: append at log_idx 158, timestamp 1727298528756131 2024.09.25 21:08:48.756206 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:08:48.756223 [ 21 ] {} RaftInstance: last_log_idx: 157, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:48.756232 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=157, LastLogTerm=2, EntriesLength=1, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:48.756238 [ 21 ] {} RaftInstance: idx: 158 2024.09.25 21:08:48.756246 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:48.756291 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:48.756305 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:48.756345 [ 21 ] {} RaftInstance: asio client created: 1d87cd80 2024.09.25 21:08:48.756355 [ 21 ] {} RaftInstance: 1d87cd80 reconnect peer 1 2024.09.25 21:08:48.756376 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (158) and matched log idx (0) 2024.09.25 21:08:48.756385 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:08:48.756393 [ 21 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:48.756402 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=157, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:48.756412 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:48.756420 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:48.756430 [ 21 ] {} RaftInstance: socket 1d87cd80 to ::1:39101 is not opened yet 2024.09.25 21:08:48.756444 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:48.756552 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:48.756576 [ 14 ] {} RaftInstance: asio client destroyed: 1d87cd80 2024.09.25 21:08:48.757238 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:08:48.757264 [ 8 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:48.757276 [ 8 ] {} RaftInstance: quorum idx 1, 158 157 0 2024.09.25 21:08:48.757287 [ 8 ] {} RaftInstance: local log idx 158, target_commit_idx 157, quick_commit_index_ 157, state_->get_commit_idx() 157 2024.09.25 21:08:48.757606 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:48.757633 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:48.757646 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:48.757657 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:48.757668 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:48.757678 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 157, new matched idx: 158 2024.09.25 21:08:48.757689 [ 18 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:48.757700 [ 18 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:48.757711 [ 18 ] {} RaftInstance: trigger commit upto 158 2024.09.25 21:08:48.757720 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:48.757730 [ 18 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:48.757741 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 158 2024.09.25 21:08:48.757751 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:48.757760 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:48.757793 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:48.757807 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:48.757816 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:08:48.757825 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:08:48.757834 [ 18 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:48.757846 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:48.757855 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:48.757865 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:48.757876 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:08:48.757887 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:48.757897 [ 18 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 157 2024.09.25 21:08:48.757906 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:08:48.757961 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:08:48.757987 [ 20 ] {} RaftInstance: commit upto 158, current idx 157 2024.09.25 21:08:48.757999 [ 20 ] {} RaftInstance: commit upto 158, current idx 158 2024.09.25 21:08:48.758025 [ 20 ] {} RaftInstance: notify cb 158 1d87a328 2024.09.25 21:08:48.758039 [ 20 ] {} RaftInstance: DONE: commit upto 158, current idx 158 2024.09.25 21:08:48.758043 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:48.758050 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:08:48.758070 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:48.758081 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:48.758091 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:48.758099 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:48.758107 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:48.758117 [ 14 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:48.758126 [ 14 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:48.758135 [ 14 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:48.989160 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:48.989201 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:48.989212 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:48.989221 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:08:48.989229 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:08:48.989239 [ 18 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:48.989249 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:48.989258 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:48.989267 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:48.989276 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:08:48.989284 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:49.007548 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:49.007585 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:49.007596 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:49.007606 [ 14 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:49.007616 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:49.007625 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:49.007636 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:49.007686 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:49.007940 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:49.007963 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:49.007973 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:49.007982 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:49.007989 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:49.007998 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:49.008010 [ 18 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:49.008021 [ 18 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:49.008030 [ 18 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:49.508044 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:49.508080 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:49.508089 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:49.508097 [ 12 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:49.508105 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:49.508111 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:49.508118 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:49.508170 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:49.508420 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:49.508439 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:49.508446 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:49.508453 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:49.508459 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:49.508464 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:49.508473 [ 18 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:49.508481 [ 18 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:49.508488 [ 18 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:49.739726 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:49.739772 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:49.739790 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:49.739837 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:49.739849 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:49.739863 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:49.739876 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:49.739890 [ 12 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:49.739903 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:49.739913 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:49.739926 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:49.739939 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:49.739956 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:49.740109 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:49.740133 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:50.008344 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:50.008407 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:50.008422 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:08:50.008433 [ 18 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:50.008445 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:50.008455 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:50.008465 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:50.008533 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:50.008811 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:50.008843 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:50.008853 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:50.008862 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:50.008870 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:50.008878 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:50.008888 [ 12 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:50.008900 [ 12 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:50.008909 [ 12 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:50.490961 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:50.490998 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:50.491008 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:50.491046 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:50.491055 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:50.491062 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:50.491070 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:08:50.491078 [ 18 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:50.491086 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:50.491093 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:50.491101 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:50.491110 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:50.491135 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:50.491277 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:50.491300 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:50.509442 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:50.509480 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:50.509490 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:50.509500 [ 12 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:50.509510 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:50.509519 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:50.509529 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:50.509583 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:50.509873 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:50.509910 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:50.509918 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:50.509924 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:50.509930 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:50.509936 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:50.509945 [ 14 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:50.509953 [ 14 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:50.509960 [ 14 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:51.010008 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:51.010046 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:51.010057 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:51.010065 [ 19 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:51.010075 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:51.010084 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:51.010094 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:51.010153 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:51.010425 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:51.010455 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:51.010468 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:51.010479 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:51.010488 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:51.010497 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:51.010509 [ 14 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:51.010522 [ 14 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:51.010533 [ 14 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:51.241518 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:51.241551 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:51.241560 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:51.241594 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:51.241602 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:51.241608 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:51.241615 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:08:51.241622 [ 19 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:51.241629 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:51.241634 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:51.241641 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:51.241649 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:51.241669 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:51.241783 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:51.241803 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:51.510955 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:51.511001 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:51.511010 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:51.511018 [ 14 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:51.511026 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:51.511032 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:51.511040 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:51.511087 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:51.511322 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:51.511345 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:51.511354 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:51.511362 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:51.511374 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:51.511385 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:51.511399 [ 19 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:51.511412 [ 19 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:51.511420 [ 19 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:51.992427 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:51.992461 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:51.992471 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:51.992504 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:51.992511 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:51.992518 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:51.992524 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:51.992530 [ 12 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:51.992538 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:51.992545 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:51.992551 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:51.992559 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:51.992579 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:51.992683 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:51.992704 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:52.011833 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:52.011863 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:52.011871 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:52.011878 [ 19 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:52.011886 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:52.011893 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:52.011900 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:52.011944 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:52.012218 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:52.012245 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:52.012257 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:52.012267 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:52.012277 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:52.012286 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:52.012297 [ 12 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:52.012307 [ 12 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:52.012317 [ 12 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:52.512528 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:52.512589 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:52.512600 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:52.512611 [ 19 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:52.512623 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:52.512633 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:52.512641 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:52.512688 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:52.512929 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:52.512958 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:52.512968 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:52.512975 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:52.512981 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:52.512988 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:52.513001 [ 12 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:52.513012 [ 12 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:52.513021 [ 12 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:52.743040 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:52.743080 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:52.743120 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:52.743171 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:52.743186 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:52.743198 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:52.743211 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:08:52.743223 [ 19 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:52.743235 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:52.743244 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:52.743255 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:52.743266 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:52.743297 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:52.743445 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:52.743470 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:53.013650 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:53.013686 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:53.013695 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:08:53.013703 [ 12 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:53.013713 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:53.013721 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:53.013729 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:53.013789 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:53.014095 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:53.014125 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:53.014139 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:53.014151 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:53.014161 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:53.014170 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:53.014183 [ 19 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:53.014197 [ 19 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:53.014209 [ 19 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:53.494253 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:53.494296 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:53.494306 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:53.494344 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:53.494384 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:53.494392 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:53.494399 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:08:53.494406 [ 12 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:53.494414 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:53.494421 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:53.494428 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:53.494436 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:53.494460 [ 12 ] {} RaftInstance: sent 2024.09.25 21:08:53.494615 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:53.494636 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:53.514787 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:53.514821 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:53.514830 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:08:53.514838 [ 19 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:53.514846 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:53.514853 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:53.514861 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:53.514914 [ 19 ] {} RaftInstance: sent 2024.09.25 21:08:53.515158 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:53.515181 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:53.515189 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:53.515196 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:53.515202 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:53.515207 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:53.515215 [ 15 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:53.515224 [ 15 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:53.515231 [ 15 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:54.015268 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:54.015303 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:54.015312 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:54.015320 [ 17 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:54.015328 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:54.015335 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:54.015342 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:54.015388 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:54.015591 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:54.015613 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:54.015621 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:54.015628 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:54.015634 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:54.015640 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:54.015649 [ 15 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:54.015657 [ 15 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:54.015663 [ 15 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:54.244711 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:54.244747 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:54.244758 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:54.244820 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:54.244850 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:54.244861 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:54.244870 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:08:54.244881 [ 17 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:54.244893 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:54.244903 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:54.244912 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:54.244922 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:54.244955 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:54.245119 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:54.245145 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:54.516305 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:54.516342 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:54.516351 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:54.516360 [ 15 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:54.516368 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:54.516377 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:54.516385 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:54.516437 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:54.516642 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:54.516662 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:54.516670 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:54.516677 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:54.516684 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:54.516691 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:54.516700 [ 17 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:54.516710 [ 17 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:54.516717 [ 17 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:54.995776 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:54.995810 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:54.995820 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:54.995854 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:54.995861 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:54.995868 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:54.995874 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:08:54.995881 [ 15 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:54.995888 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:54.995894 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:54.995902 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:54.995909 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:54.995931 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:54.996041 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:54.996061 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:55.017234 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:55.017275 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:55.017287 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:55.017296 [ 17 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:55.017308 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:55.017316 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:55.017326 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:55.017386 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:55.017740 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:55.017763 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:55.017790 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:55.017800 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:55.017808 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:55.017815 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:55.017827 [ 15 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:55.017839 [ 15 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:55.017850 [ 15 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:55.518170 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:55.518216 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:55.518230 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:55.518243 [ 17 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:55.518257 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:55.518268 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:55.518281 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:55.518357 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:55.518622 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:55.518644 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:55.518654 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:55.518664 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:55.518673 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:55.518682 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:55.518694 [ 15 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:55.518707 [ 15 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:55.518716 [ 15 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:55.746763 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:55.746812 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:55.746826 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:55.746871 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:55.746886 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:55.746897 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:55.746906 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:08:55.746918 [ 13 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:55.746931 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:55.746941 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:55.746951 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:55.746963 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:55.746995 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:55.747143 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:55.747167 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:56.019374 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:56.019419 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:56.019431 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:08:56.019441 [ 15 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:56.019453 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:56.019462 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:56.019473 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:56.019532 [ 15 ] {} RaftInstance: sent 2024.09.25 21:08:56.019834 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:56.019860 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:56.019868 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:56.019876 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:56.019882 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:56.019887 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:56.019896 [ 13 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:56.019903 [ 13 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:56.019910 [ 13 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:56.497958 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:56.497996 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:56.498009 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:56.498045 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:56.498052 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:56.498059 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:56.498066 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:08:56.498073 [ 17 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:56.498081 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:56.498087 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:56.498094 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:56.498101 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:56.498121 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:56.498246 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:56.498268 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:56.520380 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:56.520405 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:56.520413 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:56.520421 [ 13 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:56.520428 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:56.520435 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:56.520442 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:56.520489 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:56.520713 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:56.520733 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:56.520740 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:56.520746 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:56.520752 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:56.520757 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:56.520765 [ 17 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:56.520773 [ 17 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:56.520780 [ 17 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:57.020846 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:57.020878 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:57.020887 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:57.020894 [ 13 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:57.020902 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:57.020909 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:57.020916 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:57.020963 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:57.021196 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:57.021220 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:57.021227 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:57.021234 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:57.021240 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:57.021245 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:57.021253 [ 17 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:57.021261 [ 17 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:57.021267 [ 17 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:57.248469 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:57.248521 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:57.248559 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:57.248597 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:57.248611 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:57.248618 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:57.248625 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:08:57.248632 [ 13 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:57.248641 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:57.248647 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:57.248654 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:57.248662 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:57.248676 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:57.248806 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:57.248835 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:57.522038 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:57.522079 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:57.522093 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:08:57.522104 [ 17 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:57.522116 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:57.522127 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:57.522138 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:57.522201 [ 17 ] {} RaftInstance: sent 2024.09.25 21:08:57.522423 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:57.522444 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:57.522452 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:57.522459 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:57.522464 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:57.522471 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:57.522478 [ 13 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:57.522486 [ 13 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:57.522492 [ 13 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:57.999571 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:57.999610 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:57.999621 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:57.999660 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:57.999669 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:57.999677 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:57.999684 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:08:57.999693 [ 18 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:57.999702 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:57.999709 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:57.999717 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:57.999726 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:57.999750 [ 18 ] {} RaftInstance: sent 2024.09.25 21:08:57.999861 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:57.999882 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:58.023013 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:58.023042 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:58.023050 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:58.023058 [ 13 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:58.023065 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:58.023072 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:58.023079 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:58.023122 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:58.023369 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:58.023390 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:58.023397 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:58.023403 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:58.023409 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:58.023414 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:58.023421 [ 18 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:58.023429 [ 18 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:58.023436 [ 18 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:58.523485 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:58.523520 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:58.523531 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:08:58.523539 [ 13 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:58.523551 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:58.523562 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:58.523574 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:58.523643 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:58.523903 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:58.523928 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=159 2024.09.25 21:08:58.523939 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:58.523949 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 159 2024.09.25 21:08:58.523959 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:58.523968 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 158 2024.09.25 21:08:58.523979 [ 17 ] {} RaftInstance: last durable index 158, precommit index 158 2024.09.25 21:08:58.523991 [ 17 ] {} RaftInstance: quorum idx 1, 158 158 0 2024.09.25 21:08:58.524002 [ 17 ] {} RaftInstance: local log idx 158, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:58.750024 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:58.750060 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:58.750069 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:58.750104 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:58.750111 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:58.750119 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:58.750125 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:08:58.750132 [ 13 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 159 2024.09.25 21:08:58.750139 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=0, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:58.750145 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:58.750152 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:58.750159 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:58.750180 [ 13 ] {} RaftInstance: sent 2024.09.25 21:08:58.750309 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:58.750337 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:58.755995 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:08:58.756021 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:08:58.756058 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:08:58.756101 [ 6 ] {} RaftInstance: append at log_idx 159, timestamp 1727298538756068 2024.09.25 21:08:58.756158 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:08:58.756177 [ 21 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:08:58.756188 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=158, LastLogTerm=2, EntriesLength=1, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:58.756195 [ 21 ] {} RaftInstance: idx: 159 2024.09.25 21:08:58.756202 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:58.756251 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:58.756265 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:58.756275 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:08:58.756284 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:08:58.756294 [ 21 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:08:58.756305 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=1, CommitIndex=158, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:58.756315 [ 21 ] {} RaftInstance: idx: 159 2024.09.25 21:08:58.756324 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:58.756333 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:08:58.756342 [ 21 ] {} RaftInstance: sent 2024.09.25 21:08:58.757184 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:08:58.757210 [ 8 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:08:58.757223 [ 8 ] {} RaftInstance: quorum idx 1, 159 158 0 2024.09.25 21:08:58.757234 [ 8 ] {} RaftInstance: local log idx 159, target_commit_idx 158, quick_commit_index_ 158, state_->get_commit_idx() 158 2024.09.25 21:08:58.757693 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:58.757719 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:08:58.757728 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:58.757737 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:08:58.757746 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:58.757754 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 158, new matched idx: 159 2024.09.25 21:08:58.757764 [ 14 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:08:58.757774 [ 14 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:08:58.757783 [ 14 ] {} RaftInstance: trigger commit upto 159 2024.09.25 21:08:58.757792 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:58.757800 [ 14 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:08:58.757809 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:58.757819 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:58.757827 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:58.757871 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:58.757884 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:58.757892 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:08:58.757902 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:08:58.757911 [ 14 ] {} RaftInstance: last_log_idx: 158, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:08:58.757921 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=158, LastLogTerm=2, EntriesLength=1, CommitIndex=159, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:58.757931 [ 14 ] {} RaftInstance: idx: 159 2024.09.25 21:08:58.757941 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:58.757951 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:08:58.757961 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:58.757970 [ 14 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 158 2024.09.25 21:08:58.757980 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:08:58.758040 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:08:58.758060 [ 20 ] {} RaftInstance: commit upto 159, current idx 158 2024.09.25 21:08:58.758069 [ 20 ] {} RaftInstance: commit upto 159, current idx 159 2024.09.25 21:08:58.758099 [ 20 ] {} RaftInstance: notify cb 159 1d87aa48 2024.09.25 21:08:58.758113 [ 20 ] {} RaftInstance: DONE: commit upto 159, current idx 159 2024.09.25 21:08:58.758122 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:08:58.758195 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:58.758215 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:08:58.758225 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:58.758234 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:08:58.758242 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:58.758251 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:08:58.758261 [ 16 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:08:58.758271 [ 16 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:08:58.758281 [ 16 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:08:59.024325 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:59.024359 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:59.024367 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:08:59.024374 [ 14 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:08:59.024382 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:08:59.024389 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:59.024397 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:59.024449 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:59.024692 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:59.024717 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:08:59.024725 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:59.024732 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:08:59.024738 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:59.024743 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:08:59.024752 [ 16 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:08:59.024760 [ 16 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:08:59.024766 [ 16 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:08:59.500794 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:08:59.500839 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:59.500852 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:08:59.500894 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:08:59.500906 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:08:59.500916 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (159) and matched log idx (0) 2024.09.25 21:08:59.500926 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:08:59.500933 [ 14 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:08:59.500941 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 159 2024.09.25 21:08:59.500947 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:59.500956 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:08:59.500967 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:08:59.500986 [ 14 ] {} RaftInstance: sent 2024.09.25 21:08:59.501141 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:08:59.501166 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:08:59.525338 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:08:59.525377 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:08:59.525388 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:08:59.525398 [ 16 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:08:59.525410 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:08:59.525419 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:08:59.525429 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:08:59.525494 [ 16 ] {} RaftInstance: sent 2024.09.25 21:08:59.525739 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:08:59.525763 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:08:59.525771 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:08:59.525778 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:08:59.525784 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:08:59.525789 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:08:59.525797 [ 12 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:08:59.525806 [ 12 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:08:59.525812 [ 12 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:00.025830 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:00.025866 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:00.025874 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:00.025881 [ 16 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:00.025889 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:00.025895 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:00.025902 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:00.025947 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:00.026283 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:00.026308 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:00.026319 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:00.026329 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:00.026339 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:00.026346 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:00.026355 [ 12 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:00.026368 [ 12 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:00.026379 [ 12 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:00.251426 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:00.251466 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:00.251478 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:00.251525 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:09:00.251542 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:09:00.251555 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:00.251568 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:09:00.251580 [ 16 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:00.251594 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:00.251606 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:00.251619 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:00.251633 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:09:00.251669 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:00.251827 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:00.251857 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:09:00.526228 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:00.526272 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:00.526285 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:00.526296 [ 12 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:00.526309 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:00.526318 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:00.526328 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:00.526396 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:00.526694 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:00.526720 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:00.526730 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:00.526740 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:00.526748 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:00.526757 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:00.526769 [ 16 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:00.526783 [ 16 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:00.526795 [ 16 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:01.001811 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:01.001855 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:01.001868 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:01.001912 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:09:01.001926 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:09:01.001936 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:01.001946 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:09:01.001956 [ 12 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:01.002001 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:01.002016 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:01.002028 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:01.002040 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:09:01.002072 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:01.002197 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:01.002222 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:09:01.027389 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:01.027422 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:01.027458 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:01.027470 [ 16 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:01.027479 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:01.027487 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:01.027496 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:01.027545 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:01.027782 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:01.027806 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:01.027814 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:01.027821 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:01.027827 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:01.027833 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:01.027841 [ 12 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:01.027849 [ 12 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:01.027856 [ 12 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:01.527898 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:01.527935 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:01.527944 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:01.527953 [ 19 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:01.527962 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:01.527970 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:01.527979 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:01.528031 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:01.528314 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:01.528342 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:01.528353 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:01.528363 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:01.528372 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:01.528381 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:01.528393 [ 12 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:01.528405 [ 12 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:01.528415 [ 12 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:01.752490 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:01.752525 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:01.752534 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:01.752569 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:09:01.752576 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:09:01.752582 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:01.752588 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:01.752595 [ 19 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:01.752602 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:01.752607 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:01.752614 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:01.752621 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:09:01.752640 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:01.752762 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:01.752786 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:09:02.028949 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:02.028984 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:02.028992 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:02.029000 [ 12 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:02.029008 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:02.029015 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:02.029022 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:02.029082 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:02.029312 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:02.029329 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:02.029336 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:02.029342 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:02.029349 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:02.029355 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:02.029363 [ 19 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:02.029370 [ 19 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:02.029377 [ 19 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:02.503433 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:02.503478 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:02.503488 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:02.503524 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:09:02.503531 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:09:02.503538 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:02.503544 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:09:02.503552 [ 12 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:02.503560 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:02.503565 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:02.503572 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:02.503579 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:09:02.503602 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:02.503733 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:02.503753 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:09:02.529914 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:02.529954 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:02.529963 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:02.529970 [ 19 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:02.529978 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:02.529985 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:02.529994 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:02.530053 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:02.530295 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:02.530322 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:02.530334 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:02.530344 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:02.530354 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:02.530363 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:02.530373 [ 12 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:02.530384 [ 12 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:02.530393 [ 12 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:03.030384 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:03.030416 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:03.030424 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:03.030431 [ 18 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:03.030439 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:03.030445 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:03.030453 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:03.030495 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:03.030707 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:03.030726 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:03.030733 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:03.030740 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:03.030746 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:03.030751 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:03.030758 [ 12 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:03.030766 [ 12 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:03.030773 [ 12 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:03.253788 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:03.253820 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:03.253829 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:03.253866 [ 18 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:03.253874 [ 18 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:03.253881 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:03.253887 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:03.253893 [ 18 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:03.253901 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:03.253907 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:03.253915 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:03.253923 [ 18 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:03.253944 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:03.254074 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:03.254093 [ 18 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:03.531304 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:03.531337 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:03.531346 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:03.531353 [ 12 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:03.531360 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:03.531367 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:03.531375 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:03.531422 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:03.531696 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:03.531719 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:03.531726 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:03.531734 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:03.531740 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:03.531745 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:03.531753 [ 17 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:03.531760 [ 17 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:03.531768 [ 17 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:04.004833 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:04.004871 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:04.004879 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:04.004916 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:04.004924 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:04.004931 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:04.004938 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:09:04.004945 [ 12 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:04.004953 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:04.004960 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:04.004971 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:04.004982 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:04.005010 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:04.005138 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:04.005165 [ 14 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:04.032333 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:04.032364 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:04.032374 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:04.032382 [ 17 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:04.032411 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:04.032421 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:04.032429 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:04.032484 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:04.032719 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:04.032741 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:04.032749 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:04.032756 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:04.032762 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:04.032790 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:04.032799 [ 14 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:04.032807 [ 14 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:04.032814 [ 14 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:04.532861 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:04.532921 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:04.532932 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:04.532942 [ 17 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:04.532953 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:04.532961 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:04.532971 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:04.533024 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:04.533290 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:04.533316 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:04.533328 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:04.533338 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:04.533347 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:04.533356 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:04.533367 [ 13 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:04.533378 [ 13 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:04.533389 [ 13 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:04.755405 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:04.755439 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:04.755449 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:04.755484 [ 17 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:04.755492 [ 17 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:04.755498 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:04.755505 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:04.755513 [ 17 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:04.755520 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:04.755527 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:04.755534 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:04.755540 [ 17 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:04.755561 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:04.755707 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:04.755730 [ 17 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:05.033907 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:05.033941 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:05.033949 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:05.033956 [ 13 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:05.033964 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:05.033970 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:05.033978 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:05.034027 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:05.034308 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:05.034336 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:05.034346 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:05.034354 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:05.034361 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:05.034368 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:05.034377 [ 17 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:05.034386 [ 17 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:05.034394 [ 17 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:05.506428 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:05.506463 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:05.506472 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:05.506508 [ 16 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:05.506515 [ 16 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:05.506522 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:05.506529 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:09:05.506536 [ 16 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:05.506544 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:05.506550 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:05.506558 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:05.506569 [ 16 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:05.506594 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:05.506742 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:05.506770 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:05.534964 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:05.535001 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:05.535010 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:05.535018 [ 17 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:05.535026 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:05.535032 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:05.535040 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:05.535096 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:05.535349 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:05.535372 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:05.535378 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:05.535384 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:05.535391 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:05.535397 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:05.535405 [ 16 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:05.535413 [ 16 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:05.535420 [ 16 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:06.035500 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:06.035535 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:06.035546 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:06.035558 [ 13 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:06.035570 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:06.035581 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:06.035591 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:06.035646 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:06.035897 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:06.035924 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:06.035934 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:06.035942 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:06.035950 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:06.035958 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:06.035968 [ 16 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:06.035980 [ 16 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:06.035990 [ 16 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:06.256994 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:06.257036 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:06.257049 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:06.257092 [ 13 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:06.257105 [ 13 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:06.257116 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:06.257126 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:06.257137 [ 13 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:06.257149 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:06.257159 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:06.257170 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:06.257181 [ 13 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:06.257210 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:06.257367 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:06.257395 [ 13 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:06.536705 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:06.536748 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:06.536762 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:06.536773 [ 16 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:06.536786 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:06.536797 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:06.536808 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:06.536869 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:06.537206 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:06.537233 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:06.537245 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:06.537255 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:06.537263 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:06.537272 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:06.537283 [ 13 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:06.537295 [ 13 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:06.537304 [ 13 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:07.007309 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:07.007343 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:07.007353 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:07.007388 [ 16 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:07.007396 [ 16 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:07.007402 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:07.007408 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:09:07.007415 [ 16 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:07.007423 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:07.007429 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:07.007436 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:07.007443 [ 16 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:07.007463 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:07.007602 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:07.007630 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:07.037786 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:07.037815 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:07.037823 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:07.037831 [ 13 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:07.037839 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:07.037846 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:07.037853 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:07.037904 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:07.038186 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:07.038207 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:07.038215 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:07.038222 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:07.038228 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:07.038234 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:07.038241 [ 16 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:07.038249 [ 16 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:07.038255 [ 16 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:07.538309 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:07.538357 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:07.538371 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:07.538382 [ 13 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:07.538394 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:07.538404 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:07.538415 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:07.538477 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:07.538793 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:07.538826 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:07.538839 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:07.538849 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:07.538859 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:07.538869 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:07.538881 [ 16 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:07.538892 [ 16 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:07.538904 [ 16 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:07.757945 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:07.757995 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:07.758010 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:07.758056 [ 13 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:07.758069 [ 13 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:07.758079 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:07.758089 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:07.758100 [ 13 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:07.758113 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:07.758123 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:07.758134 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:07.758146 [ 13 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:07.758177 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:07.758348 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:07.758381 [ 13 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:08.038535 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:08.038573 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:08.038583 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:08.038590 [ 16 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:08.038598 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:08.038605 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:08.038613 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:08.038662 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:08.038870 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:08.038891 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:08.038898 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:08.038904 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:08.038910 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:08.038916 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:08.038924 [ 13 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:08.038932 [ 13 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:08.038940 [ 13 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:08.508995 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:08.509038 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:08.509048 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:08.509087 [ 16 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:08.509096 [ 16 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:08.509103 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:08.509111 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:09:08.509119 [ 16 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:08.509128 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:08.509136 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:08.509144 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:08.509153 [ 16 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:08.509178 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:08.509309 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:08.509332 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:08.539640 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:08.539678 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:08.539690 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:08.539701 [ 13 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 160 2024.09.25 21:09:08.539712 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=0, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:08.539721 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:08.539732 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:08.539795 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:08.540000 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:08.540023 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=160 2024.09.25 21:09:08.540033 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:08.540044 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 160 2024.09.25 21:09:08.540053 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:08.540061 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 159 2024.09.25 21:09:08.540069 [ 16 ] {} RaftInstance: last durable index 159, precommit index 159 2024.09.25 21:09:08.540077 [ 16 ] {} RaftInstance: quorum idx 1, 159 159 0 2024.09.25 21:09:08.540084 [ 16 ] {} RaftInstance: local log idx 159, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:08.756007 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:09:08.756019 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:09:08.756070 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:09:08.756101 [ 6 ] {} RaftInstance: append at log_idx 160, timestamp 1727298548756078 2024.09.25 21:09:08.756147 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:09:08.756164 [ 21 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:08.756175 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=159, LastLogTerm=2, EntriesLength=1, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:08.756183 [ 21 ] {} RaftInstance: idx: 160 2024.09.25 21:09:08.756192 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:08.756240 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:08.756249 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:08.756257 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:08.756266 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:09:08.756277 [ 21 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:08.756289 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=1, CommitIndex=159, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:08.756300 [ 21 ] {} RaftInstance: idx: 160 2024.09.25 21:09:08.756311 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:08.756322 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:08.756334 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:08.757239 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:09:08.757256 [ 8 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:08.757264 [ 8 ] {} RaftInstance: quorum idx 1, 160 159 0 2024.09.25 21:09:08.757271 [ 8 ] {} RaftInstance: local log idx 160, target_commit_idx 159, quick_commit_index_ 159, state_->get_commit_idx() 159 2024.09.25 21:09:08.757619 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:08.757640 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:08.757647 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:08.757654 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:08.757659 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:08.757665 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 159, new matched idx: 160 2024.09.25 21:09:08.757672 [ 19 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:08.757679 [ 19 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:08.757685 [ 19 ] {} RaftInstance: trigger commit upto 160 2024.09.25 21:09:08.757690 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:08.757696 [ 19 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:08.757702 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:08.757709 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:08.757714 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:08.757747 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:08.757755 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:08.757761 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:08.757767 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:08.757772 [ 19 ] {} RaftInstance: last_log_idx: 159, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:08.757780 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=159, LastLogTerm=2, EntriesLength=1, CommitIndex=160, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:08.757786 [ 19 ] {} RaftInstance: idx: 160 2024.09.25 21:09:08.757793 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:08.757799 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:08.757805 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:08.757811 [ 19 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 159 2024.09.25 21:09:08.757818 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:09:08.757850 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:09:08.757871 [ 20 ] {} RaftInstance: commit upto 160, current idx 159 2024.09.25 21:09:08.757880 [ 20 ] {} RaftInstance: commit upto 160, current idx 160 2024.09.25 21:09:08.757898 [ 20 ] {} RaftInstance: notify cb 160 1d87aba8 2024.09.25 21:09:08.757909 [ 20 ] {} RaftInstance: DONE: commit upto 160, current idx 160 2024.09.25 21:09:08.757919 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:09:08.757952 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:08.757974 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:08.757982 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:08.757989 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:08.757996 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:08.758017 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:08.758025 [ 16 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:08.758033 [ 16 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:08.758041 [ 16 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:09.040081 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:09.040121 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:09.040131 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:09.040139 [ 13 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:09.040148 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:09.040156 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:09.040165 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:09.040216 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:09.040461 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:09.040486 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:09.040497 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:09.040508 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:09.040517 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:09.040526 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:09.040537 [ 18 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:09.040549 [ 18 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:09.040559 [ 18 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:09.259563 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:09.259603 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:09.259614 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:09.259653 [ 13 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:09.259662 [ 13 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:09.259670 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (160) and matched log idx (0) 2024.09.25 21:09:09.259678 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:09.259687 [ 13 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:09.259696 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 160 2024.09.25 21:09:09.259703 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:09.259711 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:09.259719 [ 13 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:09.259743 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:09.259875 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:09.259899 [ 13 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:09.541092 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:09.541128 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:09.541136 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:09.541144 [ 18 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:09.541151 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:09.541158 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:09.541165 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:09.541218 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:09.541495 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:09.541518 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:09.541529 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:09.541539 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:09.541549 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:09.541558 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:09.541569 [ 13 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:09.541582 [ 13 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:09.541593 [ 13 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:10.010640 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:10.010677 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:10.010691 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:10.010730 [ 18 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:10.010739 [ 18 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:10.010746 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:10.010753 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:10.010759 [ 18 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:10.010767 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:10.010773 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:10.010781 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:10.010788 [ 18 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:10.010808 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:10.010953 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:10.010975 [ 18 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:10.042153 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:10.042188 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:10.042197 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:10.042207 [ 13 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:10.042216 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:10.042224 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:10.042233 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:10.042284 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:10.042509 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:10.042529 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:10.042538 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:10.042546 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:10.042553 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:10.042560 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:10.042569 [ 18 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:10.042578 [ 18 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:10.042587 [ 18 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:10.542618 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:10.542649 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:10.542657 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:10.542664 [ 14 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:10.542672 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:10.542679 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:10.542686 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:10.542738 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:10.542983 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:10.543028 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:10.543039 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:10.543049 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:10.543058 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:10.543067 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:10.543078 [ 13 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:10.543090 [ 13 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:10.543100 [ 13 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:10.761086 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:10.761120 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:10.761129 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:10.761163 [ 14 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:10.761172 [ 14 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:10.761179 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:10.761185 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:09:10.761192 [ 14 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:10.761200 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:10.761206 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:10.761213 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:10.761220 [ 14 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:10.761241 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:10.761410 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:10.761434 [ 14 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:11.043598 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:11.043648 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:11.043661 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:11.043671 [ 12 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:11.043683 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:11.043692 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:11.043702 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:11.043770 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:11.044235 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:11.044268 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:11.044281 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:11.044293 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:11.044302 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:11.044312 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:11.044324 [ 14 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:11.044338 [ 14 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:11.044350 [ 14 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:11.511311 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:11.511367 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:11.511377 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:11.511416 [ 17 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:11.511425 [ 17 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:11.511433 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:11.511441 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:11.511453 [ 17 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:11.511468 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:11.511479 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:11.511491 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:11.511503 [ 17 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:11.511527 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:11.511651 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:11.511676 [ 17 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:11.544852 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:11.544899 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:11.544910 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:11.544920 [ 14 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:11.544931 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:11.544939 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:11.544949 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:11.545006 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:11.545249 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:11.545283 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:11.545293 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:11.545302 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:11.545310 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:11.545318 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:11.545328 [ 17 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:11.545339 [ 17 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:11.545348 [ 17 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:12.045378 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:12.045414 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:12.045422 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:12.045429 [ 12 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:12.045437 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:12.045443 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:12.045451 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:12.045497 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:12.045749 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:12.045777 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:12.045786 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:12.045793 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:12.045800 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:12.045806 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:12.045814 [ 17 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:12.045822 [ 17 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:12.045829 [ 17 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:12.261848 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:12.261896 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:12.261906 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:12.261940 [ 12 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:12.261947 [ 12 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:12.261955 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:12.261961 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:09:12.261968 [ 12 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:12.261975 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:12.261982 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:12.261990 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:12.261997 [ 12 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:12.262019 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:12.262155 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:12.262175 [ 12 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:12.546386 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:12.546421 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:12.546434 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:12.546447 [ 17 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:12.546460 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:12.546470 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:12.546481 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:12.546545 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:12.546843 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:12.546865 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:12.546872 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:12.546878 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:12.546884 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:12.546889 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:12.546897 [ 12 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:12.546905 [ 12 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:12.546913 [ 12 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:13.012973 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:13.013028 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:13.013043 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:13.013155 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:13.013175 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:13.013186 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:13.013195 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:13.013205 [ 15 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:13.013217 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:13.013226 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:13.013237 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:13.013247 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:13.013274 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:13.013421 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:13.013451 [ 17 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:13.047600 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:13.047636 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:13.047649 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:13.047659 [ 12 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:13.047671 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:13.047679 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:13.047689 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:13.047739 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:13.047942 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:13.047957 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:13.047964 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:13.047970 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:13.047975 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:13.047981 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:13.047990 [ 17 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:13.048002 [ 17 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:13.048012 [ 17 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:13.548092 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:13.548133 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:13.548146 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:13.548156 [ 19 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:13.548168 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:13.548178 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:13.548189 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:13.548253 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:13.548460 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:13.548479 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:13.548486 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:13.548493 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:13.548499 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:13.548504 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:13.548512 [ 17 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:13.548520 [ 17 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:13.548528 [ 17 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:13.763554 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:13.763587 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:13.763596 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:13.763630 [ 19 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:13.763638 [ 19 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:13.763645 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:13.763651 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:13.763658 [ 19 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:13.763670 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:13.763679 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:13.763689 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:13.763698 [ 19 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:13.763718 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:13.763854 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:13.763874 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:14.049039 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:14.049087 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:14.049102 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:14.049116 [ 17 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:14.049201 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:14.049217 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:14.049230 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:14.049297 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:14.049593 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:14.049621 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:14.049635 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:14.049645 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:14.049654 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:14.049663 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:14.049673 [ 19 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:14.049685 [ 19 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:14.049697 [ 19 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:14.514689 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:14.514724 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:14.514733 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:14.514769 [ 16 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:14.514777 [ 16 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:14.514784 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:14.514791 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:09:14.514798 [ 16 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:14.514806 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:14.514812 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:14.514819 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:14.514826 [ 16 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:14.514847 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:14.514975 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:14.514996 [ 16 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:14.550121 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:14.550149 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:14.550159 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:14.550167 [ 19 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:14.550175 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:14.550183 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:14.550192 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:14.550266 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:14.550510 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:14.550537 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:14.550549 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:14.550560 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:14.550569 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:14.550577 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:14.550589 [ 16 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:14.550600 [ 16 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:14.550610 [ 16 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:15.050653 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:15.050694 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:15.050705 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:15.050714 [ 17 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:15.050725 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:15.050734 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:15.050743 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:15.050790 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:15.051074 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:15.051100 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:15.051110 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:15.051119 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:15.051126 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:15.051134 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:15.051146 [ 16 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:15.051157 [ 16 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:15.051166 [ 16 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:15.265218 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:15.265256 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:15.265266 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:15.265309 [ 19 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:15.265318 [ 19 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:15.265324 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:15.265331 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:15.265338 [ 19 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:15.265346 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:15.265353 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:15.265360 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:15.265367 [ 19 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:15.265388 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:15.265505 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:15.265526 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:15.551688 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:15.551725 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:15.551737 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:15.551745 [ 17 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:15.551754 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:15.551763 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:15.551772 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:15.551825 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:15.552048 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:15.552076 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:15.552086 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:15.552094 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:15.552103 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:15.552110 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:15.552119 [ 19 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:15.552129 [ 19 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:15.552137 [ 19 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:16.016156 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:16.016197 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:16.016212 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:16.016255 [ 17 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:16.016269 [ 17 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:16.016279 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:16.016290 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:16.016299 [ 17 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:16.016311 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:16.016321 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:16.016333 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:16.016345 [ 17 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:16.016364 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:16.016509 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:16.016551 [ 17 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:16.052702 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:16.052729 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:16.052738 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:16.052745 [ 19 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:16.052753 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:16.052760 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:16.052767 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:16.052810 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:16.053043 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:16.053065 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:16.053073 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:16.053082 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:16.053091 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:16.053101 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:16.053110 [ 17 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:16.053118 [ 17 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:16.053125 [ 17 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:16.553176 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:16.553216 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:16.553229 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:16.553239 [ 18 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:16.553262 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:16.553272 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:16.553282 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:16.553345 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:16.553612 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:16.553634 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:16.553643 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:16.553652 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:16.553660 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:16.553669 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:16.553680 [ 17 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:16.553692 [ 17 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:16.553703 [ 17 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:16.766939 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:16.766975 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:16.766986 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:16.767026 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:16.767035 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:16.767043 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:16.767052 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:16.767061 [ 18 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:16.767070 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:16.767078 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:16.767086 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:16.767096 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:16.767122 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:16.767289 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:16.767321 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:17.053513 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:17.053569 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:17.053582 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:17.053592 [ 17 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:17.053603 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:17.053613 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:17.053623 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:17.053682 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:17.053945 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:17.053968 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:17.053977 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:17.053986 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:17.053995 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:17.054003 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:17.054013 [ 19 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:17.054025 [ 19 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:17.054034 [ 19 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:17.518090 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:17.518140 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:17.518155 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:17.518201 [ 13 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:17.518212 [ 13 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:17.518219 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:17.518226 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:17.518234 [ 13 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:17.518242 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:17.518248 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:17.518255 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:17.518263 [ 13 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:17.518287 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:17.518439 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:17.518464 [ 13 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:17.554615 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:17.554647 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:17.554656 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:17.554665 [ 19 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:17.554675 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:17.554684 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:17.554692 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:17.554748 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:17.554978 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:17.554995 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:17.555002 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:17.555009 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:17.555015 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:17.555020 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:17.555028 [ 13 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:17.555036 [ 13 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:17.555043 [ 13 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:18.055105 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:18.055143 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:18.055153 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:18.055160 [ 17 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:18.055168 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:18.055175 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:18.055182 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:18.055237 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:18.055482 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:18.055508 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:18.055518 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:18.055528 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:18.055536 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:18.055544 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:18.055555 [ 13 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:18.055565 [ 13 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:18.055574 [ 13 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:18.268582 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:18.268615 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:18.268624 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:18.268659 [ 17 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:18.268667 [ 17 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:18.268674 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:18.268681 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:18.268688 [ 17 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:18.268696 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:18.268702 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:18.268709 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:18.268717 [ 17 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:18.268737 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:18.268877 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:18.268899 [ 17 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:18.556109 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:18.556147 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:18.556160 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:18.556173 [ 13 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 161 2024.09.25 21:09:18.556187 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=0, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:18.556198 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:18.556207 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:18.556261 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:18.556487 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:18.556512 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=161 2024.09.25 21:09:18.556519 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:18.556526 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 161 2024.09.25 21:09:18.556532 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:18.556538 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 160 2024.09.25 21:09:18.556546 [ 17 ] {} RaftInstance: last durable index 160, precommit index 160 2024.09.25 21:09:18.556553 [ 17 ] {} RaftInstance: quorum idx 1, 160 160 0 2024.09.25 21:09:18.556561 [ 17 ] {} RaftInstance: local log idx 160, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:18.756019 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:09:18.756045 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:09:18.756082 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:09:18.756115 [ 6 ] {} RaftInstance: append at log_idx 161, timestamp 1727298558756089 2024.09.25 21:09:18.756174 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:09:18.756204 [ 21 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:18.756218 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=160, LastLogTerm=2, EntriesLength=1, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:18.756229 [ 21 ] {} RaftInstance: idx: 161 2024.09.25 21:09:18.756241 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:18.756282 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:18.756295 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:18.756306 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:18.756316 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:09:18.756326 [ 21 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:18.756337 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=1, CommitIndex=160, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:18.756346 [ 21 ] {} RaftInstance: idx: 161 2024.09.25 21:09:18.756356 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:18.756367 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:18.756378 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:18.757234 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:09:18.757256 [ 8 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:18.757265 [ 8 ] {} RaftInstance: quorum idx 1, 161 160 0 2024.09.25 21:09:18.757272 [ 8 ] {} RaftInstance: local log idx 161, target_commit_idx 160, quick_commit_index_ 160, state_->get_commit_idx() 160 2024.09.25 21:09:18.757771 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:18.757789 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:18.757797 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:18.757804 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:18.757810 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:18.757816 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 160, new matched idx: 161 2024.09.25 21:09:18.757823 [ 13 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:18.757830 [ 13 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:18.757837 [ 13 ] {} RaftInstance: trigger commit upto 161 2024.09.25 21:09:18.757843 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:18.757849 [ 13 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:18.757856 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:18.757886 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:18.757894 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:18.757932 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:18.757970 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:18.757980 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:18.757989 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:18.757998 [ 13 ] {} RaftInstance: last_log_idx: 160, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:18.758007 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=160, LastLogTerm=2, EntriesLength=1, CommitIndex=161, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:18.758017 [ 13 ] {} RaftInstance: idx: 161 2024.09.25 21:09:18.758027 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:18.758036 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:18.758044 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:18.758054 [ 13 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 160 2024.09.25 21:09:18.758063 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:09:18.758096 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:09:18.758106 [ 20 ] {} RaftInstance: commit upto 161, current idx 160 2024.09.25 21:09:18.758114 [ 20 ] {} RaftInstance: commit upto 161, current idx 161 2024.09.25 21:09:18.758146 [ 20 ] {} RaftInstance: notify cb 161 1d87aba8 2024.09.25 21:09:18.758157 [ 20 ] {} RaftInstance: DONE: commit upto 161, current idx 161 2024.09.25 21:09:18.758166 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:09:18.758205 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:18.758224 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:18.758234 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:18.758243 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:18.758251 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:18.758259 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:18.758268 [ 17 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:18.758278 [ 17 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:18.758286 [ 17 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:19.019630 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:19.019668 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:19.019681 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:19.019723 [ 17 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:19.019732 [ 17 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:19.019742 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (161) and matched log idx (0) 2024.09.25 21:09:19.019751 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:19.019759 [ 17 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:19.019771 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 161 2024.09.25 21:09:19.019779 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:19.019789 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:19.019799 [ 17 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:19.019823 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:19.019971 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:19.019998 [ 17 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:19.057238 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:19.057270 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:19.057279 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:19.057286 [ 13 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:19.057294 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:19.057301 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:19.057309 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:19.057361 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:19.057608 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:19.057632 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:19.057640 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:19.057648 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:19.057654 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:19.057660 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:19.057668 [ 14 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:19.057679 [ 14 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:19.057691 [ 14 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:19.557749 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:19.557794 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:19.557807 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:19.557818 [ 12 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:19.557831 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:19.557841 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:19.557852 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:19.557925 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:19.558189 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:19.558215 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:19.558225 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:19.558235 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:19.558243 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:19.558251 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:19.558261 [ 14 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:19.558272 [ 14 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:19.558282 [ 14 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:19.770315 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:19.770358 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:19.770371 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:19.770416 [ 13 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:19.770432 [ 13 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:19.770443 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:19.770451 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:19.770462 [ 13 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:19.770473 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:19.770484 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:19.770495 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:19.770507 [ 13 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:19.770538 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:19.770686 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:19.770715 [ 13 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:20.058923 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:20.058957 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:20.058966 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:20.058974 [ 14 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:20.058983 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:20.058990 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:20.058998 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:20.059044 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:20.059374 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:20.059400 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:20.059410 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:20.059420 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:20.059428 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:20.059436 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:20.059447 [ 13 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:20.059458 [ 13 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:20.059467 [ 13 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:20.521511 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:20.521545 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:20.521554 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:20.521590 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:20.521598 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:20.521604 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:20.521610 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:20.521617 [ 15 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:20.521625 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:20.521632 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:20.521639 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:20.521647 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:20.521667 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:20.521781 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:20.521802 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:20.559953 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:20.559985 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:20.559997 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:20.560020 [ 13 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:20.560031 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:20.560038 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:20.560046 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:20.560074 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:20.560299 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:20.560320 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:20.560327 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:20.560334 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:20.560340 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:20.560347 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:20.560355 [ 15 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:20.560363 [ 15 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:20.560370 [ 15 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:21.060416 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:21.060449 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:21.060457 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:21.060464 [ 14 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:21.060472 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:21.060479 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:21.060487 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:21.060538 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:21.060768 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:21.060795 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:21.060810 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:21.060822 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:21.060829 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:21.060837 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:21.060846 [ 15 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:21.060859 [ 15 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:21.060873 [ 15 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:21.271860 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:21.271894 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:21.271904 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:21.271939 [ 16 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:21.271946 [ 16 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:21.271954 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:21.271960 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:09:21.271967 [ 16 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:21.271975 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:21.271982 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:21.271989 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:21.271997 [ 16 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:21.272019 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:21.272147 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:21.272167 [ 16 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:21.561339 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:21.561379 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:21.561390 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:21.561399 [ 14 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:21.561409 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:21.561417 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:21.561426 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:21.561479 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:21.561765 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:21.561791 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:21.561801 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:21.561809 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:21.561816 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:21.561824 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:21.561833 [ 16 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:21.561843 [ 16 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:21.561852 [ 16 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:22.022880 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:22.022917 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:22.022927 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:22.022960 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:22.022968 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:22.022975 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:22.022982 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:22.022988 [ 18 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:22.022996 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:22.023003 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:22.023011 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:22.023019 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:22.023040 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:22.023132 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:22.023152 [ 18 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:22.062276 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:22.062305 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:22.062314 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:22.062322 [ 16 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:22.062331 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:22.062339 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:22.062346 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:22.062393 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:22.062622 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:22.062641 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:22.062649 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:22.062657 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:22.062663 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:22.062670 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:22.062679 [ 18 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:22.062688 [ 18 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:22.062696 [ 18 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:22.562789 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:22.562863 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:22.562882 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:22.562898 [ 14 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:22.562914 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:22.562929 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:22.562946 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:22.563034 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:22.563301 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:22.563332 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:22.563343 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:22.563351 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:22.563358 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:22.563365 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:22.563375 [ 18 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:22.563384 [ 18 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:22.563392 [ 18 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:22.773377 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:22.773405 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:22.773414 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:22.773448 [ 16 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:22.773455 [ 16 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:22.773462 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:22.773468 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:09:22.773475 [ 16 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:22.773482 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:22.773488 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:22.773494 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:22.773501 [ 16 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:22.773522 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:22.773630 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:22.773651 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:23.063781 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:23.063814 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:23.063822 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:23.063829 [ 18 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:23.063837 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:23.063844 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:23.063852 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:23.063895 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:23.064195 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:23.064218 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:23.064226 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:23.064233 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:23.064241 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:23.064247 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:23.064256 [ 19 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:23.064263 [ 19 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:23.064270 [ 19 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:23.524366 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:23.524405 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:23.524419 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:23.524462 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:23.524475 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:23.524486 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:23.524496 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:23.524507 [ 18 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:23.524519 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:23.524528 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:23.524537 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:23.524547 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:23.524597 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:23.524728 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:23.524752 [ 18 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:23.564907 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:23.564944 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:23.564953 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:23.564961 [ 19 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:23.564974 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:23.564983 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:23.565006 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:23.565061 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:23.565348 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:23.565372 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:23.565381 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:23.565388 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:23.565395 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:23.565401 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:23.565409 [ 18 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:23.565417 [ 18 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:23.565424 [ 18 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:24.065475 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:24.065516 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:24.065529 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:24.065540 [ 12 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:24.065551 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:24.065561 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:24.065572 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:24.065626 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:24.065902 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:24.065928 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:24.065937 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:24.065944 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:24.065951 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:24.065957 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:24.065965 [ 18 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:24.065972 [ 18 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:24.065979 [ 18 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:24.275055 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:24.275099 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:24.275114 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:24.275156 [ 19 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:24.275167 [ 19 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:24.275176 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:24.275184 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:24.275192 [ 19 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:24.275202 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:24.275210 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:24.275218 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:24.275226 [ 19 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:24.275251 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:24.275365 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:24.275392 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:24.566556 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:24.566598 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:24.566609 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:24.566619 [ 18 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:24.566630 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:24.566639 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:24.566648 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:24.566704 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:24.566952 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:24.566976 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:24.566986 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:24.566995 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:24.567017 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:24.567025 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:24.567037 [ 19 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:24.567066 [ 19 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:24.567078 [ 19 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:25.026045 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:25.026079 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:25.026088 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:25.026125 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:25.026133 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:25.026140 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:25.026146 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:25.026153 [ 18 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:25.026161 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:25.026167 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:25.026174 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:25.026182 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:25.026208 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:25.026334 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:25.026366 [ 18 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:25.067551 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:25.067593 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:25.067606 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:25.067617 [ 17 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:25.067629 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:25.067640 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:25.067651 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:25.067708 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:25.067961 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:25.067980 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:25.067987 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:25.068012 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:25.068019 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:25.068025 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:25.068034 [ 18 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:25.068042 [ 18 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:25.068049 [ 18 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:25.568087 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:25.568127 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:25.568137 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:25.568145 [ 13 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:25.568154 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:25.568163 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:25.568174 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:25.568224 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:25.568434 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:25.568456 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:25.568465 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:25.568472 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:25.568478 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:25.568485 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:25.568493 [ 17 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:25.568501 [ 17 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:25.568508 [ 17 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:25.776577 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:25.776627 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:25.776643 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:25.776693 [ 13 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:25.776710 [ 13 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:25.776725 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:25.776738 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:25.776750 [ 13 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:25.776764 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:25.776776 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:25.776789 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:25.776802 [ 13 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:25.776838 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:25.776946 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:25.776978 [ 13 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:26.069169 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:26.069210 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:26.069221 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:26.069229 [ 17 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:26.069239 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:26.069247 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:26.069256 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:26.069309 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:26.069619 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:26.069650 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:26.069662 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:26.069673 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:26.069683 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:26.069692 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:26.069701 [ 15 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:26.069710 [ 15 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:26.069717 [ 15 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:26.527722 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:26.527757 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:26.527766 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:26.527800 [ 17 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:26.527808 [ 17 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:26.527815 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:26.527821 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:26.527828 [ 17 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:26.527836 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:26.527842 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:26.527849 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:26.527856 [ 17 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:26.527876 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:26.527981 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:26.528001 [ 17 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:26.570165 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:26.570204 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:26.570214 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:26.570223 [ 15 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:26.570232 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:26.570241 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:26.570253 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:26.570306 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:26.570531 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:26.570560 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:26.570571 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:26.570580 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:26.570587 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:26.570595 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:26.570610 [ 17 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:26.570625 [ 17 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:26.570637 [ 17 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:27.070648 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:27.070701 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:27.070711 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:27.070718 [ 14 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:27.070726 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:27.070733 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:27.070740 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:27.070787 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:27.071033 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:27.071054 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:27.071062 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:27.071070 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:27.071076 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:27.071082 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:27.071091 [ 17 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:27.071099 [ 17 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:27.071106 [ 17 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:27.278132 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:27.278165 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:27.278174 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:27.278210 [ 14 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:27.278218 [ 14 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:27.278224 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:27.278231 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:09:27.278238 [ 14 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:27.278246 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:27.278252 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:27.278259 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:27.278266 [ 14 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:27.278288 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:27.278393 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:27.278412 [ 14 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:27.571566 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:27.571605 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:27.571615 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:27.571624 [ 17 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:27.571634 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:27.571642 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:27.571650 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:27.571720 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:27.571981 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:27.572009 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:27.572022 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:27.572033 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:27.572045 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:27.572054 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:27.572064 [ 14 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:27.572072 [ 14 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:27.572079 [ 14 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:28.029092 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:28.029125 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:28.029136 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:28.029174 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:28.029182 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:28.029192 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:28.029204 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:28.029216 [ 15 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:28.029230 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:28.029242 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:28.029253 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:28.029261 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:28.029285 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:28.029465 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:28.029496 [ 14 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:28.072654 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:28.072687 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:28.072698 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:28.072705 [ 15 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:28.072717 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:28.072726 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:28.072733 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:28.072777 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:28.072985 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:28.073008 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:28.073016 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:28.073023 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:28.073029 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:28.073035 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:28.073043 [ 14 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:28.073052 [ 14 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:28.073058 [ 14 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:28.573100 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:28.573143 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:28.573154 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:28.573165 [ 16 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 162 2024.09.25 21:09:28.573176 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:28.573185 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:28.573195 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:28.573251 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:28.573501 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:28.573523 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=162 2024.09.25 21:09:28.573532 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:28.573540 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 162 2024.09.25 21:09:28.573548 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:28.573556 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 161 2024.09.25 21:09:28.573568 [ 14 ] {} RaftInstance: last durable index 161, precommit index 161 2024.09.25 21:09:28.573579 [ 14 ] {} RaftInstance: quorum idx 1, 161 161 0 2024.09.25 21:09:28.573589 [ 14 ] {} RaftInstance: local log idx 161, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:28.756023 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:09:28.756033 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:09:28.756112 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:09:28.756144 [ 6 ] {} RaftInstance: append at log_idx 162, timestamp 1727298568756120 2024.09.25 21:09:28.756193 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:09:28.756215 [ 21 ] {} RaftInstance: last_log_idx: 161, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:28.756228 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=161, LastLogTerm=2, EntriesLength=1, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:28.756239 [ 21 ] {} RaftInstance: idx: 162 2024.09.25 21:09:28.756250 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:28.756307 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:28.756322 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:28.756363 [ 21 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:28.756374 [ 21 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:28.756383 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (162) and matched log idx (0) 2024.09.25 21:09:28.756392 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:09:28.756401 [ 21 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:28.756410 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=161, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:28.756419 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:28.756428 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:28.756438 [ 21 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:28.756489 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:28.756604 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:28.756629 [ 14 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:28.757222 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:09:28.757241 [ 8 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:28.757249 [ 8 ] {} RaftInstance: quorum idx 1, 162 161 0 2024.09.25 21:09:28.757256 [ 8 ] {} RaftInstance: local log idx 162, target_commit_idx 161, quick_commit_index_ 161, state_->get_commit_idx() 161 2024.09.25 21:09:28.757706 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:28.757727 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:28.757734 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:28.757741 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:28.757747 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:28.757752 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 161, new matched idx: 162 2024.09.25 21:09:28.757759 [ 16 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:28.757766 [ 16 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:28.757773 [ 16 ] {} RaftInstance: trigger commit upto 162 2024.09.25 21:09:28.757778 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:28.757784 [ 16 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:28.757791 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 162 2024.09.25 21:09:28.757796 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:28.757802 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:28.757841 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:28.757854 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:28.757863 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:28.757872 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:09:28.757882 [ 16 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:28.757892 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:28.757898 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:28.757904 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:28.757910 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:28.757917 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:28.757923 [ 16 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 161 2024.09.25 21:09:28.757930 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:09:28.757973 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:09:28.757997 [ 20 ] {} RaftInstance: commit upto 162, current idx 161 2024.09.25 21:09:28.758009 [ 20 ] {} RaftInstance: commit upto 162, current idx 162 2024.09.25 21:09:28.758034 [ 20 ] {} RaftInstance: notify cb 162 1d87aa48 2024.09.25 21:09:28.758046 [ 20 ] {} RaftInstance: DONE: commit upto 162, current idx 162 2024.09.25 21:09:28.758055 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:09:28.758105 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:28.758129 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:28.758139 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:28.758148 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:28.758157 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:28.758165 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:28.758175 [ 14 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:28.758186 [ 14 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:28.758196 [ 14 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:28.780171 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:28.780194 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:28.780201 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:28.780207 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:28.780213 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:28.780219 [ 15 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:28.780226 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:28.780232 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:28.780238 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:28.780244 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:28.780250 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:29.074264 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:29.074297 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:29.074305 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:29.074313 [ 14 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:29.074321 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:29.074328 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:29.074336 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:29.074383 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:29.074745 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:29.074775 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:29.074785 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:29.074794 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:29.074802 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:29.074809 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:29.074819 [ 15 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:29.074828 [ 15 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:29.074837 [ 15 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:29.530855 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:29.530892 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:29.530903 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:29.530942 [ 14 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:29.530951 [ 14 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:29.530959 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:29.530967 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:09:29.530976 [ 14 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:29.530985 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:29.530993 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:29.531001 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:29.531010 [ 14 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:29.531034 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:29.531161 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:29.531181 [ 14 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:29.575288 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:29.575310 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:29.575317 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:29.575324 [ 15 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:29.575331 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:29.575338 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:29.575344 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:29.575387 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:29.575675 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:29.575694 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:29.575703 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:29.575711 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:29.575718 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:29.575725 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:29.575735 [ 14 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:29.575744 [ 14 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:29.575752 [ 14 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:30.075971 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:30.076007 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:30.076016 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:30.076024 [ 12 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:30.076031 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:30.076038 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:30.076046 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:30.076096 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:30.076328 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:30.076350 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:30.076357 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:30.076364 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:30.076370 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:30.076376 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:30.076384 [ 14 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:30.076392 [ 14 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:30.076398 [ 14 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:30.281577 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:30.281613 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:30.281622 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:30.281660 [ 12 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:30.281667 [ 12 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:30.281673 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:30.281680 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:09:30.281687 [ 12 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:30.281696 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:30.281702 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:30.281744 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:30.281767 [ 12 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:30.281795 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:30.281934 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:30.281956 [ 12 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:30.577126 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:30.577159 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:30.577167 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:30.577174 [ 14 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:30.577183 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:30.577189 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:30.577197 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:30.577249 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:30.577520 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:30.577545 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:30.577558 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:30.577569 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:30.577577 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:30.577585 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:30.577597 [ 12 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:30.577610 [ 12 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:30.577621 [ 12 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:31.032625 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:31.032676 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:31.032691 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:31.032726 [ 14 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:31.032734 [ 14 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:31.032742 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:31.032749 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:09:31.032756 [ 14 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:31.032764 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:31.032771 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:31.032778 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:31.032785 [ 14 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:31.032807 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:31.032944 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:31.032965 [ 14 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:31.078120 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:31.078146 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:31.078154 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:31.078161 [ 12 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:31.078169 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:31.078176 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:31.078183 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:31.078231 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:31.078442 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:31.078460 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:31.078468 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:31.078475 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:31.078482 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:31.078488 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:31.078496 [ 19 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:31.078504 [ 19 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:31.078511 [ 19 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:31.578547 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:31.578590 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:31.578601 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:31.578610 [ 18 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:31.578620 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:31.578629 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:31.578638 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:31.578692 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:31.579007 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:31.579036 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:31.579048 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:31.579059 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:31.579066 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:31.579073 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:31.579081 [ 19 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:31.579089 [ 19 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:31.579097 [ 19 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:31.783117 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:31.783162 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:31.783174 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:31.783211 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:31.783220 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:31.783228 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:31.783236 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:31.783245 [ 18 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:31.783255 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:31.783263 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:31.783272 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:31.783280 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:31.783321 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:31.783441 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:31.783464 [ 18 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:32.079598 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:32.079646 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:32.079657 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:32.079664 [ 19 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:32.079673 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:32.079679 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:32.079687 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:32.079737 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:32.079995 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:32.080016 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:32.080024 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:32.080030 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:32.080036 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:32.080042 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:32.080050 [ 12 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:32.080058 [ 12 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:32.080065 [ 12 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:32.534098 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:32.534131 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:32.534141 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:32.534176 [ 13 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:32.534185 [ 13 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:32.534193 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:32.534201 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:32.534210 [ 13 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:32.534219 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:32.534227 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:32.534235 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:32.534244 [ 13 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:32.534269 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:32.534382 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:32.534406 [ 13 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:32.580595 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:32.580630 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:32.580640 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:32.580649 [ 12 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:32.580658 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:32.580666 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:32.580675 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:32.580725 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:32.580949 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:32.580992 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:32.581003 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:32.581011 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:32.581019 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:32.581026 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:32.581036 [ 13 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:32.581045 [ 13 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:32.581054 [ 13 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:33.081036 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:33.081069 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:33.081078 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:33.081085 [ 19 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:33.081092 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:33.081099 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:33.081107 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:33.081153 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:33.081428 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:33.081450 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:33.081459 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:33.081469 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:33.081480 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:33.081491 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:33.081504 [ 13 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:33.081515 [ 13 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:33.081523 [ 13 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:33.284511 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:33.284552 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:33.284563 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:33.284602 [ 19 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:33.284612 [ 19 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:33.284620 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:33.284629 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:33.284637 [ 19 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:33.284646 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:33.284654 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:33.284662 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:33.284671 [ 19 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:33.284696 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:33.284829 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:33.284855 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:33.582031 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:33.582069 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:33.582078 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:33.582086 [ 13 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:33.582094 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:33.582101 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:33.582109 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:33.582151 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:33.582362 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:33.582385 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:33.582394 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:33.582401 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:33.582407 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:33.582413 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:33.582421 [ 19 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:33.582429 [ 19 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:33.582436 [ 19 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:34.035469 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:34.035510 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:34.035523 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:34.035561 [ 17 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:34.035571 [ 17 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:34.035579 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:34.035587 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:34.035596 [ 17 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:34.035606 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:34.035614 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:34.035623 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:34.035632 [ 17 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:34.035658 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:34.035801 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:34.035827 [ 17 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:34.082968 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:34.083002 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:34.083013 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:34.083021 [ 19 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:34.083031 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:34.083039 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:34.083047 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:34.083102 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:34.083337 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:34.083366 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:34.083376 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:34.083387 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:34.083394 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:34.083401 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:34.083411 [ 17 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:34.083421 [ 17 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:34.083430 [ 17 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:34.583428 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:34.583464 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:34.583474 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:34.583482 [ 16 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:34.583492 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:34.583500 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:34.583509 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:34.583568 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:34.583823 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:34.583844 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:34.583853 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:34.583862 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:34.583869 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:34.583876 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:34.583886 [ 17 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:34.583895 [ 17 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:34.583904 [ 17 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:34.785945 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:34.786019 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:34.786031 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:34.786067 [ 19 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:34.786074 [ 19 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:34.786081 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:34.786088 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:34.786096 [ 19 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:34.786103 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:34.786110 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:34.786117 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:34.786124 [ 19 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:34.786172 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:34.786292 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:34.786317 [ 16 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:35.084515 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:35.084552 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:35.084561 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:35.084567 [ 17 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:35.084576 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:35.084583 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:35.084590 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:35.084643 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:35.084854 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:35.084880 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:35.084889 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:35.084897 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:35.084903 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:35.084909 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:35.084917 [ 16 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:35.084925 [ 16 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:35.084932 [ 16 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:35.536962 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:35.537003 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:35.537014 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:35.537053 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:35.537062 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:35.537071 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:35.537078 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:35.537087 [ 15 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:35.537097 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:35.537105 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:35.537114 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:35.537123 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:35.537150 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:35.537276 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:35.537303 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:35.585463 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:35.585495 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:35.585505 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:35.585513 [ 16 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:35.585522 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:35.585531 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:35.585539 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:35.585589 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:35.585797 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:35.585818 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:35.585826 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:35.585835 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:35.585843 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:35.585850 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:35.585859 [ 15 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:35.585869 [ 15 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:35.585877 [ 15 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:36.085919 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:36.085961 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:36.085975 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:36.085987 [ 14 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:36.086000 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:36.086010 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:36.086020 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:36.086081 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:36.086356 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:36.086382 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:36.086391 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:36.086399 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:36.086405 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:36.086411 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:36.086419 [ 15 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:36.086427 [ 15 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:36.086434 [ 15 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:36.287449 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:36.287484 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:36.287493 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:36.287528 [ 16 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:36.287537 [ 16 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:36.287544 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:36.287550 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:09:36.287557 [ 16 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:36.287566 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:36.287572 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:36.287579 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:36.287586 [ 16 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:36.287606 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:36.287725 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:36.287753 [ 16 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:36.586913 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:36.586960 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:36.586968 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:36.586975 [ 15 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:36.586983 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:36.587005 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:36.587017 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:36.587067 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:36.587294 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:36.587318 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:36.587328 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:36.587337 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:36.587344 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:36.587351 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:36.587361 [ 16 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:36.587371 [ 16 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:36.587379 [ 16 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:37.038349 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:37.038389 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:37.038401 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:37.038440 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:37.038448 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:37.038457 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:37.038465 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:37.038473 [ 15 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:37.038482 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:37.038489 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:37.038498 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:37.038506 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:37.038532 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:37.038666 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:37.038690 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:37.087818 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:37.087853 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:37.087863 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:37.087870 [ 14 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:37.087879 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:37.087887 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:37.087895 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:37.087950 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:37.088180 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:37.088197 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:37.088203 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:37.088210 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:37.088215 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:37.088221 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:37.088229 [ 15 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:37.088237 [ 15 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:37.088244 [ 15 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:37.588275 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:37.588309 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:37.588317 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:37.588324 [ 18 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:37.588332 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:37.588339 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:37.588346 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:37.588390 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:37.588658 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:37.588681 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:37.588689 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:37.588696 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:37.588702 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:37.588707 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:37.588716 [ 15 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:37.588724 [ 15 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:37.588730 [ 15 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:37.788804 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:37.788847 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:37.788861 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:37.788906 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:37.788917 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:37.788929 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:37.788939 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:37.788950 [ 18 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:37.788963 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:37.788972 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:37.788983 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:37.788995 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:37.789030 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:37.789203 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:37.789234 [ 18 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:38.089399 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:38.089436 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:38.089447 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:38.089456 [ 15 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:38.089465 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:38.089474 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:38.089483 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:38.089536 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:38.089756 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:38.089780 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:38.089788 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:38.089795 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:38.089800 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:38.089806 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:38.089814 [ 18 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:38.089822 [ 18 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:38.089829 [ 18 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:38.539883 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:38.539918 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:38.539927 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:38.539963 [ 14 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:38.539970 [ 14 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:38.539977 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:38.539983 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:09:38.539990 [ 14 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:38.540002 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:38.540011 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:38.540020 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:38.540027 [ 14 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:38.540046 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:38.540166 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:38.540191 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:38.590336 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:38.590371 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:38.590380 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:38.590388 [ 18 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 163 2024.09.25 21:09:38.590396 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=0, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:38.590403 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:38.590410 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:38.590455 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:38.590716 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:38.590737 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=163 2024.09.25 21:09:38.590745 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:38.590754 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 163 2024.09.25 21:09:38.590761 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:38.590767 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 162 2024.09.25 21:09:38.590777 [ 15 ] {} RaftInstance: last durable index 162, precommit index 162 2024.09.25 21:09:38.590787 [ 15 ] {} RaftInstance: quorum idx 1, 162 162 0 2024.09.25 21:09:38.590795 [ 15 ] {} RaftInstance: local log idx 162, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:38.756010 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:09:38.756024 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:09:38.756073 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:09:38.756105 [ 6 ] {} RaftInstance: append at log_idx 163, timestamp 1727298578756081 2024.09.25 21:09:38.756161 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:09:38.756182 [ 21 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:38.756192 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=162, LastLogTerm=2, EntriesLength=1, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:38.756200 [ 21 ] {} RaftInstance: idx: 163 2024.09.25 21:09:38.756208 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:38.756248 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:38.756257 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:38.756265 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:38.756271 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:09:38.756277 [ 21 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:38.756288 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=1, CommitIndex=162, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:38.756297 [ 21 ] {} RaftInstance: idx: 163 2024.09.25 21:09:38.756305 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:38.756315 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:38.756323 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:38.757220 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:09:38.757241 [ 8 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:38.757249 [ 8 ] {} RaftInstance: quorum idx 1, 163 162 0 2024.09.25 21:09:38.757257 [ 8 ] {} RaftInstance: local log idx 163, target_commit_idx 162, quick_commit_index_ 162, state_->get_commit_idx() 162 2024.09.25 21:09:38.757526 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:38.757550 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:38.757557 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:38.757564 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:38.757570 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:38.757575 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 162, new matched idx: 163 2024.09.25 21:09:38.757582 [ 18 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:38.757589 [ 18 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:38.757596 [ 18 ] {} RaftInstance: trigger commit upto 163 2024.09.25 21:09:38.757602 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:38.757608 [ 18 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:38.757614 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:38.757620 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:38.757626 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:38.757659 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:38.757668 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:38.757674 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:38.757679 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:38.757686 [ 18 ] {} RaftInstance: last_log_idx: 162, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:38.757693 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=162, LastLogTerm=2, EntriesLength=1, CommitIndex=163, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:38.757699 [ 18 ] {} RaftInstance: idx: 163 2024.09.25 21:09:38.757708 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:38.757718 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:38.757727 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:38.757736 [ 18 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 162 2024.09.25 21:09:38.757744 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:09:38.757777 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:09:38.757792 [ 20 ] {} RaftInstance: commit upto 163, current idx 162 2024.09.25 21:09:38.757799 [ 20 ] {} RaftInstance: commit upto 163, current idx 163 2024.09.25 21:09:38.757827 [ 20 ] {} RaftInstance: notify cb 163 1d87aa48 2024.09.25 21:09:38.757839 [ 20 ] {} RaftInstance: DONE: commit upto 163, current idx 163 2024.09.25 21:09:38.757849 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:09:38.757864 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:38.757903 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:38.757912 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:38.757918 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:38.757923 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:38.757929 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:38.757937 [ 15 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:38.757948 [ 15 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:38.757958 [ 15 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:39.090993 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:39.091032 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:39.091042 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:39.091050 [ 18 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:39.091060 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:39.091069 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:39.091078 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:39.091134 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:39.091372 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:39.091395 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:39.091404 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:39.091411 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:39.091417 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:39.091423 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:39.091431 [ 15 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:39.091439 [ 15 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:39.091446 [ 15 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:39.290711 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:39.290748 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:39.290757 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:39.290793 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:39.290800 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:39.290807 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (163) and matched log idx (0) 2024.09.25 21:09:39.290814 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:39.290820 [ 18 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:39.290828 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 163 2024.09.25 21:09:39.290834 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:39.290841 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:39.290848 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:39.290868 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:39.290992 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:39.291017 [ 18 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:39.592190 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:39.592222 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:39.592231 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:39.592240 [ 15 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:39.592248 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:39.592256 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:39.592263 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:39.592312 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:39.592537 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:39.592567 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:39.592580 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:39.592591 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:39.592601 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:39.592610 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:39.592623 [ 18 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:39.592636 [ 18 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:39.592649 [ 18 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:40.041670 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:40.041711 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:40.041724 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:40.041765 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:40.041775 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:40.041784 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:40.041792 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:40.041801 [ 15 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:40.041810 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:40.041819 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:40.041828 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:40.041837 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:40.041862 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:40.042037 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:40.042062 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:40.093222 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:40.093251 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:40.093260 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:40.093268 [ 18 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:40.093278 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:40.093286 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:40.093295 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:40.093350 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:40.093637 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:40.093667 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:40.093678 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:40.093687 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:40.093695 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:40.093702 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:40.093712 [ 15 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:40.093722 [ 15 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:40.093731 [ 15 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:40.593732 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:40.593768 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:40.593777 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:40.593784 [ 13 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:40.593793 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:40.593800 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:40.593808 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:40.593855 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:40.594060 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:40.594083 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:40.594091 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:40.594098 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:40.594104 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:40.594110 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:40.594118 [ 15 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:40.594126 [ 15 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:40.594133 [ 15 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:40.792196 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:40.792232 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:40.792242 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:40.792279 [ 13 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:40.792286 [ 13 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:40.792293 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:40.792300 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:40.792307 [ 13 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:40.792315 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:40.792321 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:40.792329 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:40.792336 [ 13 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:40.792358 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:40.792489 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:40.792516 [ 13 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:41.094652 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:41.094693 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:41.094703 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:41.094712 [ 15 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:41.094722 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:41.094731 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:41.094741 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:41.094791 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:41.095027 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:41.095051 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:41.095062 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:41.095069 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:41.095075 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:41.095081 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:41.095089 [ 13 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:41.095097 [ 13 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:41.095104 [ 13 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:41.543131 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:41.543168 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:41.543178 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:41.543215 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:41.543223 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:41.543230 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:41.543237 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:41.543245 [ 15 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:41.543253 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:41.543260 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:41.543267 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:41.543275 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:41.543294 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:41.543415 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:41.543437 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:41.595584 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:41.595613 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:41.595623 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:41.595630 [ 13 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:41.595637 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:41.595645 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:41.595652 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:41.595700 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:41.595918 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:41.595946 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:41.595959 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:41.595971 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:41.595981 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:41.595992 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:41.596005 [ 15 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:41.596056 [ 15 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:41.596065 [ 15 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:42.096015 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:42.096058 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:42.096069 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:42.096078 [ 17 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:42.096088 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:42.096096 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:42.096105 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:42.096161 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:42.096378 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:42.096400 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:42.096412 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:42.096419 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:42.096425 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:42.096431 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:42.096439 [ 13 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:42.096447 [ 13 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:42.096455 [ 13 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:42.293498 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:42.293535 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:42.293544 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:42.293582 [ 19 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:42.293589 [ 19 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:42.293596 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:42.293602 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:42.293609 [ 19 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:42.293616 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:42.293623 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:42.293630 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:42.293636 [ 19 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:42.293658 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:42.293778 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:42.293800 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:42.596941 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:42.596977 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:42.596988 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:42.596997 [ 13 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:42.597007 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:42.597015 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:42.597024 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:42.597074 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:42.597304 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:42.597325 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:42.597333 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:42.597341 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:42.597348 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:42.597354 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:42.597364 [ 19 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:42.597373 [ 19 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:42.597381 [ 19 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:43.044393 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:43.044428 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:43.044441 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:43.044483 [ 13 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:43.044493 [ 13 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:43.044500 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:43.044507 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:43.044514 [ 13 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:43.044523 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:43.044533 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:43.044544 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:43.044554 [ 13 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:43.044579 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:43.044689 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:43.044710 [ 13 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:43.097833 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:43.097865 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:43.097876 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:43.097884 [ 17 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:43.097893 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:43.097901 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:43.097909 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:43.097959 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:43.098206 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:43.098228 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:43.098236 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:43.098242 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:43.098248 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:43.098253 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:43.098262 [ 13 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:43.098270 [ 13 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:43.098277 [ 13 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:43.598319 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:43.598359 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:43.598369 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:43.598378 [ 16 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:43.598388 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:43.598396 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:43.598405 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:43.598496 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:43.598721 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:43.598750 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:43.598759 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:43.598768 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:43.598775 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:43.598782 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:43.598792 [ 17 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:43.598801 [ 17 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:43.598809 [ 17 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:43.794856 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:43.794893 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:43.794904 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:43.794943 [ 14 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:43.794952 [ 14 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:43.794961 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:43.794969 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:09:43.794977 [ 14 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:43.794986 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:43.794994 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:43.795003 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:43.795011 [ 14 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:43.795036 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:43.795146 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:43.795170 [ 14 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:44.099346 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:44.099394 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:44.099409 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:44.099420 [ 17 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:44.099434 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:44.099445 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:44.099457 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:44.099529 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:44.099823 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:44.099852 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:44.099866 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:44.099878 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:44.099888 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:44.099897 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:44.099910 [ 14 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:44.099922 [ 14 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:44.099933 [ 14 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:44.545938 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:44.545997 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:44.546026 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:44.546071 [ 17 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:44.546080 [ 17 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:44.546087 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:44.546094 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:44.546101 [ 17 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:44.546109 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:44.546115 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:44.546122 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:44.546130 [ 17 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:44.546153 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:44.546300 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:44.546323 [ 16 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:44.600451 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:44.600484 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:44.600493 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:44.600501 [ 14 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:44.600511 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:44.600519 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:44.600528 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:44.600577 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:44.600863 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:44.600886 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:44.600895 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:44.600903 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:44.600909 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:44.600916 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:44.600925 [ 16 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:44.600933 [ 16 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:44.600940 [ 16 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:45.100965 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:45.101013 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:45.101024 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:45.101032 [ 12 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:45.101041 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:45.101049 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:45.101058 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:45.101139 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:45.101393 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:45.101415 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:45.101422 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:45.101429 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:45.101435 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:45.101442 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:45.101450 [ 16 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:45.101458 [ 16 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:45.101465 [ 16 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:45.296660 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:45.296700 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:45.296711 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:45.296749 [ 14 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:45.296759 [ 14 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:45.296770 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:45.296782 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:09:45.296795 [ 14 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:45.296809 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:45.296817 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:45.296825 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:45.296834 [ 14 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:45.296879 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:45.297025 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:45.297050 [ 14 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:45.602196 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:45.602232 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:45.602242 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:45.602250 [ 16 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:45.602258 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:45.602265 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:45.602272 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:45.602317 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:45.602516 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:45.602542 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:45.602551 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:45.602559 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:45.602565 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:45.602571 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:45.602579 [ 18 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:45.602587 [ 18 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:45.602594 [ 18 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:46.047603 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:46.047637 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:46.047646 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:46.047683 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:46.047690 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:46.047697 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:46.047703 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:46.047710 [ 15 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:46.047718 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:46.047725 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:46.047732 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:46.047739 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:46.047760 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:46.047891 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:46.047912 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:46.103047 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:46.103079 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:46.103089 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:46.103101 [ 18 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:46.103115 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:46.103127 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:46.103138 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:46.103194 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:46.103440 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:46.103466 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:46.103476 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:46.103485 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:46.103492 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:46.103500 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:46.103509 [ 15 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:46.103518 [ 15 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:46.103527 [ 15 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:46.603559 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:46.603599 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:46.603610 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:46.603619 [ 18 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:46.603630 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:46.603638 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:46.603648 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:46.603701 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:46.603956 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:46.603982 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:46.603993 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:46.604004 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:46.604013 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:46.604022 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:46.604035 [ 15 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:46.604048 [ 15 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:46.604059 [ 15 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:46.798173 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:46.798206 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:46.798215 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:46.798251 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:46.798258 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:46.798265 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:46.798271 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:46.798278 [ 15 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:46.798287 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:46.798293 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:46.798300 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:46.798307 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:46.798343 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:46.798464 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:46.798483 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:47.104622 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:47.104677 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:47.104688 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:47.104697 [ 18 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:47.104707 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:47.104715 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:47.104724 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:47.104782 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:47.105049 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:47.105076 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:47.105090 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:47.105100 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:47.105107 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:47.105114 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:47.105123 [ 15 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:47.105132 [ 15 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:47.105141 [ 15 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:47.549158 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:47.549196 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:47.549206 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:47.549244 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:09:47.549252 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:09:47.549259 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:47.549266 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:47.549276 [ 18 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:47.549288 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:47.549300 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:47.549312 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:47.549323 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:09:47.549352 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:47.549483 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:47.549504 [ 18 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:09:47.605633 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:47.605664 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:47.605672 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:47.605679 [ 15 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:47.605688 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:47.605694 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:47.605701 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:47.605761 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:47.606098 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:47.606124 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:47.606134 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:47.606142 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:47.606150 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:47.606157 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:47.606167 [ 19 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:47.606176 [ 19 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:47.606185 [ 19 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:48.106215 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:48.106261 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:48.106275 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:09:48.106285 [ 13 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:48.106295 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:48.106304 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:48.106313 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:48.106374 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:48.106601 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:48.106624 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:48.106632 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:48.106639 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:48.106645 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:48.106650 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:48.106658 [ 19 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:48.106666 [ 19 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:48.106672 [ 19 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:48.299707 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:48.299741 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:48.299752 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:48.299790 [ 13 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:48.299800 [ 13 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:48.299809 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:48.299816 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:48.299825 [ 13 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:48.299834 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:48.299843 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:48.299851 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:48.299860 [ 13 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:48.299883 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:48.300059 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:48.300091 [ 19 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:48.607275 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:48.607310 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:48.607318 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:48.607326 [ 15 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 164 2024.09.25 21:09:48.607334 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=0, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:48.607340 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:48.607347 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:48.607388 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:48.607602 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:48.607629 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=164 2024.09.25 21:09:48.607641 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:48.607652 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 164 2024.09.25 21:09:48.607662 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:48.607671 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 163 2024.09.25 21:09:48.607683 [ 19 ] {} RaftInstance: last durable index 163, precommit index 163 2024.09.25 21:09:48.607696 [ 19 ] {} RaftInstance: quorum idx 1, 163 163 0 2024.09.25 21:09:48.607708 [ 19 ] {} RaftInstance: local log idx 163, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:48.756021 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:09:48.756035 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:09:48.756096 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:09:48.756132 [ 6 ] {} RaftInstance: append at log_idx 164, timestamp 1727298588756107 2024.09.25 21:09:48.756176 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:09:48.756227 [ 21 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:48.756240 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=163, LastLogTerm=2, EntriesLength=1, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:48.756249 [ 21 ] {} RaftInstance: idx: 164 2024.09.25 21:09:48.756261 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:48.756317 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:48.756332 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:48.756343 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:48.756353 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:09:48.756363 [ 21 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:48.756374 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=1, CommitIndex=163, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:48.756383 [ 21 ] {} RaftInstance: idx: 164 2024.09.25 21:09:48.756393 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:48.756402 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:48.756411 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:48.757111 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:09:48.757129 [ 8 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:48.757137 [ 8 ] {} RaftInstance: quorum idx 1, 164 163 0 2024.09.25 21:09:48.757144 [ 8 ] {} RaftInstance: local log idx 164, target_commit_idx 163, quick_commit_index_ 163, state_->get_commit_idx() 163 2024.09.25 21:09:48.757699 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:48.757721 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:48.757729 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:48.757736 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:48.757742 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:48.757748 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 163, new matched idx: 164 2024.09.25 21:09:48.757755 [ 15 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:48.757761 [ 15 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:48.757768 [ 15 ] {} RaftInstance: trigger commit upto 164 2024.09.25 21:09:48.757774 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:48.757779 [ 15 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:48.757786 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:48.757792 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:48.757798 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:48.757833 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:48.757841 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:48.757847 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:48.757853 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:48.757860 [ 15 ] {} RaftInstance: last_log_idx: 163, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:48.757872 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=163, LastLogTerm=2, EntriesLength=1, CommitIndex=164, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:48.757883 [ 15 ] {} RaftInstance: idx: 164 2024.09.25 21:09:48.757893 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:48.757902 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:48.757909 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:48.757915 [ 15 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 163 2024.09.25 21:09:48.757922 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:09:48.757978 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:09:48.757993 [ 20 ] {} RaftInstance: commit upto 164, current idx 163 2024.09.25 21:09:48.758001 [ 20 ] {} RaftInstance: commit upto 164, current idx 164 2024.09.25 21:09:48.758020 [ 20 ] {} RaftInstance: notify cb 164 1d87a328 2024.09.25 21:09:48.758031 [ 20 ] {} RaftInstance: DONE: commit upto 164, current idx 164 2024.09.25 21:09:48.758040 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:09:48.758064 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:48.758091 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:48.758104 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:48.758115 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:48.758124 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:48.758132 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:48.758140 [ 19 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:48.758150 [ 19 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:48.758159 [ 19 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:49.050187 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:49.050227 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:49.050236 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:49.050275 [ 15 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:49.050282 [ 15 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:49.050290 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (164) and matched log idx (0) 2024.09.25 21:09:49.050297 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:49.050304 [ 15 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:49.050312 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 164 2024.09.25 21:09:49.050319 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:49.050326 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:49.050333 [ 15 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:49.050354 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:49.050514 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:49.050538 [ 15 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:49.107715 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:49.107750 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:49.107761 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:49.107769 [ 17 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:49.107779 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:49.107787 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:49.107796 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:49.107855 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:49.108136 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:49.108158 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:49.108167 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:49.108176 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:49.108183 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:49.108190 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:49.108200 [ 15 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:49.108209 [ 15 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:49.108217 [ 15 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:49.608322 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:49.608368 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:49.608381 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:49.608392 [ 14 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:49.608405 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:49.608417 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:49.608429 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:49.608508 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:49.608744 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:49.608769 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:49.608781 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:49.608790 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:49.608830 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:49.608838 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:49.608849 [ 15 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:49.608860 [ 15 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:49.608869 [ 15 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:49.800884 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:49.800927 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:49.800940 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:49.800985 [ 17 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:49.800995 [ 17 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:49.801005 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:49.801013 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:49.801022 [ 17 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:49.801033 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:49.801041 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:49.801050 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:49.801060 [ 17 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:49.801088 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:49.801231 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:49.801263 [ 17 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:50.109443 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:50.109482 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:50.109491 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:50.109499 [ 15 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:50.109506 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:50.109514 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:50.109522 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:50.109573 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:50.109818 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:50.109840 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:50.109848 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:50.109857 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:50.109863 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:50.109870 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:50.109880 [ 17 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:50.109889 [ 17 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:50.109897 [ 17 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:50.551926 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:50.551959 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:50.551968 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:50.552004 [ 15 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:50.552011 [ 15 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:50.552017 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:50.552023 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:50.552030 [ 15 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:50.552037 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:50.552043 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:50.552050 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:50.552056 [ 15 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:50.552081 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:50.552258 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:50.552290 [ 14 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:50.610499 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:50.610537 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:50.610549 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:50.610560 [ 17 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:50.610572 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:50.610582 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:50.610593 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:50.610656 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:50.610963 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:50.610992 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:50.611005 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:50.611016 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:50.611025 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:50.611035 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:50.611047 [ 14 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:50.611060 [ 14 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:50.611071 [ 14 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:51.111110 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:51.111156 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:51.111170 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:51.111181 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:51.111194 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:51.111204 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:51.111216 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:51.111284 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:51.111616 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:51.111644 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:51.111655 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:51.111666 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:51.111676 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:51.111686 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:51.111699 [ 14 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:51.111712 [ 14 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:51.111723 [ 14 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:51.302743 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:51.302779 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:51.302788 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:51.302824 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:51.302831 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:51.302838 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:51.302844 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:09:51.302851 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:51.302859 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:51.302866 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:51.302873 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:51.302880 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:51.302900 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:51.303016 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:51.303043 [ 12 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:51.612248 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:51.612282 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:51.612291 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:09:51.612299 [ 14 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:51.612307 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:51.612313 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:51.612320 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:51.612375 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:51.612766 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:51.612791 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:51.612799 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:51.612806 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:51.612812 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:51.612818 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:51.612826 [ 12 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:51.612834 [ 12 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:51.612842 [ 12 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:52.053867 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:52.053902 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:52.053911 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:52.053947 [ 17 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:52.053954 [ 17 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:52.053961 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:52.053967 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:52.053974 [ 17 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:52.053982 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:52.053987 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:52.053994 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:52.054002 [ 17 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:52.054023 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:52.054149 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:52.054168 [ 17 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:52.113339 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:52.113378 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:52.113415 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:52.113428 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:52.113440 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:52.113448 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:52.113459 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:52.113515 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:52.113739 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:52.113761 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:52.113772 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:52.113782 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:52.113814 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:52.113822 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:52.113830 [ 17 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:52.113838 [ 17 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:52.113845 [ 17 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:52.613868 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:52.613913 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:52.613924 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:52.613934 [ 16 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:52.613946 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:52.613954 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:52.613964 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:52.614025 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:52.614288 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:52.614312 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:52.614322 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:52.614331 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:52.614339 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:52.614347 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:52.614358 [ 17 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:52.614370 [ 17 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:52.614379 [ 17 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:52.804450 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:52.804496 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:52.804524 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:52.804573 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:52.804588 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:52.804600 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:52.804610 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:09:52.804620 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:52.804631 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:52.804641 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:52.804652 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:52.804664 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:52.804696 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:52.804886 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:52.804918 [ 12 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:53.114082 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:53.114121 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:53.114132 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:53.114140 [ 17 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:53.114150 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:53.114158 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:53.114167 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:53.114224 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:53.114442 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:53.114463 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:53.114470 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:53.114477 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:53.114482 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:53.114488 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:53.114497 [ 12 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:53.114505 [ 12 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:53.114512 [ 12 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:53.555745 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:53.555781 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:53.555790 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:53.555825 [ 17 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:53.555833 [ 17 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:53.555839 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:53.555846 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:09:53.555853 [ 17 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:53.555861 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:53.555867 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:53.555874 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:53.555882 [ 17 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:53.555917 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:53.556039 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:53.556061 [ 17 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:53.615247 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:53.615283 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:53.615291 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:53.615299 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:53.615307 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:53.615314 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:53.615321 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:53.615372 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:53.615669 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:53.615699 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:53.615710 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:53.615722 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:53.615733 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:53.615743 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:53.615754 [ 16 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:53.615766 [ 16 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:53.615776 [ 16 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:54.115775 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:54.115819 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:54.115835 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:54.115849 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:54.115864 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:54.115877 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:54.115888 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:54.115945 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:54.116269 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:54.116302 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:54.116317 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:54.116330 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:54.116342 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:54.116354 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:54.116382 [ 16 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:54.116396 [ 16 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:54.116407 [ 16 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:54.306389 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:54.306425 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:54.306435 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:54.306471 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:54.306479 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:54.306485 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:54.306492 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:09:54.306499 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:54.306507 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:54.306514 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:54.306521 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:54.306529 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:54.306551 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:54.306656 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:54.306677 [ 12 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:54.616864 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:54.616905 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:54.616915 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:09:54.616925 [ 16 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:54.616936 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:54.616944 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:54.616953 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:54.617016 [ 16 ] {} RaftInstance: sent 2024.09.25 21:09:54.617269 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:54.617303 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:54.617316 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:54.617326 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:54.617336 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:54.617345 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:54.617358 [ 12 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:54.617372 [ 12 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:54.617383 [ 12 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:55.057392 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:55.057427 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:55.057436 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:55.057470 [ 18 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:55.057478 [ 18 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:55.057485 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:55.057493 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:09:55.057503 [ 18 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:55.057515 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:55.057524 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:55.057532 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:55.057539 [ 18 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:55.057559 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:55.057698 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:55.057719 [ 18 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:55.118067 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:55.118099 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:55.118107 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:55.118114 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:55.118122 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:55.118128 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:55.118136 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:55.118183 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:55.118418 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:55.118447 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:55.118461 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:55.118472 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:55.118481 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:55.118490 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:55.118502 [ 18 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:55.118514 [ 18 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:55.118523 [ 18 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:55.618533 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:55.618597 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:55.618605 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:55.618612 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:55.618620 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:55.618627 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:55.618634 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:55.618680 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:55.618898 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:55.618917 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:55.618924 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:55.618931 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:55.618936 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:55.618941 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:55.618949 [ 18 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:55.618957 [ 18 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:55.618964 [ 18 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:55.808045 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:55.808081 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:55.808090 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:55.808127 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:55.808134 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:55.808141 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:55.808147 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:09:55.808153 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:55.808161 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:55.808167 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:55.808175 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:55.808182 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:55.808201 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:55.808352 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:55.808374 [ 12 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:56.119547 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:56.119583 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:56.119592 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:09:56.119600 [ 18 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:56.119608 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:56.119614 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:56.119622 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:56.119671 [ 18 ] {} RaftInstance: sent 2024.09.25 21:09:56.119894 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:56.119913 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:56.119937 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:56.119961 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:56.119969 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:56.119978 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:56.119989 [ 12 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:56.119998 [ 12 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:56.120006 [ 12 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:56.558987 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:56.559028 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:56.559039 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:56.559078 [ 19 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:56.559087 [ 19 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:56.559095 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:56.559103 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:56.559111 [ 19 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:56.559120 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:56.559128 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:56.559137 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:56.559146 [ 19 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:56.559170 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:56.559301 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:56.559326 [ 19 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:56.620484 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:56.620524 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:56.620533 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:56.620540 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:56.620548 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:56.620555 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:56.620562 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:56.620617 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:56.620852 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:56.620877 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:56.620886 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:56.620893 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:56.620899 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:56.620905 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:56.620913 [ 19 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:56.620921 [ 19 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:56.620928 [ 19 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:57.120954 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:57.121027 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:57.121048 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:09:57.121062 [ 12 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:57.121077 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:57.121091 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:57.121106 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:57.121193 [ 12 ] {} RaftInstance: sent 2024.09.25 21:09:57.121471 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:57.121492 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:57.121499 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:57.121506 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:57.121512 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:57.121518 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:57.121527 [ 19 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:57.121535 [ 19 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:57.121541 [ 19 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:57.309604 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:57.309639 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:57.309648 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:57.309685 [ 15 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:57.309692 [ 15 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:57.309699 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:57.309707 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:09:57.309714 [ 15 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:57.309722 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:57.309728 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:57.309735 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:57.309742 [ 15 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:57.309765 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:57.309911 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:57.309932 [ 15 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:57.622092 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:57.622133 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:57.622143 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:57.622152 [ 19 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:57.622163 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:57.622172 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:57.622181 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:57.622238 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:57.622457 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:57.622477 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:57.622483 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:57.622490 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:57.622496 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:57.622501 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:57.622510 [ 15 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:57.622518 [ 15 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:57.622525 [ 15 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:58.060584 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:58.060619 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:58.060628 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:58.060664 [ 14 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:58.060675 [ 14 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:58.060686 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:58.060696 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:09:58.060703 [ 14 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:58.060711 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:58.060717 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:58.060724 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:58.060731 [ 14 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:58.060752 [ 14 ] {} RaftInstance: sent 2024.09.25 21:09:58.060862 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:58.060884 [ 14 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:58.123050 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:58.123093 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:58.123106 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:09:58.123114 [ 15 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:58.123123 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:58.123130 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:58.123137 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:58.123194 [ 15 ] {} RaftInstance: sent 2024.09.25 21:09:58.123422 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:58.123443 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:58.123450 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:58.123457 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:58.123462 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:58.123468 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:58.123476 [ 14 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:58.123484 [ 14 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:58.123491 [ 14 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:58.623577 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:58.623617 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:58.623627 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:58.623635 [ 19 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 165 2024.09.25 21:09:58.623643 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:58.623649 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:58.623657 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:58.623716 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:58.623946 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:58.623965 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=165 2024.09.25 21:09:58.623973 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:58.623979 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 165 2024.09.25 21:09:58.623985 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:58.623992 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 164 2024.09.25 21:09:58.624004 [ 15 ] {} RaftInstance: last durable index 164, precommit index 164 2024.09.25 21:09:58.624016 [ 15 ] {} RaftInstance: quorum idx 1, 164 164 0 2024.09.25 21:09:58.624023 [ 15 ] {} RaftInstance: local log idx 164, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:58.756020 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:09:58.756031 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:09:58.756079 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:09:58.756109 [ 6 ] {} RaftInstance: append at log_idx 165, timestamp 1727298598756086 2024.09.25 21:09:58.756175 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:09:58.756200 [ 21 ] {} RaftInstance: last_log_idx: 164, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:09:58.756210 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=164, LastLogTerm=2, EntriesLength=1, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:58.756216 [ 21 ] {} RaftInstance: idx: 165 2024.09.25 21:09:58.756224 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:58.756269 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:58.756279 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:58.756316 [ 21 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:58.756327 [ 21 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:58.756335 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (165) and matched log idx (0) 2024.09.25 21:09:58.756344 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:09:58.756352 [ 21 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:09:58.756361 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=164, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:58.756370 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:58.756378 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:58.756387 [ 21 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:58.756412 [ 21 ] {} RaftInstance: sent 2024.09.25 21:09:58.756503 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:58.756526 [ 15 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:58.757050 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:09:58.757071 [ 8 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:09:58.757080 [ 8 ] {} RaftInstance: quorum idx 1, 165 164 0 2024.09.25 21:09:58.757087 [ 8 ] {} RaftInstance: local log idx 165, target_commit_idx 164, quick_commit_index_ 164, state_->get_commit_idx() 164 2024.09.25 21:09:58.757595 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:58.757615 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:09:58.757622 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:58.757629 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:09:58.757634 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:58.757640 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 164, new matched idx: 165 2024.09.25 21:09:58.757646 [ 19 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:09:58.757653 [ 19 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:09:58.757659 [ 19 ] {} RaftInstance: trigger commit upto 165 2024.09.25 21:09:58.757665 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:58.757671 [ 19 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:09:58.757677 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 165 2024.09.25 21:09:58.757683 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:58.757689 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:58.757719 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:58.757727 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:58.757733 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:58.757738 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:58.757744 [ 19 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:09:58.757749 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:09:58.757755 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:58.757761 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:58.757767 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:58.757772 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:58.757778 [ 19 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 164 2024.09.25 21:09:58.757784 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:09:58.757814 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:09:58.757830 [ 20 ] {} RaftInstance: commit upto 165, current idx 164 2024.09.25 21:09:58.757836 [ 20 ] {} RaftInstance: commit upto 165, current idx 165 2024.09.25 21:09:58.757890 [ 20 ] {} RaftInstance: notify cb 165 1d87aa48 2024.09.25 21:09:58.757903 [ 20 ] {} RaftInstance: DONE: commit upto 165, current idx 165 2024.09.25 21:09:58.757912 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:09:58.758045 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:58.758070 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:09:58.758080 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:58.758089 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:09:58.758097 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:58.758105 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:09:58.758114 [ 15 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:09:58.758124 [ 15 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:09:58.758133 [ 15 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:09:58.811387 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:58.811430 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:58.811442 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:58.811451 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:09:58.811461 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:09:58.811471 [ 19 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:09:58.811482 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:09:58.811491 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:58.811500 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:58.811509 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:09:58.811518 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:59.124485 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:59.124525 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:59.124536 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:09:59.124547 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:09:59.124558 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:09:59.124567 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:59.124577 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:59.124758 [ 17 ] {} RaftInstance: sent 2024.09.25 21:09:59.124998 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:59.125019 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:09:59.125028 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:59.125037 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:09:59.125044 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:59.125053 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:09:59.125061 [ 19 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:09:59.125069 [ 19 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:09:59.125076 [ 19 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:09:59.562102 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:09:59.562137 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:59.562147 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:09:59.562184 [ 13 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:09:59.562192 [ 13 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:09:59.562201 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:09:59.562208 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:09:59.562216 [ 13 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:09:59.562225 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:09:59.562232 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:59.562240 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:09:59.562249 [ 13 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:09:59.562272 [ 13 ] {} RaftInstance: sent 2024.09.25 21:09:59.562415 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:09:59.562438 [ 13 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:09:59.625615 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:09:59.625652 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:09:59.625661 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:09:59.625667 [ 19 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:09:59.625675 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:09:59.625682 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:09:59.625689 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:09:59.625743 [ 19 ] {} RaftInstance: sent 2024.09.25 21:09:59.625960 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:09:59.625989 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:09:59.626001 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:09:59.626011 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:09:59.626021 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:09:59.626030 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:09:59.626043 [ 17 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:09:59.626055 [ 17 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:09:59.626065 [ 17 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:00.126260 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:00.126298 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:00.126309 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:00.126319 [ 16 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:00.126331 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:00.126340 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:00.126350 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:00.126412 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:00.126672 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:00.126698 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:00.126709 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:00.126718 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:00.126726 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:00.126734 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:00.126746 [ 17 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:00.126756 [ 17 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:00.126766 [ 17 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:00.312801 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:00.312833 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:00.312842 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:00.312879 [ 16 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:10:00.312886 [ 16 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:10:00.312893 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:00.312899 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:10:00.312906 [ 16 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:00.312913 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:00.312919 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:00.312926 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:00.312933 [ 16 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:10:00.312955 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:00.313087 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:00.313110 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:10:00.627304 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:00.627344 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:00.627357 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:00.627370 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:00.627380 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:00.627387 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:00.627395 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:00.627448 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:00.627746 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:00.627773 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:00.627784 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:00.627795 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:00.627804 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:00.627812 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:00.627824 [ 16 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:00.627837 [ 16 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:00.627848 [ 16 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:01.063859 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:01.063894 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:01.063903 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:01.063937 [ 17 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:10:01.063945 [ 17 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:10:01.063952 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:01.063958 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:01.063965 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:01.063972 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:01.063978 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:01.063985 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:01.063995 [ 17 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:10:01.064020 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:01.064120 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:01.064136 [ 17 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:10:01.128294 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:01.128326 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:01.128334 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:01.128340 [ 16 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:01.128348 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:01.128355 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:01.128363 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:01.128417 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:01.128627 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:01.128655 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:01.128667 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:01.128677 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:01.128686 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:01.128695 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:01.128707 [ 17 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:01.128719 [ 17 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:01.128730 [ 17 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:01.628763 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:01.628809 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:01.628825 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:01.628837 [ 19 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:01.628852 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:01.628864 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:01.628878 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:01.628944 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:01.629302 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:01.629332 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:01.629344 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:01.629356 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:01.629367 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:01.629377 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:01.629390 [ 17 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:01.629403 [ 17 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:01.629415 [ 17 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:01.814427 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:01.814470 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:01.814482 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:01.814526 [ 18 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:10:01.814541 [ 18 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:10:01.814552 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:01.814562 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:10:01.814572 [ 18 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:01.814584 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:01.814594 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:01.814604 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:01.814614 [ 18 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:10:01.814640 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:01.814793 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:01.814831 [ 18 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:10:02.130029 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:02.130073 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:02.130083 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:02.130092 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:02.130102 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:02.130110 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:02.130119 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:02.130171 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:02.130436 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:02.130466 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:02.130479 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:02.130525 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:02.130537 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:02.130548 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:02.130560 [ 18 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:02.130572 [ 18 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:02.130583 [ 18 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:02.565573 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:02.565614 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:02.565624 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:02.565662 [ 19 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:10:02.565671 [ 19 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:10:02.565683 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:02.565695 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:02.565708 [ 19 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:02.565719 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:02.565727 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:02.565735 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:02.565744 [ 19 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:10:02.565797 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:02.565929 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:02.565953 [ 19 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:10:02.631126 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:02.631173 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:02.631188 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:02.631201 [ 18 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:02.631215 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:02.631226 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:02.631238 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:02.631309 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:02.631580 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:02.631602 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:02.631613 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:02.631620 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:02.631626 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:02.631632 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:02.631640 [ 19 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:02.631648 [ 19 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:02.631654 [ 19 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:03.131688 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:03.131722 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:03.131730 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:03.131737 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:03.131745 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:03.131751 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:03.131759 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:03.131810 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:03.132034 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:03.132052 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:03.132059 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:03.132066 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:03.132072 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:03.132078 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:03.132086 [ 19 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:03.132093 [ 19 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:03.132100 [ 19 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:03.316361 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:03.316401 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:03.316412 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:03.316451 [ 17 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:10:03.316459 [ 17 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:10:03.316466 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:03.316472 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:03.316478 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:03.316486 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:03.316492 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:03.316499 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:03.316506 [ 17 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:10:03.316527 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:03.316650 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:03.316669 [ 17 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:10:03.632811 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:03.632845 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:03.632854 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:03.632862 [ 19 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:03.632872 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:03.632880 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:03.632889 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:03.632933 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:03.633181 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:03.633203 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:03.633212 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:03.633220 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:03.633227 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:03.633233 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:03.633243 [ 17 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:03.633253 [ 17 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:03.633261 [ 17 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:04.067276 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:04.067311 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:04.067323 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:04.067360 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:10:04.067369 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:10:04.067377 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:04.067384 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:10:04.067392 [ 12 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:04.067401 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:04.067408 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:04.067416 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:04.067425 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:10:04.067450 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:04.067562 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:04.067582 [ 12 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:10:04.133718 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:04.133747 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:04.133756 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:04.133764 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:04.133771 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:04.133778 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:04.133786 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:04.133837 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:04.134054 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:04.134075 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:04.134082 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:04.134088 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:04.134094 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:04.134100 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:04.134108 [ 12 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:04.134116 [ 12 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:04.134124 [ 12 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:04.634202 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:04.634233 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:04.634241 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:04.634249 [ 19 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:04.634257 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:04.634264 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:04.634272 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:04.634322 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:04.634530 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:04.634551 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:04.634559 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:04.634565 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:04.634571 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:04.634576 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:04.634584 [ 17 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:04.634592 [ 17 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:04.634602 [ 17 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:04.817671 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:04.817715 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:04.817730 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:04.817774 [ 19 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:10:04.817786 [ 19 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:10:04.817796 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:04.817805 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:04.817816 [ 19 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:04.817829 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:04.817839 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:04.817850 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:04.817861 [ 19 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:10:04.817893 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:04.818023 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:04.818044 [ 19 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:10:05.135225 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:05.135261 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:05.135270 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:05.135278 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:05.135289 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:05.135300 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:05.135311 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:05.135367 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:05.135578 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:05.135601 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:05.135608 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:05.135615 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:05.135621 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:05.135627 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:05.135636 [ 14 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:05.135648 [ 14 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:05.135660 [ 14 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:05.568665 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:05.568697 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:05.568705 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:05.568740 [ 17 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:10:05.568747 [ 17 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:10:05.568754 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:05.568760 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:05.568767 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:05.568775 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:05.568781 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:05.568788 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:05.568795 [ 17 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:10:05.568814 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:05.568936 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:05.568955 [ 17 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:10:05.636150 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:05.636191 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:05.636205 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:05.636216 [ 14 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:05.636228 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:05.636238 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:05.636250 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:05.636314 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:05.636534 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:05.636560 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:05.636571 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:05.636581 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:05.636590 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:05.636599 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:05.636610 [ 17 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:05.636621 [ 17 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:05.636632 [ 17 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:06.136697 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:06.136742 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:06.136755 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:06.136764 [ 13 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:06.136776 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:06.136786 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:06.136797 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:06.136864 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:06.137153 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:06.137174 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:06.137182 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:06.137189 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:06.137194 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:06.137200 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:06.137208 [ 17 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:06.137216 [ 17 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:06.137223 [ 17 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:06.319257 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:06.319293 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:06.319302 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:06.319339 [ 14 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:10:06.319347 [ 14 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:10:06.319354 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:06.319361 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:10:06.319367 [ 14 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:06.319375 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:06.319381 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:06.319390 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:06.319401 [ 14 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:10:06.319424 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:06.319577 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:06.319614 [ 14 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:10:06.637776 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:06.637814 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:06.637824 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:06.637833 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:06.637842 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:06.637849 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:06.637858 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:06.637927 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:06.638177 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:06.638198 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:06.638207 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:06.638214 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:06.638220 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:06.638226 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:06.638234 [ 14 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:06.638242 [ 14 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:06.638249 [ 14 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:07.070343 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:07.070383 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:07.070397 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:07.070442 [ 15 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:10:07.070456 [ 15 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:10:07.070465 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:07.070475 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:07.070486 [ 15 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:07.070499 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:07.070509 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:07.070520 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:07.070531 [ 15 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:10:07.070565 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:07.070739 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:07.070768 [ 15 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:10:07.139084 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:07.139117 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:07.139126 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:07.139133 [ 14 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:07.139141 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:07.139147 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:07.139155 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:07.139208 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:07.139508 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:07.139538 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:07.139549 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:07.139559 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:07.139569 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:07.139577 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:07.139589 [ 15 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:07.139600 [ 15 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:07.139611 [ 15 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:07.639824 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:07.639864 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:07.639875 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:07.639885 [ 17 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:07.639895 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:07.639903 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:07.639913 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:07.639973 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:07.640785 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:07.640808 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:07.640818 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:07.640827 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:07.640835 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:07.640843 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:07.640856 [ 15 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:07.640869 [ 15 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:07.640880 [ 15 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:07.820981 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:07.821019 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:07.821032 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:07.821073 [ 14 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:07.821084 [ 14 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:07.821093 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:07.821103 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:10:07.821112 [ 14 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:07.821123 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:07.821132 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:07.821142 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:07.821153 [ 14 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:07.821179 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:07.821318 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:07.821343 [ 14 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:08.140492 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:08.140527 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:08.140535 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:08.140542 [ 15 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:08.140550 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:08.140557 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:08.140564 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:08.140620 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:08.140835 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:08.140858 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:08.140869 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:08.140879 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:08.140888 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:08.140896 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:08.140907 [ 14 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:08.140914 [ 14 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:08.140921 [ 14 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:08.572126 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:08.572167 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:08.572179 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:08.572232 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:08.572246 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:08.572256 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:08.572264 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:08.572273 [ 15 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:08.572285 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:08.572326 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:08.572337 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:08.572348 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:08.572365 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:08.572509 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:08.572537 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:08.640680 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:08.640719 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:08.640731 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:08.640742 [ 14 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 166 2024.09.25 21:10:08.640752 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=0, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:08.640762 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:08.640773 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:08.640839 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:08.641116 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:08.641134 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=166 2024.09.25 21:10:08.641143 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:08.641151 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 166 2024.09.25 21:10:08.641159 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:08.641167 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 165 2024.09.25 21:10:08.641177 [ 15 ] {} RaftInstance: last durable index 165, precommit index 165 2024.09.25 21:10:08.641187 [ 15 ] {} RaftInstance: quorum idx 1, 165 165 0 2024.09.25 21:10:08.641197 [ 15 ] {} RaftInstance: local log idx 165, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:08.756052 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:10:08.756076 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:10:08.756123 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:10:08.756179 [ 6 ] {} RaftInstance: append at log_idx 166, timestamp 1727298608756135 2024.09.25 21:10:08.756246 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:10:08.756294 [ 21 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:08.756308 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=165, LastLogTerm=2, EntriesLength=1, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:08.756319 [ 21 ] {} RaftInstance: idx: 166 2024.09.25 21:10:08.756331 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:08.756386 [ 21 ] {} RaftInstance: sent 2024.09.25 21:10:08.756405 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:08.756418 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:10:08.756429 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:10:08.756438 [ 21 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:08.756449 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=1, CommitIndex=165, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:08.756459 [ 21 ] {} RaftInstance: idx: 166 2024.09.25 21:10:08.756469 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:08.756477 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:10:08.756486 [ 21 ] {} RaftInstance: sent 2024.09.25 21:10:08.757260 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:10:08.757288 [ 8 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:08.757301 [ 8 ] {} RaftInstance: quorum idx 1, 166 165 0 2024.09.25 21:10:08.757312 [ 8 ] {} RaftInstance: local log idx 166, target_commit_idx 165, quick_commit_index_ 165, state_->get_commit_idx() 165 2024.09.25 21:10:08.757941 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:08.757967 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:08.757978 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:08.757989 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:08.758021 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:08.758059 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 165, new matched idx: 166 2024.09.25 21:10:08.758074 [ 16 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:08.758086 [ 16 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:08.758097 [ 16 ] {} RaftInstance: trigger commit upto 166 2024.09.25 21:10:08.758107 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:08.758117 [ 16 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:08.758128 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:08.758137 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:08.758145 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:08.758185 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:08.758196 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:08.758206 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:10:08.758214 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:10:08.758223 [ 16 ] {} RaftInstance: last_log_idx: 165, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:08.758233 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=165, LastLogTerm=2, EntriesLength=1, CommitIndex=166, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:08.758241 [ 16 ] {} RaftInstance: idx: 166 2024.09.25 21:10:08.758250 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:08.758260 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:10:08.758268 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:08.758277 [ 16 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 165 2024.09.25 21:10:08.758286 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:10:08.758325 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:10:08.758343 [ 20 ] {} RaftInstance: commit upto 166, current idx 165 2024.09.25 21:10:08.758353 [ 20 ] {} RaftInstance: commit upto 166, current idx 166 2024.09.25 21:10:08.758384 [ 20 ] {} RaftInstance: notify cb 166 1d87d028 2024.09.25 21:10:08.758396 [ 20 ] {} RaftInstance: DONE: commit upto 166, current idx 166 2024.09.25 21:10:08.758404 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:10:08.758473 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:08.758491 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:08.758501 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:08.758509 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:08.758517 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:08.758526 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:08.758535 [ 15 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:08.758545 [ 15 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:08.758554 [ 15 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:09.141710 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:09.141747 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:09.141760 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:09.141771 [ 15 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:09.141782 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:09.141793 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:09.141804 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:09.141865 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:09.142139 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:09.142162 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:09.142172 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:09.142182 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:09.142190 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:09.142198 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:09.142208 [ 14 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:09.142220 [ 14 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:09.142230 [ 14 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:09.323329 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:09.323368 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:09.323381 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:09.323420 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:09.323431 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:09.323441 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (166) and matched log idx (0) 2024.09.25 21:10:09.323451 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:09.323461 [ 15 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:09.323473 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 166 2024.09.25 21:10:09.323482 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:09.323492 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:09.323503 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:09.323531 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:09.323650 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:09.323676 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:09.642854 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:09.642899 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:09.642913 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:09.642925 [ 14 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:09.642939 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:09.642949 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:09.642962 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:09.644435 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:09.644670 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:09.644693 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:09.644704 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:09.644714 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:09.644724 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:09.644733 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:09.644745 [ 15 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:09.644757 [ 15 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:09.644767 [ 15 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:10.073792 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:10.073833 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:10.073847 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:10.073892 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:10.073906 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:10.073917 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:10.073928 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:10:10.073979 [ 18 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:10.073999 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:10.074010 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:10.074021 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:10.074032 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:10.074059 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:10.074245 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:10.074271 [ 18 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:10.145439 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:10.145484 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:10.145497 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:10.145508 [ 15 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:10.145520 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:10.145529 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:10.145540 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:10.145602 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:10.145856 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:10.145881 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:10.145891 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:10.145901 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:10.145909 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:10.145917 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:10.145929 [ 18 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:10.145940 [ 18 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:10.145951 [ 18 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:10.646413 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:10.646451 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:10.646461 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:10.646469 [ 12 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:10.646476 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:10.646483 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:10.646490 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:10.646591 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:10.646826 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:10.646848 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:10.646860 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:10.646871 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:10.646877 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:10.646883 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:10.646892 [ 15 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:10.646900 [ 15 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:10.646907 [ 15 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:10.825162 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:10.825205 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:10.825219 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:10.825306 [ 12 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:10.825321 [ 12 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:10.825333 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:10.825343 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:10:10.825355 [ 12 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:10.825369 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:10.825379 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:10.825390 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:10.825403 [ 12 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:10.825434 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:10.825589 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:10.825617 [ 12 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:11.146883 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:11.146924 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:11.146939 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:11.146951 [ 15 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:11.146964 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:11.146976 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:11.146988 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:11.147057 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:11.147336 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:11.147362 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:11.147374 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:11.147385 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:11.147394 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:11.147403 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:11.147416 [ 12 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:11.147427 [ 12 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:11.147437 [ 12 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:11.576467 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:11.576515 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:11.576530 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:11.576578 [ 15 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:11.576593 [ 15 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:11.576605 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:11.576615 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:11.576626 [ 15 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:11.576639 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:11.576649 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:11.576660 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:11.576673 [ 15 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:11.576705 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:11.576860 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:11.576891 [ 15 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:11.648078 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:11.648119 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:11.648129 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:11.648140 [ 12 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:11.648154 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:11.648162 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:11.648173 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:11.648233 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:11.648521 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:11.648545 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:11.648553 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:11.648560 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:11.648566 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:11.648572 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:11.648580 [ 15 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:11.648588 [ 15 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:11.648595 [ 15 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:12.148667 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:12.148716 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:12.148730 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:12.148742 [ 12 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:12.148755 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:12.148766 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:12.148777 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:12.148854 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:12.149123 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:12.149149 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:12.149160 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:12.149169 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:12.149177 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:12.149185 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:12.149196 [ 15 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:12.149207 [ 15 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:12.149217 [ 15 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:12.327251 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:12.327300 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:12.327316 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:12.327357 [ 19 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:12.327370 [ 19 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:12.327380 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:12.327390 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:12.327401 [ 19 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:12.327412 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:12.327422 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:12.327432 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:12.327443 [ 19 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:12.327473 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:12.327640 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:12.327673 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:12.649853 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:12.649899 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:12.649912 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:12.649923 [ 15 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:12.649936 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:12.649946 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:12.649956 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:12.650014 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:12.650318 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:12.650352 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:12.650365 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:12.650377 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:12.650387 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:12.650397 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:12.650411 [ 19 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:12.650424 [ 19 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:12.650436 [ 19 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:13.078456 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:13.078503 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:13.078520 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:13.078566 [ 13 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:13.078579 [ 13 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:13.078589 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:13.078598 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:10:13.078608 [ 13 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:13.078620 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:13.078630 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:13.078641 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:13.078653 [ 13 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:13.078683 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:13.078805 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:13.078835 [ 13 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:13.151033 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:13.151078 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:13.151090 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:13.151102 [ 19 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:13.151114 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:13.151124 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:13.151134 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:13.151194 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:13.151467 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:13.151494 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:13.151504 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:13.151514 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:13.151522 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:13.151530 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:13.151541 [ 13 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:13.151551 [ 13 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:13.151561 [ 13 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:13.651694 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:13.651736 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:13.651748 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:13.651758 [ 13 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:13.651768 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:13.651777 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:13.651788 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:13.651845 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:13.652181 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:13.652207 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:13.652218 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:13.652229 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:13.652239 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:13.652248 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:13.652260 [ 15 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:13.652272 [ 15 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:13.652283 [ 15 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:13.829323 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:13.829364 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:13.829378 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:13.829418 [ 19 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:13.829428 [ 19 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:13.829438 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:13.829447 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:13.829456 [ 19 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:13.829467 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:13.829476 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:13.829485 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:13.829497 [ 19 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:13.829521 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:13.829648 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:13.829681 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:14.153002 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:14.153058 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:14.153071 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:14.153082 [ 15 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:14.153106 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:14.153117 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:14.153127 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:14.153182 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:14.153462 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:14.153491 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:14.153504 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:14.153515 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:14.153525 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:14.153534 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:14.153546 [ 19 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:14.153558 [ 19 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:14.153569 [ 19 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:14.580597 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:14.580646 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:14.580662 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:14.580711 [ 17 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:14.580726 [ 17 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:14.580738 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:14.580749 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:14.580760 [ 17 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:14.580773 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:14.580783 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:14.580794 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:14.580805 [ 17 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:14.580834 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:14.581030 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:14.581065 [ 17 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:14.654287 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:14.654334 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:14.654348 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:14.654360 [ 19 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:14.654374 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:14.654383 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:14.654395 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:14.654471 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:14.654736 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:14.654767 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:14.654779 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:14.654790 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:14.654799 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:14.654850 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:14.654879 [ 15 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:14.654894 [ 15 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:14.654905 [ 15 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:15.154873 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:15.154924 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:15.154938 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:15.154948 [ 19 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:15.154961 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:15.154971 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:15.154982 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:15.155055 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:15.155358 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:15.155383 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:15.155391 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:15.155398 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:15.155404 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:15.155410 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:15.155419 [ 15 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:15.155427 [ 15 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:15.155434 [ 15 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:15.331499 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:15.331540 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:15.331554 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:15.331596 [ 19 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:15.331609 [ 19 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:15.331619 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:15.331646 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:15.331658 [ 19 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:15.331669 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:15.331678 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:15.331689 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:15.331699 [ 19 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:15.331725 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:15.331839 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:15.331880 [ 19 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:15.656280 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:15.656331 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:15.656346 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:15.656357 [ 16 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:15.656378 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:15.656391 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:15.656402 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:15.656467 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:15.656831 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:15.656866 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:15.656877 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:15.656886 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:15.656895 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:15.656903 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:15.656922 [ 18 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:15.656934 [ 18 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:15.656943 [ 18 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:16.082023 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:16.082065 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:16.082079 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:16.082176 [ 14 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:16.082196 [ 14 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:16.082207 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:16.082217 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:10:16.082227 [ 14 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:16.082239 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:16.082249 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:16.082260 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:16.082271 [ 14 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:16.082302 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:16.082486 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:16.082511 [ 14 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:16.156706 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:16.156791 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:16.156805 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:16.156815 [ 18 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:16.156828 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:16.156838 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:16.156849 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:16.156910 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:16.157171 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:16.157197 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:16.157208 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:16.157219 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:16.157228 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:16.157237 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:16.157250 [ 14 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:16.157283 [ 14 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:16.157297 [ 14 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:16.657342 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:16.657389 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:16.657403 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:16.657415 [ 18 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:16.657428 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:16.657438 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:16.657450 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:16.657514 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:16.657779 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:16.657809 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:16.657820 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:16.657831 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:16.657840 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:16.657848 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:16.657861 [ 14 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:16.657874 [ 14 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:16.657883 [ 14 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:16.832960 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:16.833016 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:16.833029 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:16.833071 [ 18 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:16.833083 [ 18 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:16.833093 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:16.833103 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:10:16.833114 [ 18 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:16.833125 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:16.833133 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:16.833144 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:16.833155 [ 18 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:16.833185 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:16.833330 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:16.833362 [ 18 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:17.158570 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:17.158634 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:17.158657 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:17.158670 [ 16 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:17.158683 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:17.158693 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:17.158704 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:17.158784 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:17.159065 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:17.159102 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:17.159115 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:17.159125 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:17.159147 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:17.159158 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:17.159171 [ 18 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:17.159182 [ 18 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:17.159192 [ 18 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:17.584227 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:17.584271 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:17.584284 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:17.584326 [ 12 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:17.584339 [ 12 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:17.584350 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:17.584361 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:10:17.584370 [ 12 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:17.584381 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:17.584391 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:17.584401 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:17.584412 [ 12 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:17.584443 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:17.584593 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:17.584620 [ 12 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:17.659826 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:17.659869 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:17.659880 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:17.659891 [ 18 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:17.659903 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:17.659914 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:17.659925 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:17.659996 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:17.661460 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:17.661489 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:17.661501 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:17.661511 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:17.661520 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:17.661530 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:17.661542 [ 16 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:17.661555 [ 16 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:17.661566 [ 16 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:18.160551 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:18.160589 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:18.160603 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:18.160614 [ 12 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:18.160627 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:18.160639 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:18.160650 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:18.160712 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:18.161039 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:18.161062 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:18.161070 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:18.161077 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:18.161083 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:18.161090 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:18.161097 [ 16 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:18.161105 [ 16 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:18.161112 [ 16 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:18.335164 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:18.335198 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:18.335211 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:18.335250 [ 12 ] {} RaftInstance: asio client created: 1d878260 2024.09.25 21:10:18.335259 [ 12 ] {} RaftInstance: 1d878260 reconnect peer 1 2024.09.25 21:10:18.335268 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:18.335277 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:10:18.335287 [ 12 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:18.335297 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:18.335305 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:18.335314 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:18.335323 [ 12 ] {} RaftInstance: socket 1d878260 to ::1:39101 is not opened yet 2024.09.25 21:10:18.335351 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:18.335514 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:18.335537 [ 13 ] {} RaftInstance: asio client destroyed: 1d878260 2024.09.25 21:10:18.661732 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:18.661772 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:18.661785 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:18.661796 [ 16 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 167 2024.09.25 21:10:18.661809 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=0, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:18.661820 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:18.661830 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:18.661888 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:18.662170 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:18.662196 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=167 2024.09.25 21:10:18.662207 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:18.662216 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 167 2024.09.25 21:10:18.662225 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:18.662233 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 166 2024.09.25 21:10:18.662244 [ 13 ] {} RaftInstance: last durable index 166, precommit index 166 2024.09.25 21:10:18.662256 [ 13 ] {} RaftInstance: quorum idx 1, 166 166 0 2024.09.25 21:10:18.662265 [ 13 ] {} RaftInstance: local log idx 166, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:18.756023 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:10:18.756071 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:10:18.756112 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:10:18.756153 [ 6 ] {} RaftInstance: append at log_idx 167, timestamp 1727298618756123 2024.09.25 21:10:18.756209 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:10:18.756226 [ 21 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:18.756239 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=166, LastLogTerm=2, EntriesLength=1, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:18.756250 [ 21 ] {} RaftInstance: idx: 167 2024.09.25 21:10:18.756263 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:18.756322 [ 21 ] {} RaftInstance: sent 2024.09.25 21:10:18.756340 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:18.756352 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:10:18.756362 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:10:18.756372 [ 21 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:18.756382 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=1, CommitIndex=166, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:18.756391 [ 21 ] {} RaftInstance: idx: 167 2024.09.25 21:10:18.756401 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:18.756432 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:10:18.756446 [ 21 ] {} RaftInstance: sent 2024.09.25 21:10:18.757190 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:10:18.757214 [ 8 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:18.757228 [ 8 ] {} RaftInstance: quorum idx 1, 167 166 0 2024.09.25 21:10:18.757239 [ 8 ] {} RaftInstance: local log idx 167, target_commit_idx 166, quick_commit_index_ 166, state_->get_commit_idx() 166 2024.09.25 21:10:18.757827 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:18.757854 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:18.757866 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:18.757876 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:18.757885 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:18.757894 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 166, new matched idx: 167 2024.09.25 21:10:18.757904 [ 17 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:18.757915 [ 17 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:18.757925 [ 17 ] {} RaftInstance: trigger commit upto 167 2024.09.25 21:10:18.757934 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:18.757944 [ 17 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:18.757954 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:18.757964 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:18.757974 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:18.758026 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:18.758044 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:18.758056 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:10:18.758065 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:18.758077 [ 17 ] {} RaftInstance: last_log_idx: 166, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:18.758088 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=166, LastLogTerm=2, EntriesLength=1, CommitIndex=167, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:18.758099 [ 17 ] {} RaftInstance: idx: 167 2024.09.25 21:10:18.758109 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:18.758119 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:10:18.758128 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:18.758137 [ 17 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 166 2024.09.25 21:10:18.758146 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:10:18.758189 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:10:18.758215 [ 20 ] {} RaftInstance: commit upto 167, current idx 166 2024.09.25 21:10:18.758226 [ 20 ] {} RaftInstance: commit upto 167, current idx 167 2024.09.25 21:10:18.758258 [ 20 ] {} RaftInstance: notify cb 167 1d87aba8 2024.09.25 21:10:18.758270 [ 20 ] {} RaftInstance: DONE: commit upto 167, current idx 167 2024.09.25 21:10:18.758280 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:10:18.758287 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:18.758307 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:18.758317 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:18.758326 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:18.758351 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:18.758361 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:18.758371 [ 13 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:18.758381 [ 13 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:18.758390 [ 13 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:19.086632 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:19.086675 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:19.086689 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:19.086730 [ 17 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:19.086743 [ 17 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:19.086786 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (167) and matched log idx (0) 2024.09.25 21:10:19.086799 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:19.086809 [ 17 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:19.086821 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 167 2024.09.25 21:10:19.086831 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:19.086842 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:19.086853 [ 17 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:19.086881 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:19.087024 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:19.087051 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:19.162424 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:19.162457 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:19.162466 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:19.162473 [ 13 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:19.162481 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:19.162488 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:19.162495 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:19.162541 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:19.162760 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:19.162785 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:19.162794 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:19.162801 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:19.162807 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:19.162812 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:19.162820 [ 17 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:19.162828 [ 17 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:19.162835 [ 17 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:19.662843 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:19.662876 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:19.662885 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:19.662892 [ 16 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:19.662900 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:19.662907 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:19.662914 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:19.662958 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:19.663156 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:19.663174 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:19.663181 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:19.663188 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:19.663194 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:19.663200 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:19.663208 [ 17 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:19.663216 [ 17 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:19.663223 [ 17 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:19.837345 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:19.837397 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:19.837411 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:19.837464 [ 16 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:19.837479 [ 16 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:19.837490 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:19.837509 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:10:19.837519 [ 16 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:19.837531 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:19.837542 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:19.837561 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:19.837575 [ 16 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:19.837601 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:19.837744 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:19.837765 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:20.163921 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:20.163958 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:20.163967 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:20.163974 [ 17 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:20.163983 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:20.163990 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:20.163997 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:20.164046 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:20.164261 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:20.164283 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:20.164292 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:20.164299 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:20.164305 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:20.164310 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:20.164320 [ 16 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:20.164331 [ 16 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:20.164342 [ 16 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:20.588532 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:20.588568 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:20.588577 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:20.588612 [ 15 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:20.588619 [ 15 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:20.588626 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:20.588632 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:20.588640 [ 15 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:20.588648 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:20.588655 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:20.588662 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:20.588670 [ 15 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:20.588691 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:20.588799 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:20.588819 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:20.664982 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:20.665023 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:20.665033 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:20.665044 [ 16 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:20.665054 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:20.665064 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:20.665074 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:20.665151 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:20.665400 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:20.665420 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:20.665429 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:20.665438 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:20.665476 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:20.665484 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:20.665495 [ 15 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:20.665506 [ 15 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:20.665515 [ 15 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:21.165742 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:21.165783 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:21.165792 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:21.165799 [ 19 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:21.165808 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:21.165815 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:21.165826 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:21.165890 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:21.166221 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:21.166242 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:21.166249 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:21.166256 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:21.166262 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:21.166267 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:21.166275 [ 15 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:21.166283 [ 15 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:21.166290 [ 15 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:21.339480 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:21.339532 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:21.339546 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:21.339586 [ 16 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:21.339599 [ 16 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:21.339611 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:21.339621 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:10:21.339632 [ 16 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:21.339642 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:21.339649 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:21.339657 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:21.339664 [ 16 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:21.339686 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:21.339808 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:21.339834 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:21.665984 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:21.666036 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:21.666050 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:21.666061 [ 15 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:21.666073 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:21.666082 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:21.666090 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:21.666141 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:21.666382 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:21.666433 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:21.666445 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:21.666455 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:21.666464 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:21.666472 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:21.666483 [ 16 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:21.666494 [ 16 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:21.666503 [ 16 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:22.090507 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:22.090560 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:22.090577 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:22.090623 [ 14 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:22.090637 [ 14 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:22.090647 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:22.090657 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:10:22.090666 [ 14 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:22.090677 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:22.090689 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:22.090702 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:22.090714 [ 14 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:22.090745 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:22.090891 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:22.090954 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:22.167240 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:22.167275 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:22.167284 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:22.167292 [ 16 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:22.167300 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:22.167307 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:22.167314 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:22.167372 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:22.167651 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:22.167704 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:22.167720 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:22.167730 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:22.167739 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:22.167747 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:22.167758 [ 14 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:22.167769 [ 14 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:22.167780 [ 14 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:22.667791 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:22.667829 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:22.667841 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:22.667850 [ 16 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:22.667861 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:22.667870 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:22.667879 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:22.667939 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:22.668203 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:22.668225 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:22.668258 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:22.668268 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:22.668276 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:22.668284 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:22.668295 [ 14 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:22.668306 [ 14 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:22.668315 [ 14 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:22.841387 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:22.841429 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:22.841444 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:22.841489 [ 16 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:22.841547 [ 16 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:22.841562 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:22.841574 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:10:22.841586 [ 16 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:22.841599 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:22.841610 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:22.841622 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:22.841634 [ 16 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:22.841667 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:22.841819 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:22.841870 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:23.167998 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:23.168045 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:23.168058 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:23.168068 [ 12 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:23.168080 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:23.168089 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:23.168099 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:23.168160 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:23.168420 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:23.168440 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:23.168448 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:23.168455 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:23.168461 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:23.168467 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:23.168475 [ 16 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:23.168483 [ 16 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:23.168490 [ 16 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:23.592521 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:23.592568 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:23.592581 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:23.592620 [ 12 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:23.592629 [ 12 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:23.592637 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:23.592644 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:10:23.592653 [ 12 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:23.592662 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:23.592670 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:23.592679 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:23.592687 [ 12 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:23.592712 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:23.592832 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:23.592854 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:23.669003 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:23.669055 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:23.669069 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:23.669081 [ 16 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:23.669093 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:23.669102 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:23.669113 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:23.669168 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:23.669485 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:23.669508 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:23.669519 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:23.669529 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:23.669538 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:23.669546 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:23.669558 [ 12 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:23.669570 [ 12 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:23.669581 [ 12 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:24.169592 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:24.169643 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:24.169656 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:24.169666 [ 18 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:24.169679 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:24.169688 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:24.169699 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:24.169757 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:24.170037 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:24.170059 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:24.170069 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:24.170080 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:24.170089 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:24.170097 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:24.170109 [ 18 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:24.170120 [ 18 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:24.170130 [ 18 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:24.343145 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:24.343180 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:24.343193 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:24.343235 [ 13 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:24.343244 [ 13 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:24.343254 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:24.343264 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:10:24.343273 [ 13 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:24.343285 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:24.343293 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:24.343303 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:24.343313 [ 13 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:24.343337 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:24.343487 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:24.343511 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:24.670792 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:24.670833 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:24.670847 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:24.670893 [ 12 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:24.670906 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:24.670917 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:24.670929 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:24.670989 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:24.671468 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:24.671493 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:24.671504 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:24.671515 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:24.671524 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:24.671533 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:24.671546 [ 13 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:24.671558 [ 13 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:24.671568 [ 13 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:25.099155 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:25.099200 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:25.099214 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:25.099257 [ 18 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:25.099268 [ 18 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:25.099279 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:25.099288 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:10:25.099299 [ 18 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:25.099313 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:25.099323 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:25.099334 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:25.099346 [ 18 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:25.099377 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:25.099532 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:25.099560 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:25.171747 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:25.171788 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:25.171801 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:25.171811 [ 13 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:25.171823 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:25.171832 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:25.171842 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:25.171900 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:25.172160 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:25.172179 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:25.172189 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:25.172200 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:25.172209 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:25.172218 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:25.172231 [ 18 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:25.172244 [ 18 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:25.172255 [ 18 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:25.672394 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:25.672436 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:25.672449 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:25.672460 [ 18 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:25.672471 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:25.672480 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:25.672490 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:25.672550 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:25.672809 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:25.672838 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:25.672850 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:25.672862 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:25.672873 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:25.672882 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:25.672892 [ 12 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:25.672904 [ 12 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:25.672915 [ 12 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:25.849907 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:25.849947 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:25.849960 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:25.850003 [ 18 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:25.850015 [ 18 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:25.850026 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:25.850036 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:10:25.850046 [ 18 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:25.850057 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:25.850067 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:25.850077 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:25.850087 [ 18 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:25.850114 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:25.850266 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:25.850295 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:26.173592 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:26.173640 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:26.173653 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:26.173665 [ 12 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:26.173677 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:26.173688 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:26.173698 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:26.173756 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:26.173974 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:26.173998 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:26.174008 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:26.174018 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:26.174027 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:26.174036 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:26.174047 [ 13 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:26.174060 [ 13 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:26.174072 [ 13 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:26.600269 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:26.600331 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:26.600346 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:26.600387 [ 19 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:26.600401 [ 19 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:26.600413 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:26.600423 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:26.600433 [ 19 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:26.600445 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:26.600455 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:26.600465 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:26.600476 [ 19 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:26.600505 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:26.600622 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:26.600648 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:26.673872 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:26.673914 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:26.673927 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:26.673938 [ 13 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:26.673950 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:26.673960 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:26.673971 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:26.674014 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:26.674290 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:26.674317 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:26.674329 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:26.674340 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:26.674350 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:26.674359 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:26.674371 [ 19 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:26.674383 [ 19 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:26.674394 [ 19 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:27.174606 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:27.174655 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:27.174669 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:27.174680 [ 13 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:27.174692 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:27.174702 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:27.174714 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:27.174770 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:27.175071 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:27.175095 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:27.175105 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:27.175115 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:27.175123 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:27.175131 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:27.175142 [ 19 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:27.175153 [ 19 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:27.175164 [ 19 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:27.351331 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:27.351375 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:27.351387 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:27.351428 [ 13 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:27.351437 [ 13 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:27.351447 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:27.351456 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:10:27.351465 [ 13 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:27.351476 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:27.351486 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:27.351496 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:27.351507 [ 13 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:27.351535 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:27.351692 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:27.351718 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:27.674858 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:27.674902 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:27.674914 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:27.674926 [ 19 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:27.674937 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:27.674946 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:27.674957 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:27.675050 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:27.675316 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:27.675339 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:27.675348 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:27.675359 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:27.675368 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:27.675376 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:27.675387 [ 13 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:27.675398 [ 13 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:27.675408 [ 13 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:28.102454 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:28.102496 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:28.102509 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:28.102552 [ 15 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:28.102564 [ 15 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:28.102574 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:28.102584 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:28.102594 [ 15 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:28.102605 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:28.102613 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:28.102624 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:28.102635 [ 15 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:28.102663 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:28.102860 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:28.102888 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:28.176200 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:28.176240 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:28.176252 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:28.176262 [ 13 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:28.176272 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:28.176282 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:28.176292 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:28.176348 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:28.176605 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:28.176625 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:28.176634 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:28.176643 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:28.176652 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:28.176660 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:28.176672 [ 15 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:28.176685 [ 15 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:28.176696 [ 15 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:28.676736 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:28.676779 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:28.676792 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:28.676803 [ 19 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 168 2024.09.25 21:10:28.676815 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:28.676826 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:28.676837 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:28.676898 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:28.677167 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:28.677193 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=168 2024.09.25 21:10:28.677204 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:28.677214 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 168 2024.09.25 21:10:28.677223 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:28.677232 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 167 2024.09.25 21:10:28.677243 [ 15 ] {} RaftInstance: last durable index 167, precommit index 167 2024.09.25 21:10:28.677254 [ 15 ] {} RaftInstance: quorum idx 1, 167 167 0 2024.09.25 21:10:28.677263 [ 15 ] {} RaftInstance: local log idx 167, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:28.756024 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:10:28.756041 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:10:28.756091 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:10:28.756129 [ 6 ] {} RaftInstance: append at log_idx 168, timestamp 1727298628756101 2024.09.25 21:10:28.756191 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:10:28.756217 [ 21 ] {} RaftInstance: last_log_idx: 167, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:28.756230 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=167, LastLogTerm=2, EntriesLength=1, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:28.756239 [ 21 ] {} RaftInstance: idx: 168 2024.09.25 21:10:28.756251 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:28.756308 [ 21 ] {} RaftInstance: sent 2024.09.25 21:10:28.756322 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:28.756360 [ 21 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:10:28.756370 [ 21 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:10:28.756379 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (168) and matched log idx (0) 2024.09.25 21:10:28.756388 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:10:28.756396 [ 21 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:28.756406 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=167, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:28.756414 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:28.756423 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:28.756432 [ 21 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:10:28.756455 [ 21 ] {} RaftInstance: sent 2024.09.25 21:10:28.756588 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:28.756617 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:10:28.757254 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:10:28.757281 [ 8 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:28.757294 [ 8 ] {} RaftInstance: quorum idx 1, 168 167 0 2024.09.25 21:10:28.757305 [ 8 ] {} RaftInstance: local log idx 168, target_commit_idx 167, quick_commit_index_ 167, state_->get_commit_idx() 167 2024.09.25 21:10:28.757773 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:28.757798 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:28.757810 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:28.757821 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:28.757830 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:28.757839 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 167, new matched idx: 168 2024.09.25 21:10:28.757849 [ 19 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:28.757859 [ 19 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:28.757869 [ 19 ] {} RaftInstance: trigger commit upto 168 2024.09.25 21:10:28.757878 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:28.757887 [ 19 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:28.757897 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 168 2024.09.25 21:10:28.757907 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:28.757916 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:28.757958 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:28.757972 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:28.757981 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:10:28.757990 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:28.758000 [ 19 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:28.758012 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:28.758023 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:28.758032 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:28.758042 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:10:28.758072 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:28.758081 [ 19 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 167 2024.09.25 21:10:28.758091 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:10:28.758134 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:10:28.758157 [ 20 ] {} RaftInstance: commit upto 168, current idx 167 2024.09.25 21:10:28.758167 [ 20 ] {} RaftInstance: commit upto 168, current idx 168 2024.09.25 21:10:28.758199 [ 20 ] {} RaftInstance: notify cb 168 1d87aba8 2024.09.25 21:10:28.758212 [ 20 ] {} RaftInstance: DONE: commit upto 168, current idx 168 2024.09.25 21:10:28.758222 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:10:28.758258 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:28.758273 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:28.758282 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:28.758292 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:28.758301 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:28.758309 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:28.758319 [ 17 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:28.758330 [ 17 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:28.758379 [ 17 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:28.853624 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:28.853666 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:28.853677 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:28.853686 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:10:28.853695 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:10:28.853705 [ 13 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:28.853717 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:28.853726 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:28.853736 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:28.853747 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:10:28.853757 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:29.177743 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:29.177790 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:29.177804 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:29.177816 [ 17 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:29.177830 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:29.177842 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:29.177853 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:29.177914 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:29.178211 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:29.178232 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:29.178243 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:29.178253 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:29.178261 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:29.178270 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:29.178281 [ 13 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:29.178292 [ 13 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:29.178301 [ 13 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:29.604361 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:29.604398 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:29.604412 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:29.604454 [ 17 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:29.604467 [ 17 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:29.604479 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:29.604488 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:29.604499 [ 17 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:29.604511 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:29.604521 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:29.604531 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:29.604542 [ 17 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:29.604573 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:29.604688 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:29.604710 [ 17 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:29.678880 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:29.678917 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:29.678926 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:29.678934 [ 13 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:29.678942 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:29.678949 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:29.678957 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:29.679002 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:29.679196 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:29.679223 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:29.679235 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:29.679247 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:29.679257 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:29.679266 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:29.679279 [ 17 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:29.679292 [ 17 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:29.679304 [ 17 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:30.179336 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:30.179391 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:30.179406 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:30.179420 [ 19 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:30.179435 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:30.179447 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:30.179460 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:30.179553 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:30.179885 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:30.179915 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:30.179928 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:30.179939 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:30.179948 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:30.179957 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:30.179969 [ 17 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:30.179981 [ 17 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:30.179993 [ 17 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:30.355030 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:30.355084 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:30.355102 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:30.355157 [ 16 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:30.355177 [ 16 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:30.355191 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:30.355204 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:10:30.355217 [ 16 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:30.355232 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:30.355244 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:30.355258 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:30.355268 [ 16 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:30.355297 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:30.355457 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:30.355503 [ 16 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:30.679726 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:30.679776 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:30.679789 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:30.679801 [ 17 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:30.679814 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:30.679824 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:30.679835 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:30.679895 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:30.680167 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:30.680196 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:30.680208 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:30.680220 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:30.680229 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:30.680238 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:30.680250 [ 16 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:30.680263 [ 16 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:30.680274 [ 16 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:31.106339 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:31.106383 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:31.106403 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:31.106444 [ 14 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:31.106462 [ 14 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:31.106472 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:31.106481 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:10:31.106490 [ 14 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:31.106500 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:31.106518 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:31.106528 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:31.106539 [ 14 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:31.106568 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:31.106718 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:31.106749 [ 14 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:31.180934 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:31.180980 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:31.180994 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:31.181007 [ 16 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:31.181021 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:31.181033 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:31.181046 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:31.181082 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:31.181428 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:31.181453 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:31.181466 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:31.181477 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:31.181486 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:31.181495 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:31.181507 [ 14 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:31.181520 [ 14 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:31.181530 [ 14 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:31.681763 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:31.681806 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:31.681820 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:31.681831 [ 17 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:31.681844 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:31.681854 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:31.681867 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:31.681946 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:31.682210 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:31.682236 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:31.682248 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:31.682258 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:31.682267 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:31.682276 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:31.682288 [ 14 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:31.682299 [ 14 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:31.682310 [ 14 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:31.857345 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:31.857389 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:31.857403 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:31.857445 [ 17 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:31.857458 [ 17 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:31.857469 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:31.857479 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:31.857490 [ 17 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:31.857502 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:31.857512 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:31.857524 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:31.857559 [ 17 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:31.857588 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:31.857729 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:31.857756 [ 17 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:32.182955 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:32.183037 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:32.183061 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:32.183145 [ 14 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:32.183169 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:32.183182 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:32.183195 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:32.183258 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:32.183594 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:32.183623 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:32.183636 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:32.183648 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:32.183657 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:32.183666 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:32.183679 [ 17 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:32.183690 [ 17 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:32.183701 [ 17 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:32.607696 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:32.607737 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:32.607752 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:32.607795 [ 18 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:32.607810 [ 18 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:32.607821 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:32.607832 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:10:32.607844 [ 18 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:32.607857 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:32.607868 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:32.607881 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:32.607893 [ 18 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:32.607922 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:32.608033 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:32.608065 [ 18 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:32.684245 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:32.684286 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:32.684299 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:32.684310 [ 17 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:32.684323 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:32.684335 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:32.684346 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:32.684395 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:32.684676 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:32.684703 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:32.684716 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:32.684728 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:32.684738 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:32.684748 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:32.684785 [ 18 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:32.684803 [ 18 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:32.684817 [ 18 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:33.185040 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:33.185075 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:33.185089 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:33.185101 [ 17 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:33.185111 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:33.185118 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:33.185126 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:33.185177 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:33.185446 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:33.185475 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:33.185484 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:33.185491 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:33.185497 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:33.185503 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:33.185511 [ 18 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:33.185519 [ 18 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:33.185525 [ 18 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:33.358554 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:33.358592 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:33.358607 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:33.358652 [ 17 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:33.358667 [ 17 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:33.358678 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:33.358689 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:33.358700 [ 17 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:33.358715 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:33.358726 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:33.358737 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:33.358749 [ 17 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:33.358782 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:33.358931 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:33.358962 [ 17 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:33.686226 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:33.686262 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:33.686275 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:33.686286 [ 12 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:33.686299 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:33.686311 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:33.686322 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:33.686394 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:33.686689 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:33.686712 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:33.686724 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:33.686736 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:33.686744 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:33.686752 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:33.686764 [ 17 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:33.686777 [ 17 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:33.686787 [ 17 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:34.109005 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:34.109047 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:34.109060 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:34.109101 [ 15 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:34.109113 [ 15 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:34.109123 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:34.109133 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:34.109143 [ 15 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:34.109155 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:34.109164 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:34.109174 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:34.109183 [ 15 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:34.109209 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:34.109336 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:34.109362 [ 15 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:34.186773 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:34.186811 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:34.186820 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:34.186829 [ 17 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:34.186837 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:34.186844 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:34.186852 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:34.186895 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:34.187133 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:34.187153 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:34.187161 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:34.187168 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:34.187175 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:34.187181 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:34.187189 [ 15 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:34.187198 [ 15 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:34.187205 [ 15 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:34.687239 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:34.687282 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:34.687293 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:34.687303 [ 12 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:34.687316 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:34.687328 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:34.687341 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:34.687411 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:34.687651 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:34.687672 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:34.687679 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:34.687685 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:34.687691 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:34.687696 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:34.687705 [ 15 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:34.687713 [ 15 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:34.687720 [ 15 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:34.859845 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:34.859907 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:34.859927 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:34.859986 [ 12 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:34.860003 [ 12 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:34.860044 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:34.860062 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:10:34.860077 [ 12 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:34.860094 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:34.860109 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:34.860127 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:34.860146 [ 12 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:34.860200 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:34.860443 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:34.860500 [ 17 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:35.187795 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:35.187837 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:35.187850 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:35.187859 [ 15 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:35.187872 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:35.187882 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:35.187894 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:35.187951 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:35.188235 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:35.188259 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:35.188269 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:35.188277 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:35.188284 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:35.188291 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:35.188301 [ 17 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:35.188311 [ 17 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:35.188319 [ 17 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:35.610447 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:35.610481 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:35.610491 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:35.610525 [ 19 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:35.610532 [ 19 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:35.610539 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:35.610546 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:35.610552 [ 19 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:35.610560 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:35.610567 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:35.610575 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:35.610587 [ 19 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:35.610613 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:35.610740 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:35.610772 [ 19 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:35.688127 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:35.688200 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:35.688212 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:35.688223 [ 15 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:35.688234 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:35.688244 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:35.688254 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:35.688317 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:35.688572 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:35.688608 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:35.688618 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:35.688627 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:35.688635 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:35.688643 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:35.688654 [ 19 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:35.688664 [ 19 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:35.688673 [ 19 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:36.188877 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:36.188913 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:36.188924 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:36.188932 [ 13 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:36.188942 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:36.188951 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:36.188960 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:36.189009 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:36.189204 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:36.189228 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:36.189237 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:36.189244 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:36.189250 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:36.189256 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:36.189264 [ 19 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:36.189272 [ 19 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:36.189279 [ 19 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:36.361722 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:36.361768 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:36.361781 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:36.361825 [ 15 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:36.361837 [ 15 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:36.361846 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:36.361855 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:36.361866 [ 15 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:36.361876 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:36.361887 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:36.361897 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:36.361907 [ 15 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:36.361935 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:36.362125 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:36.362180 [ 15 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:36.689392 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:36.689437 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:36.689453 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:36.689467 [ 19 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:36.689481 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:36.689493 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:36.689505 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:36.689580 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:36.689873 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:36.689901 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:36.689912 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:36.689922 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:36.689931 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:36.689939 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:36.689951 [ 15 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:36.689962 [ 15 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:36.690026 [ 15 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:37.112062 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:37.112115 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:37.112126 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:37.112164 [ 16 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:37.112174 [ 16 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:37.112182 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:37.112191 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:10:37.112199 [ 16 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:37.112209 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:37.112218 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:37.112227 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:37.112236 [ 16 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:37.112252 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:37.112389 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:37.112411 [ 19 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:37.190681 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:37.190715 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:37.190729 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:37.190741 [ 16 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:37.190753 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:37.190762 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:37.190772 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:37.190829 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:37.191125 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:37.191148 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:37.191158 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:37.191168 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:37.191176 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:37.191184 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:37.191195 [ 16 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:37.191207 [ 16 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:37.191218 [ 16 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:37.691295 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:37.691343 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:37.691357 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:37.691369 [ 18 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:37.691382 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:37.691392 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:37.691403 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:37.691457 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:37.691712 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:37.691738 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:37.691749 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:37.691759 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:37.691769 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:37.691778 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:37.691790 [ 15 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:37.691802 [ 15 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:37.691813 [ 15 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:37.863173 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:37.863216 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:37.863231 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:37.863339 [ 15 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:37.863359 [ 15 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:37.863370 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:37.863380 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:37.863390 [ 15 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:37.863417 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:37.863429 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:37.863463 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:37.863477 [ 15 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:37.863501 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:37.863710 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:37.863740 [ 18 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:38.191938 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:38.191979 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:38.191993 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:38.192003 [ 19 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:38.192089 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:38.192109 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:38.192121 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:38.192224 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:38.192564 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:38.192587 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:38.192598 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:38.192609 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:38.192617 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:38.192625 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:38.192636 [ 18 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:38.192647 [ 18 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:38.192656 [ 18 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:38.613840 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:38.613877 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:38.613889 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:38.613929 [ 14 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:38.613941 [ 14 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:38.613951 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:38.613961 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:10:38.613970 [ 14 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:38.613981 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:38.613988 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:38.613998 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:38.614007 [ 14 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:38.614186 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:38.614238 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:38.614273 [ 16 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:38.692473 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:38.692516 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:38.692529 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:38.692539 [ 18 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 169 2024.09.25 21:10:38.692550 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=0, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:38.692559 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:38.692570 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:38.692647 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:38.692920 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:38.692952 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=169 2024.09.25 21:10:38.692965 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:38.692976 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 169 2024.09.25 21:10:38.692986 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:38.692995 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 168 2024.09.25 21:10:38.693008 [ 16 ] {} RaftInstance: last durable index 168, precommit index 168 2024.09.25 21:10:38.693021 [ 16 ] {} RaftInstance: quorum idx 1, 168 168 0 2024.09.25 21:10:38.693032 [ 16 ] {} RaftInstance: local log idx 168, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:38.756015 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:10:38.756032 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:10:38.756088 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:10:38.756128 [ 6 ] {} RaftInstance: append at log_idx 169, timestamp 1727298638756098 2024.09.25 21:10:38.756187 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:10:38.756214 [ 21 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:38.756229 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=168, LastLogTerm=2, EntriesLength=1, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:38.756241 [ 21 ] {} RaftInstance: idx: 169 2024.09.25 21:10:38.756253 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:38.756314 [ 21 ] {} RaftInstance: sent 2024.09.25 21:10:38.756332 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:38.756342 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:10:38.756351 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:10:38.756361 [ 21 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:38.756372 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=1, CommitIndex=168, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:38.756383 [ 21 ] {} RaftInstance: idx: 169 2024.09.25 21:10:38.756392 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:38.756401 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:10:38.756410 [ 21 ] {} RaftInstance: sent 2024.09.25 21:10:38.757582 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:10:38.757606 [ 8 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:38.757691 [ 8 ] {} RaftInstance: quorum idx 1, 169 168 0 2024.09.25 21:10:38.757703 [ 8 ] {} RaftInstance: local log idx 169, target_commit_idx 168, quick_commit_index_ 168, state_->get_commit_idx() 168 2024.09.25 21:10:38.758052 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:38.758079 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:38.758091 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:38.758102 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:38.758112 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:38.758120 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 168, new matched idx: 169 2024.09.25 21:10:38.758131 [ 18 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:38.758141 [ 18 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:38.758151 [ 18 ] {} RaftInstance: trigger commit upto 169 2024.09.25 21:10:38.758161 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:38.758171 [ 18 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:38.758181 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:38.758190 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:38.758199 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:38.758247 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:38.758296 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:38.758313 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:10:38.758323 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:10:38.758333 [ 18 ] {} RaftInstance: last_log_idx: 168, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:38.758344 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=168, LastLogTerm=2, EntriesLength=1, CommitIndex=169, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:38.758353 [ 18 ] {} RaftInstance: idx: 169 2024.09.25 21:10:38.758363 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:38.758372 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:10:38.758382 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:38.758391 [ 18 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 168 2024.09.25 21:10:38.758401 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:10:38.758444 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:10:38.758470 [ 20 ] {} RaftInstance: commit upto 169, current idx 168 2024.09.25 21:10:38.758482 [ 20 ] {} RaftInstance: commit upto 169, current idx 169 2024.09.25 21:10:38.758506 [ 20 ] {} RaftInstance: notify cb 169 1d87aa48 2024.09.25 21:10:38.758508 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:38.758519 [ 20 ] {} RaftInstance: DONE: commit upto 169, current idx 169 2024.09.25 21:10:38.758535 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:38.758540 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:10:38.758548 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:38.758575 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:38.758584 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:38.758594 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:38.758605 [ 14 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:38.758617 [ 14 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:38.758628 [ 14 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:39.193670 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:39.193712 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:39.193726 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:39.193737 [ 16 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:39.193750 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:39.193760 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:39.193771 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:39.193824 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:39.194093 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:39.194120 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:39.194131 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:39.194140 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:39.194149 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:39.194157 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:39.194168 [ 14 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:39.194179 [ 14 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:39.194189 [ 14 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:39.365266 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:39.365306 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:39.365318 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:39.365356 [ 16 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:39.365366 [ 16 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:39.365376 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (169) and matched log idx (0) 2024.09.25 21:10:39.365385 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:10:39.365394 [ 16 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:39.365405 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 169 2024.09.25 21:10:39.365414 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:39.365423 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:39.365433 [ 16 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:39.365458 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:39.693890 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:39.693931 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:39.693943 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:39.693953 [ 14 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:39.693963 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:39.693972 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:39.693982 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:39.694035 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:39.694333 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:39.694357 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:39.694367 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:39.694377 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:39.694385 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:39.694393 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:39.694404 [ 16 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:39.694415 [ 16 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:39.694424 [ 16 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:40.115532 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:40.115582 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:40.115594 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:40.115611 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:10:40.194653 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:40.194694 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:40.194708 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:40.194720 [ 14 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:40.194733 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:40.194744 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:40.194758 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:40.194821 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:40.195127 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:40.195151 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:40.195161 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:40.195170 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:40.195178 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:40.195187 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:40.195197 [ 16 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:40.195208 [ 16 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:40.195218 [ 16 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:40.609161 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:40.609209 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:40.695480 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:40.695519 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:40.695530 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:40.695540 [ 16 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:40.695551 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:40.695561 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:40.695572 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:40.695629 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:40.695909 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:40.695938 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:40.695951 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:40.695962 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:40.695971 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:40.695981 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:40.695994 [ 12 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:40.696008 [ 12 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:40.696019 [ 12 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:40.866191 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:40.866234 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:40.866248 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:40.866290 [ 14 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:40.866305 [ 14 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:40.866317 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (170) and matched log idx (0) 2024.09.25 21:10:40.866328 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:10:40.866339 [ 14 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:40.866351 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:40.866362 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:40.866374 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:40.866385 [ 14 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:40.866418 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:40.866545 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:40.866574 [ 14 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:41.195724 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:41.195768 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:41.195781 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:41.195792 [ 12 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:41.195805 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:41.195815 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:41.195826 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:41.195890 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:41.196215 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:41.196257 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:41.196269 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:41.196279 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:41.196288 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:41.196297 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:41.196309 [ 14 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:41.196320 [ 14 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:41.196330 [ 14 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:41.617351 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:41.617393 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:41.617407 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:41.617448 [ 17 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:41.617460 [ 17 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:41.617471 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (170) and matched log idx (0) 2024.09.25 21:10:41.617481 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:41.617492 [ 17 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:41.617504 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:41.617513 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:41.617524 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:41.617535 [ 17 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:41.617603 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:41.617732 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:41.617776 [ 17 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:41.696949 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:41.697008 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:41.697021 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:41.697033 [ 14 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:41.697046 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:41.697055 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:41.697066 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:41.697130 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:41.697399 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:41.697428 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:41.697439 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:41.697449 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:41.697458 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:41.697467 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:41.697478 [ 17 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:41.697489 [ 17 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:41.697499 [ 17 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:42.197515 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:42.197570 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:42.197584 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:42.197595 [ 12 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:42.197607 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:42.197617 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:42.197628 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:42.197685 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:42.198015 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:42.198038 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:42.198049 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:42.198058 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:42.198068 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:42.198078 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:42.198091 [ 17 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:42.198187 [ 17 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:42.198201 [ 17 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:42.368160 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:42.368204 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:42.368216 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:42.368260 [ 12 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:42.368274 [ 12 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:42.368286 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (170) and matched log idx (0) 2024.09.25 21:10:42.368297 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:10:42.368308 [ 12 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:42.368319 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:42.368328 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:42.368339 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:42.368350 [ 12 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:42.368379 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:42.368537 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:42.368564 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:42.698739 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:42.698781 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:42.698792 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:42.698801 [ 14 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:42.698812 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:42.698821 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:42.698831 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:42.698884 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:42.699161 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:42.699179 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:42.699202 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:42.699211 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:42.699219 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:42.699227 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:42.699237 [ 12 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:42.699247 [ 12 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:42.699256 [ 12 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:43.119502 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:43.119550 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:43.119562 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:43.119607 [ 14 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:43.119628 [ 14 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:43.119639 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (170) and matched log idx (0) 2024.09.25 21:10:43.119648 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:10:43.119659 [ 14 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:43.119679 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:43.119705 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:43.119723 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:43.119736 [ 14 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:43.119761 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:43.119920 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:43.119947 [ 14 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:43.202183 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:43.202225 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:43.202237 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:43.202247 [ 12 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:43.202257 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:43.202266 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:43.202277 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:43.202352 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:43.202624 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:43.202647 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:43.202658 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:43.202668 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:43.202676 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:43.202684 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:43.202696 [ 13 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:43.202708 [ 13 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:43.202717 [ 13 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:43.702756 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:43.702797 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:43.702812 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:43.702826 [ 12 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:43.702841 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:43.702852 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:43.702865 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:43.702931 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:43.703204 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:43.703228 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:43.703240 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:43.703251 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:43.703260 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:43.703269 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:43.703282 [ 13 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:43.703295 [ 13 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:43.703305 [ 13 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:43.870335 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:43.870375 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:43.870388 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:43.870430 [ 15 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:43.870447 [ 15 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:43.870459 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (170) and matched log idx (0) 2024.09.25 21:10:43.870470 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:43.870481 [ 15 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:43.870493 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:43.870504 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:43.870514 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:43.870525 [ 15 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:43.870552 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:43.870693 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:43.870722 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:44.203919 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:44.203958 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:44.203978 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:44.203988 [ 13 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:44.204000 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:44.204008 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:44.204018 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:44.204076 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:44.205491 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:44.205521 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:44.205540 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:44.205550 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:44.205559 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:44.205575 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:44.205586 [ 12 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:44.205598 [ 12 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:44.205608 [ 12 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:44.620752 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:44.620795 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:44.620810 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:44.620853 [ 12 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:44.620866 [ 12 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:44.620877 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (170) and matched log idx (0) 2024.09.25 21:10:44.620888 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:10:44.620900 [ 12 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:44.620912 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:44.620923 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:44.620934 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:44.620945 [ 12 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:44.620975 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:44.621121 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:44.621147 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:44.704496 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:44.704535 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:44.704546 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:44.704556 [ 19 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:44.704567 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:44.704576 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:44.704587 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:44.704640 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:44.704932 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:44.704955 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:44.704967 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:44.704978 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:44.704988 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:44.704996 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:44.705009 [ 12 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:44.705023 [ 12 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:44.705033 [ 12 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:45.205072 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:45.205125 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:45.205137 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:45.205147 [ 13 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:45.205159 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:45.205169 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:45.205190 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:45.205253 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:45.205524 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:45.205557 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:45.205571 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:45.205582 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:45.205601 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:45.205612 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:45.205624 [ 12 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:45.205636 [ 12 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:45.205647 [ 12 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:45.371636 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:45.371675 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:45.371687 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:45.371726 [ 19 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:10:45.371736 [ 19 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:10:45.371746 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (170) and matched log idx (0) 2024.09.25 21:10:45.371755 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:45.371764 [ 19 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:45.371775 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:45.371784 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:45.371793 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:45.371803 [ 19 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:10:45.371828 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:45.706306 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:45.706352 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:45.706364 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:10:45.706375 [ 12 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:45.706388 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:45.706400 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:45.706411 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:45.706497 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:45.706757 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:45.706787 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:45.706799 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:45.706811 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:45.706820 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:45.706829 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:45.706841 [ 13 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:45.706853 [ 13 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:45.706864 [ 13 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:46.122898 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:46.122947 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:46.122959 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:46.122970 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:10:46.207016 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:46.207081 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:46.207095 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:46.207126 [ 13 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:46.207138 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:46.207149 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:46.207160 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:46.207221 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:46.207492 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:46.207523 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:46.207536 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:46.207547 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:46.207555 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:46.207564 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:46.207577 [ 12 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:46.207589 [ 12 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:46.207600 [ 12 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:46.619195 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:46.619247 [ 18 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:10:46.707437 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:46.707480 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:46.707493 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:46.707504 [ 13 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:46.707515 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:46.707525 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:46.707537 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:46.707611 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:46.707880 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:46.707910 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:46.707923 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:46.707933 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:46.707942 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:46.707951 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:46.707963 [ 18 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:46.707975 [ 18 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:46.707985 [ 18 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:46.873194 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:46.873234 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:46.873246 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:46.873286 [ 13 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:10:46.873297 [ 13 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:10:46.873306 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (170) and matched log idx (0) 2024.09.25 21:10:46.873316 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:10:46.873326 [ 13 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:46.873337 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:46.873345 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:46.873356 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:46.873367 [ 13 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:10:46.873393 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:47.208664 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:47.208717 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:47.208730 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:47.208741 [ 18 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:47.208753 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:47.208763 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:47.208773 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:47.208832 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:47.209127 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:47.209151 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:47.209161 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:47.209171 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:47.209180 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:47.209189 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:47.209201 [ 13 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:47.209215 [ 13 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:47.209225 [ 13 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:47.624406 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:47.624450 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:47.624463 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:47.624474 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:10:47.709736 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:47.709778 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:47.709791 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:47.709803 [ 18 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:47.709816 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:47.709826 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:47.709837 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:47.709894 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:47.710168 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:47.710194 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:47.710206 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:47.710216 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:47.710225 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:47.710234 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:47.710245 [ 13 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:47.710258 [ 13 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:47.710268 [ 13 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:48.210415 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:48.210475 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:48.210490 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:48.210503 [ 13 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:48.210514 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:48.210525 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:48.210537 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:48.210601 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:48.210883 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:48.210902 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:48.210912 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:48.210921 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:48.210929 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:48.210937 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:48.210948 [ 17 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:48.210958 [ 17 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:48.210967 [ 17 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:48.375035 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:48.375087 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:48.375101 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:48.375112 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:10:48.711159 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:48.711199 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:48.711211 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:48.711222 [ 17 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 170 2024.09.25 21:10:48.711233 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=0, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:48.711243 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:48.711254 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:48.711308 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:48.711702 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:48.711730 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=170 2024.09.25 21:10:48.711743 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:48.711754 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 170 2024.09.25 21:10:48.711762 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:48.711771 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 169 2024.09.25 21:10:48.711782 [ 18 ] {} RaftInstance: last durable index 169, precommit index 169 2024.09.25 21:10:48.711793 [ 18 ] {} RaftInstance: quorum idx 1, 169 169 0 2024.09.25 21:10:48.711803 [ 18 ] {} RaftInstance: local log idx 169, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:48.756028 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:10:48.756050 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:10:48.756141 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:10:48.756182 [ 6 ] {} RaftInstance: append at log_idx 170, timestamp 1727298648756152 2024.09.25 21:10:48.756244 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:10:48.756272 [ 21 ] {} RaftInstance: last_log_idx: 169, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:48.756287 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=169, LastLogTerm=2, EntriesLength=1, CommitIndex=169, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:48.756298 [ 21 ] {} RaftInstance: idx: 170 2024.09.25 21:10:48.756309 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:48.756371 [ 21 ] {} RaftInstance: sent 2024.09.25 21:10:48.756385 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:48.756398 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1883 ms ago 2024.09.25 21:10:48.757305 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:10:48.757330 [ 8 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:48.757343 [ 8 ] {} RaftInstance: quorum idx 1, 170 169 0 2024.09.25 21:10:48.757355 [ 8 ] {} RaftInstance: local log idx 170, target_commit_idx 169, quick_commit_index_ 169, state_->get_commit_idx() 169 2024.09.25 21:10:48.757984 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:48.758009 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:48.758021 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:48.758031 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:48.758040 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:48.758048 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 169, new matched idx: 170 2024.09.25 21:10:48.758058 [ 18 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:48.758068 [ 18 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:48.758078 [ 18 ] {} RaftInstance: trigger commit upto 170 2024.09.25 21:10:48.758086 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:48.758095 [ 18 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:48.758105 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:48.758113 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:48.758122 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:48.758156 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:48.758166 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:48.758177 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1884 ms ago 2024.09.25 21:10:48.758195 [ 18 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 169 2024.09.25 21:10:48.758205 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:10:48.758254 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:10:48.758278 [ 20 ] {} RaftInstance: commit upto 170, current idx 169 2024.09.25 21:10:48.758289 [ 20 ] {} RaftInstance: commit upto 170, current idx 170 2024.09.25 21:10:48.758322 [ 20 ] {} RaftInstance: notify cb 170 1d87b1a8 2024.09.25 21:10:48.758336 [ 20 ] {} RaftInstance: DONE: commit upto 170, current idx 170 2024.09.25 21:10:48.758346 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:10:48.758554 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:48.758573 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:48.758584 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:48.758593 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:48.758601 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:48.758609 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:48.758618 [ 13 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:48.758629 [ 13 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:48.758638 [ 13 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:49.125694 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:49.125746 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:49.125768 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:49.125781 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:10:49.212007 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:49.212059 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:49.212074 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:49.212085 [ 13 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:49.212098 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:49.212109 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:49.212121 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:49.212182 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:49.212463 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:49.212505 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:49.212517 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:49.212528 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:49.212537 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:49.212548 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:49.212560 [ 17 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:49.212571 [ 17 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:49.212582 [ 17 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:49.712966 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:49.713035 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:49.713049 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:49.713060 [ 14 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:49.713073 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:49.713083 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:49.713094 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:49.713147 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:49.713433 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:49.713459 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:49.713470 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:49.713481 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:49.713490 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:49.713499 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:49.713512 [ 17 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:49.713523 [ 17 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:49.713533 [ 17 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:49.769153 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:49.769204 [ 14 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:10:49.876501 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:49.876544 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:49.876559 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:49.876602 [ 17 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:10:49.876615 [ 17 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:10:49.876625 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (170) and matched log idx (0) 2024.09.25 21:10:49.876634 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:10:49.876645 [ 17 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:49.876657 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 170 2024.09.25 21:10:49.876667 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:49.876677 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:49.876687 [ 17 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:10:49.876718 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:50.213980 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:50.214033 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:50.214045 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:50.214057 [ 14 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:50.214070 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:50.214124 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:50.214151 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:50.214219 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:50.214525 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:50.214564 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:50.214578 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:50.214590 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:50.214600 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:50.214609 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:50.214629 [ 17 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:50.214643 [ 17 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:50.214654 [ 17 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:50.627805 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:50.627846 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:50.627858 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:50.627869 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:10:50.715123 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:50.715164 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:50.715176 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:50.715186 [ 15 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:50.715198 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:50.715208 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:50.715219 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:50.715274 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:50.715555 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:50.715579 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:50.715589 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:50.715599 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:50.715609 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:50.715618 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:50.715631 [ 17 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:50.715643 [ 17 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:50.715654 [ 17 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:51.119176 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:51.119224 [ 14 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:10:51.215413 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:51.215458 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:51.215474 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:51.215488 [ 15 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:51.215502 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:51.215513 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:51.215525 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:51.215586 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:51.215883 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:51.215913 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:51.215924 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:51.215935 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:51.215945 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:51.215954 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:51.215969 [ 14 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:51.215982 [ 14 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:51.216014 [ 14 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:51.377970 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:51.378009 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:51.378020 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:51.378061 [ 19 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:10:51.378071 [ 19 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:10:51.378080 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (171) and matched log idx (0) 2024.09.25 21:10:51.378088 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:51.378097 [ 19 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:51.378107 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:51.378116 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:51.378125 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:51.378134 [ 19 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:10:51.378159 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:51.716428 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:51.716465 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:51.716478 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:51.716490 [ 14 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:51.716503 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:51.716515 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:51.716527 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:51.716583 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:51.716863 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:51.716889 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:51.716901 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:51.716912 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:51.716922 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:51.716931 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:51.716943 [ 19 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:51.716957 [ 19 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:51.716968 [ 19 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:51.799159 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:51.799206 [ 14 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:10:52.128413 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:52.128493 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:52.128512 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:52.128555 [ 19 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:10:52.128566 [ 19 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:10:52.128577 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (171) and matched log idx (0) 2024.09.25 21:10:52.128586 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:52.128597 [ 19 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:52.128608 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:52.128636 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:52.128647 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:52.128659 [ 19 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:10:52.128685 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:52.216949 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:52.216985 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:52.216998 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:10:52.217011 [ 14 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:52.217025 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:52.217058 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:52.217078 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:52.217139 [ 14 ] {} RaftInstance: sent 2024.09.25 21:10:52.217414 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:52.217434 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:52.217444 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:52.217453 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:52.217462 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:52.217469 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:52.217480 [ 19 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:52.217493 [ 19 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:52.217502 [ 19 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:52.549150 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:52.549196 [ 14 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:10:52.717384 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:52.717414 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:52.717425 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:52.717436 [ 19 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:52.717447 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:52.717457 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:52.717467 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:52.717520 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:52.717800 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:52.717828 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:52.717841 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:52.717852 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:52.717862 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:52.717871 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:52.717883 [ 15 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:52.717896 [ 15 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:52.717907 [ 15 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:52.879122 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:52.879152 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:52.879166 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:52.879209 [ 19 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:10:52.879222 [ 19 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:10:52.879296 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (171) and matched log idx (0) 2024.09.25 21:10:52.879308 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:10:52.879318 [ 19 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:52.879329 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:52.879339 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:52.879350 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:52.879361 [ 19 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:10:52.879387 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:52.879533 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:52.879560 [ 19 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:10:53.217748 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:53.217787 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:53.217799 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:53.217808 [ 15 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:53.217846 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:53.217857 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:53.217868 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:53.217920 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:53.218178 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:53.218201 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:53.218212 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:53.218223 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:53.218233 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:53.218243 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:53.218256 [ 19 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:53.218268 [ 19 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:53.218281 [ 19 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:53.630315 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:53.630362 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:53.630376 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:53.630418 [ 15 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:10:53.630428 [ 15 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:10:53.630437 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (171) and matched log idx (0) 2024.09.25 21:10:53.630446 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:10:53.630455 [ 15 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:53.630465 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:53.630473 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:53.630483 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:53.630493 [ 15 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:10:53.630520 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:53.630636 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:53.630661 [ 15 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:10:53.718859 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:53.718902 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:53.718915 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:10:53.718935 [ 19 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:53.718947 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:53.718957 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:53.718969 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:53.719027 [ 19 ] {} RaftInstance: sent 2024.09.25 21:10:53.719306 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:53.719351 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:53.719363 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:53.719373 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:53.719382 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:53.719392 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:53.719404 [ 15 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:53.719417 [ 15 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:53.719427 [ 15 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:54.219415 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:54.219459 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:54.219472 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:10:54.219483 [ 16 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:54.219496 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:54.219507 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:54.219519 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:54.219574 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:54.219839 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:54.219865 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:54.219876 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:54.219886 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:54.219895 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:54.219903 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:54.219914 [ 15 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:54.219926 [ 15 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:54.219936 [ 15 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:54.380973 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:54.381036 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:54.381052 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:54.381095 [ 16 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:10:54.381109 [ 16 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:10:54.381120 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (171) and matched log idx (0) 2024.09.25 21:10:54.381131 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:10:54.381142 [ 16 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:54.381154 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:54.381163 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:54.381174 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:54.381185 [ 16 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:10:54.381214 [ 16 ] {} RaftInstance: sent 2024.09.25 21:10:54.720464 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:54.720502 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:54.720513 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:54.720523 [ 15 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:54.720535 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:54.720544 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:54.720554 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:54.720605 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:54.720876 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:54.720906 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:54.720918 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:54.720928 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:54.720937 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:54.720946 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:54.720957 [ 12 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:54.720968 [ 12 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:54.720978 [ 12 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:54.799163 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:10:54.799206 [ 15 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:10:55.131520 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:55.131557 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:55.131571 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:10:55.131614 [ 12 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:10:55.131628 [ 12 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:10:55.131639 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (171) and matched log idx (0) 2024.09.25 21:10:55.131651 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:10:55.131662 [ 12 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:55.131675 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:55.131686 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:55.131697 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:10:55.131709 [ 12 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:10:55.131763 [ 12 ] {} RaftInstance: sent 2024.09.25 21:10:55.221055 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:55.221116 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:55.221130 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:55.221141 [ 15 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:55.221154 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:55.221165 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:55.221177 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:55.221249 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:55.221509 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:55.221535 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:55.221547 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:55.221557 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:55.221565 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:55.221573 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:55.221585 [ 12 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:55.221596 [ 12 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:55.221605 [ 12 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:55.721793 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:55.721831 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:55.721845 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:55.721857 [ 15 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:55.721870 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:55.721881 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:55.721892 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:55.721947 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:55.722223 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:55.722252 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:55.722265 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:55.722276 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:55.722286 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:55.722295 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:55.722305 [ 12 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:55.722318 [ 12 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:55.722328 [ 12 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:55.882501 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:55.882533 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:55.882546 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:55.882557 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:10:56.222621 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:56.222663 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:56.222675 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:56.222686 [ 18 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:56.222698 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:56.222708 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:56.222719 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:56.222770 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:56.223034 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:56.223057 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:56.223064 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:56.223071 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:56.223077 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:56.223083 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:56.223109 [ 15 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:56.223117 [ 15 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:56.223126 [ 15 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:56.633363 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:56.633406 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:56.633420 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:56.633431 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:10:56.723688 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:56.723726 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:56.723740 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:10:56.723752 [ 15 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:56.723766 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:56.723776 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:56.723788 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:56.723850 [ 15 ] {} RaftInstance: sent 2024.09.25 21:10:56.724212 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:56.724259 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:56.724272 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:56.724282 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:56.724292 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:56.724302 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:56.724314 [ 18 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:56.724327 [ 18 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:56.724337 [ 18 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:57.224333 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:57.224384 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:57.224398 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:57.224409 [ 13 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:57.224421 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:57.224432 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:57.224444 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:57.224503 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:57.224722 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:57.224740 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:57.224748 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:57.224755 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:57.224760 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:57.224766 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:57.224774 [ 18 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:57.224782 [ 18 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:57.224789 [ 18 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:57.384074 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:57.384114 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:57.384125 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:57.384135 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:10:57.725176 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:57.725210 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:57.725221 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:57.725248 [ 18 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:57.725260 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:57.725270 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:57.725281 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:57.725333 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:57.725629 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:57.725666 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:57.725679 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:57.725690 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:57.725699 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:57.725708 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:57.725719 [ 13 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:57.725753 [ 13 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:57.725762 [ 13 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:58.134752 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:58.134786 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:58.134794 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:58.134801 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 21:10:58.225861 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:58.225907 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:58.225922 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:58.225935 [ 13 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:58.225945 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:58.225954 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:58.225964 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:58.226046 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:58.226284 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:58.226321 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:58.226332 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:58.226342 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:58.226351 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:58.226359 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:58.226370 [ 18 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:58.226381 [ 18 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:58.226392 [ 18 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:58.726635 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:58.726669 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:58.726681 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:10:58.726692 [ 17 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 171 2024.09.25 21:10:58.726704 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=0, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:58.726714 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:58.726725 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:58.726767 [ 17 ] {} RaftInstance: sent 2024.09.25 21:10:58.727188 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:58.727209 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=171 2024.09.25 21:10:58.727219 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:58.727228 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 171 2024.09.25 21:10:58.727237 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:58.727246 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 170 2024.09.25 21:10:58.727258 [ 18 ] {} RaftInstance: last durable index 170, precommit index 170 2024.09.25 21:10:58.727270 [ 18 ] {} RaftInstance: quorum idx 1, 170 170 0 2024.09.25 21:10:58.727280 [ 18 ] {} RaftInstance: local log idx 170, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:58.756012 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:10:58.756026 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:10:58.756071 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:10:58.756106 [ 6 ] {} RaftInstance: append at log_idx 171, timestamp 1727298658756081 2024.09.25 21:10:58.756151 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:10:58.756169 [ 21 ] {} RaftInstance: last_log_idx: 170, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:10:58.756183 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=170, LastLogTerm=2, EntriesLength=1, CommitIndex=170, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:58.756193 [ 21 ] {} RaftInstance: idx: 171 2024.09.25 21:10:58.756205 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:58.756261 [ 21 ] {} RaftInstance: sent 2024.09.25 21:10:58.756278 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:58.756290 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3624 ms ago 2024.09.25 21:10:58.757214 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:10:58.757238 [ 8 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:10:58.757251 [ 8 ] {} RaftInstance: quorum idx 1, 171 170 0 2024.09.25 21:10:58.757261 [ 8 ] {} RaftInstance: local log idx 171, target_commit_idx 170, quick_commit_index_ 170, state_->get_commit_idx() 170 2024.09.25 21:10:58.757762 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:58.757786 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:10:58.757798 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:58.757808 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:10:58.757818 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:58.757827 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 170, new matched idx: 171 2024.09.25 21:10:58.757837 [ 18 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:10:58.757848 [ 18 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:10:58.757858 [ 18 ] {} RaftInstance: trigger commit upto 171 2024.09.25 21:10:58.757868 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:58.757878 [ 18 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:10:58.757886 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 171 2024.09.25 21:10:58.757892 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:58.757898 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:58.757926 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:58.757937 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:58.757947 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3626 ms ago 2024.09.25 21:10:58.757966 [ 18 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 170 2024.09.25 21:10:58.757977 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:10:58.758019 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:10:58.758043 [ 20 ] {} RaftInstance: commit upto 171, current idx 170 2024.09.25 21:10:58.758053 [ 20 ] {} RaftInstance: commit upto 171, current idx 171 2024.09.25 21:10:58.758086 [ 20 ] {} RaftInstance: notify cb 171 1d87a328 2024.09.25 21:10:58.758098 [ 20 ] {} RaftInstance: DONE: commit upto 171, current idx 171 2024.09.25 21:10:58.758107 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:10:58.758211 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:58.758228 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:10:58.758235 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:58.758241 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:10:58.758247 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:58.758253 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:10:58.758260 [ 13 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:10:58.758266 [ 13 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:10:58.758273 [ 13 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:10:58.885372 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:58.885413 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:58.885425 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:58.885436 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 21:10:59.227612 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:59.227656 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:59.227670 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:10:59.227681 [ 13 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:10:59.227728 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:10:59.227741 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:59.227753 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:59.227813 [ 13 ] {} RaftInstance: sent 2024.09.25 21:10:59.228100 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:59.228129 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:10:59.228142 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:59.228154 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:10:59.228163 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:59.228173 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:10:59.228186 [ 18 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:10:59.228198 [ 18 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:10:59.228209 [ 18 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:10:59.636480 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:10:59.636526 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:59.636540 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:10:59.636552 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 21:10:59.728628 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:10:59.728663 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:10:59.728677 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:10:59.728688 [ 18 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:10:59.728700 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:10:59.728710 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:10:59.728721 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:10:59.728781 [ 18 ] {} RaftInstance: sent 2024.09.25 21:10:59.729040 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:10:59.729069 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:10:59.729081 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:10:59.729091 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:10:59.729099 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:10:59.729107 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:10:59.729118 [ 13 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:10:59.729130 [ 13 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:10:59.729141 [ 13 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:00.229270 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:00.229303 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:00.229314 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:00.229324 [ 13 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:00.229335 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:00.229344 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:00.229354 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:00.229405 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:00.229648 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:00.229671 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:00.229682 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:00.229691 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:00.229700 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:00.229708 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:00.229719 [ 17 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:00.229730 [ 17 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:00.229739 [ 17 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:00.386771 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:00.386807 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:00.386819 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:00.386829 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 21:11:00.730123 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:00.730164 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:00.730175 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:00.730187 [ 17 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:00.730201 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:00.730211 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:00.730223 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:00.730278 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:00.730571 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:00.730594 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:00.730606 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:00.730617 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:00.730627 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:00.730637 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:00.730650 [ 13 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:00.730663 [ 13 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:00.730673 [ 13 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:01.137745 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:01.137789 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:01.137802 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:01.137812 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6006 ms ago 2024.09.25 21:11:01.230948 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:01.230990 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:01.231001 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:01.231012 [ 13 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:01.231024 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:01.231033 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:01.231043 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:01.231099 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:01.231387 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:01.231408 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:01.231419 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:01.231429 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:01.231438 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:01.231447 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:01.231458 [ 14 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:01.231469 [ 14 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:01.231479 [ 14 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:01.319110 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:01.319154 [ 17 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:11:01.731752 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:01.731790 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:01.731803 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:01.731814 [ 14 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:01.731823 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:01.731830 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:01.731838 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:01.731888 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:01.732179 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:01.732203 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:01.732215 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:01.732226 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:01.732236 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:01.732245 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:01.732257 [ 17 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:01.732270 [ 17 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:01.732281 [ 17 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:01.888310 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:01.888353 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:01.888368 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:01.888462 [ 13 ] {} RaftInstance: asio client created: 1d878400 2024.09.25 21:11:01.888487 [ 13 ] {} RaftInstance: 1d878400 reconnect peer 1 2024.09.25 21:11:01.888499 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (171) and matched log idx (0) 2024.09.25 21:11:01.888510 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:11:01.888522 [ 13 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:01.888534 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 171 2024.09.25 21:11:01.888544 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:01.888555 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:01.888566 [ 13 ] {} RaftInstance: socket 1d878400 to ::1:39101 is not opened yet 2024.09.25 21:11:01.888593 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:01.888801 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:01.888829 [ 13 ] {} RaftInstance: asio client destroyed: 1d878400 2024.09.25 21:11:02.231976 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:02.232056 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:02.232070 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:02.232081 [ 17 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:02.232093 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:02.232103 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:02.232113 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:02.232183 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:02.232467 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:02.232487 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:02.232494 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:02.232501 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:02.232507 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:02.232512 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:02.232520 [ 13 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:02.232528 [ 13 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:02.232534 [ 13 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:02.639570 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:02.639614 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:02.639626 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:02.639673 [ 19 ] {} RaftInstance: asio client created: 1d878400 2024.09.25 21:11:02.639685 [ 19 ] {} RaftInstance: 1d878400 reconnect peer 1 2024.09.25 21:11:02.639701 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (172) and matched log idx (0) 2024.09.25 21:11:02.639710 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:11:02.639719 [ 19 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:02.639730 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:02.639739 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:02.639748 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:02.639765 [ 19 ] {} RaftInstance: socket 1d878400 to ::1:39101 is not opened yet 2024.09.25 21:11:02.639788 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:02.733040 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:02.733090 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:02.733102 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:02.733112 [ 13 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:02.733123 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:02.733133 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:02.733143 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:02.733194 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:02.733466 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:02.733492 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:02.733502 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:02.733511 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:02.733520 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:02.733528 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:02.733538 [ 19 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:02.733549 [ 19 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:02.733559 [ 19 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:03.059205 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:03.059306 [ 19 ] {} RaftInstance: asio client destroyed: 1d878400 2024.09.25 21:11:03.233507 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:03.233545 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:03.233560 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:03.233572 [ 17 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:03.233584 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:03.233593 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:03.233604 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:03.233675 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:03.233935 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:03.233958 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:03.233970 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:03.233981 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:03.233991 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:03.234000 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:03.234012 [ 19 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:03.234025 [ 19 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:03.234036 [ 19 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:03.390056 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:03.390099 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:03.390114 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:03.390157 [ 17 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:11:03.390171 [ 17 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:11:03.390182 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (172) and matched log idx (0) 2024.09.25 21:11:03.390193 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:11:03.390204 [ 17 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:03.390216 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:03.390227 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:03.390239 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:03.390251 [ 17 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:11:03.390281 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:03.390444 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:03.390472 [ 17 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:11:03.736491 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:03.736532 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:03.736543 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:03.736553 [ 16 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:03.736563 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:03.736572 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:03.736582 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:03.736633 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:03.736914 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:03.736938 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:03.736948 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:03.736957 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:03.736965 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:03.736974 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:03.736984 [ 17 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:03.737015 [ 17 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:03.737026 [ 17 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:04.141358 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:04.141399 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:04.141412 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:04.141499 [ 16 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:11:04.141521 [ 16 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:11:04.141533 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (172) and matched log idx (0) 2024.09.25 21:11:04.141543 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:11:04.141554 [ 16 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:04.141567 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:04.141577 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:04.141587 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:04.141598 [ 16 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:11:04.141627 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:04.141778 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:04.141805 [ 16 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:11:04.237245 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:04.237298 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:04.237311 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:04.237321 [ 12 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:04.237333 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:04.237343 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:04.237354 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:04.237410 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:04.237672 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:04.237695 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:04.237705 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:04.237714 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:04.237723 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:04.237731 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:04.237742 [ 16 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:04.237753 [ 16 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:04.237762 [ 16 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:04.738059 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:04.738112 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:04.738127 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:04.738139 [ 12 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:04.738151 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:04.738162 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:04.738173 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:04.738237 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:04.738539 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:04.738567 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:04.738579 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:04.738590 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:04.738599 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:04.738607 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:04.738619 [ 16 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:04.738630 [ 16 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:04.738641 [ 16 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:04.892671 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:04.892713 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:04.892727 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:04.892770 [ 15 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:11:04.892783 [ 15 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:11:04.892794 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (172) and matched log idx (0) 2024.09.25 21:11:04.892805 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:11:04.892815 [ 15 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:04.892828 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:04.892839 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:04.892849 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:04.892860 [ 15 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:11:04.892887 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:04.893031 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:04.893065 [ 12 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:11:05.239479 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:05.239527 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:05.239543 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:05.239555 [ 16 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:05.239567 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:05.239578 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:05.239588 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:05.239681 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:05.239980 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:05.240004 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:05.240034 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:05.240045 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:05.240055 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:05.240065 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:05.240077 [ 12 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:05.240088 [ 12 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:05.240099 [ 12 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:05.643122 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:05.643166 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:05.643180 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:05.643222 [ 16 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:11:05.643233 [ 16 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:11:05.643243 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (172) and matched log idx (0) 2024.09.25 21:11:05.643253 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:11:05.643263 [ 16 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:05.643274 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:05.643284 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:05.643294 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:05.643305 [ 16 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:11:05.643329 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:05.740792 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:05.740836 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:05.740850 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:05.740861 [ 18 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:05.740873 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:05.740884 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:05.740896 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:05.740973 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:05.741223 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:05.741247 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:05.741256 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:05.741266 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:05.741275 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:05.741283 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:05.741294 [ 16 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:05.741305 [ 16 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:05.741314 [ 16 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:06.059159 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:06.059208 [ 14 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:11:06.241395 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:06.241439 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:06.241450 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:06.241461 [ 16 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:06.241472 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:06.241481 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:06.241492 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:06.241547 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:06.241807 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:06.241831 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:06.241842 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:06.241853 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:06.241863 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:06.241872 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:06.241885 [ 18 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:06.241898 [ 18 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:06.241909 [ 18 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:06.394146 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:06.394188 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:06.394201 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:06.394243 [ 18 ] {} RaftInstance: asio client created: 1d87ccb0 2024.09.25 21:11:06.394257 [ 18 ] {} RaftInstance: 1d87ccb0 reconnect peer 1 2024.09.25 21:11:06.394267 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (172) and matched log idx (0) 2024.09.25 21:11:06.394277 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:11:06.394287 [ 18 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:06.394298 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:06.394308 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:06.394317 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:06.394329 [ 18 ] {} RaftInstance: socket 1d87ccb0 to ::1:39101 is not opened yet 2024.09.25 21:11:06.394356 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:06.741648 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:06.741684 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:06.741698 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:06.741709 [ 19 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:06.741723 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:06.741733 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:06.741745 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:06.741803 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:06.742136 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:06.742164 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:06.742176 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:06.742186 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:06.742196 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:06.742205 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:06.742217 [ 16 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:06.742230 [ 16 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:06.742242 [ 16 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:07.145336 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:07.145401 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:07.145413 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:07.145423 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:11:07.242434 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:07.242476 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:07.242489 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:07.242501 [ 16 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:07.242513 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:07.242522 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:07.242532 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:07.242602 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:07.242894 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:07.242918 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:07.242930 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:07.242940 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:07.242950 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:07.242959 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:07.242969 [ 19 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:07.242981 [ 19 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:07.243016 [ 19 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:07.743036 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:07.743079 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:07.743093 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:07.743104 [ 13 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:07.743116 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:07.743125 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:07.743137 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:07.743194 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:07.743468 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:07.743494 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:07.743506 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:07.743516 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:07.743525 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:07.743534 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:07.743546 [ 16 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:07.743558 [ 16 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:07.743569 [ 16 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:07.895593 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:07.895634 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:07.895649 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:07.895660 [ 17 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:11:08.243718 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:08.243765 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:08.243779 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:08.243791 [ 16 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:08.243803 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:08.243814 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:08.243824 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:08.243887 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:08.244166 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:08.244187 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:08.244198 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:08.244208 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:08.244216 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:08.244225 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:08.244236 [ 17 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:08.244247 [ 17 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:08.244257 [ 17 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:08.646360 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:08.646403 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:08.646415 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:08.744476 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:08.744518 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:08.744532 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:08.744543 [ 17 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 172 2024.09.25 21:11:08.744555 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=0, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:08.744565 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:08.744576 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:08.744634 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:08.744891 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:08.744912 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=172 2024.09.25 21:11:08.744921 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:08.744930 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 172 2024.09.25 21:11:08.744939 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:08.744947 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 171 2024.09.25 21:11:08.744959 [ 16 ] {} RaftInstance: last durable index 171, precommit index 171 2024.09.25 21:11:08.744971 [ 16 ] {} RaftInstance: quorum idx 1, 171 171 0 2024.09.25 21:11:08.744980 [ 16 ] {} RaftInstance: local log idx 171, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:08.756031 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:11:08.756056 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:11:08.756169 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:11:08.756212 [ 6 ] {} RaftInstance: append at log_idx 172, timestamp 1727298668756182 2024.09.25 21:11:08.756269 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:11:08.756295 [ 21 ] {} RaftInstance: last_log_idx: 171, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:08.756310 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=171, LastLogTerm=2, EntriesLength=1, CommitIndex=171, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:08.756321 [ 21 ] {} RaftInstance: idx: 172 2024.09.25 21:11:08.756332 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:08.756391 [ 21 ] {} RaftInstance: sent 2024.09.25 21:11:08.756407 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:08.757342 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:11:08.757370 [ 8 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:08.757385 [ 8 ] {} RaftInstance: quorum idx 1, 172 171 0 2024.09.25 21:11:08.757397 [ 8 ] {} RaftInstance: local log idx 172, target_commit_idx 171, quick_commit_index_ 171, state_->get_commit_idx() 171 2024.09.25 21:11:08.757941 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:08.757967 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:08.757977 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:08.757988 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:08.757996 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:08.758004 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 171, new matched idx: 172 2024.09.25 21:11:08.758014 [ 13 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:08.758025 [ 13 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:08.758035 [ 13 ] {} RaftInstance: trigger commit upto 172 2024.09.25 21:11:08.758043 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:08.758053 [ 13 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:08.758063 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:08.758072 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:08.758081 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:08.758125 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:08.758139 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:08.758152 [ 13 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 171 2024.09.25 21:11:08.758164 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:11:08.758205 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:11:08.758229 [ 20 ] {} RaftInstance: commit upto 172, current idx 171 2024.09.25 21:11:08.758239 [ 20 ] {} RaftInstance: commit upto 172, current idx 172 2024.09.25 21:11:08.758273 [ 20 ] {} RaftInstance: notify cb 172 1d8dac98 2024.09.25 21:11:08.758299 [ 20 ] {} RaftInstance: DONE: commit upto 172, current idx 172 2024.09.25 21:11:08.758311 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:11:08.758375 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:08.758396 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:08.758407 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:08.758417 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:08.758426 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:08.758435 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:08.758445 [ 16 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:08.758456 [ 16 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:08.758466 [ 16 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:09.245548 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:09.245590 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:09.245603 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:09.245614 [ 13 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:09.245627 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:09.245638 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:09.245649 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:09.245704 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:09.245953 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:09.245981 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:09.245993 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:09.246004 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:09.246075 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:09.246092 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:09.246105 [ 16 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:09.246117 [ 16 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:09.246127 [ 16 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:09.397073 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:09.397117 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:09.397130 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:09.746188 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:09.746228 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:09.746239 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:09.746249 [ 16 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:09.746261 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:09.746270 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:09.746344 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:09.746397 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:09.746698 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:09.746721 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:09.746732 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:09.746742 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:09.746752 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:09.746760 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:09.746772 [ 13 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:09.746785 [ 13 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:09.746796 [ 13 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:10.148023 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:10.148066 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:10.148077 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:10.247512 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:10.247557 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:10.247570 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:10.247583 [ 13 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:10.247598 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:10.247609 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:10.247622 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:10.247677 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:10.247974 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:10.248003 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:10.248014 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:10.248023 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:10.248031 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:10.248040 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:10.248051 [ 16 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:10.248063 [ 16 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:10.248073 [ 16 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:10.748122 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:10.748166 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:10.748181 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:10.748192 [ 13 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:10.748204 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:10.748215 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:10.748226 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:10.748284 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:10.748566 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:10.748596 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:10.748608 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:10.748619 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:10.748628 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:10.748638 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:10.748650 [ 16 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:10.748662 [ 16 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:10.748673 [ 16 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:10.898695 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:10.898737 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:10.898749 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:11.248823 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:11.248870 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:11.248883 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:11.248893 [ 16 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:11.248906 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:11.248917 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:11.248928 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:11.248988 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:11.249338 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:11.249360 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:11.249372 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:11.249382 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:11.249392 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:11.249401 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:11.249414 [ 12 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:11.249426 [ 12 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:11.249436 [ 12 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:11.649464 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:11.649512 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:11.649526 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:11.749595 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:11.749637 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:11.749651 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:11.749662 [ 12 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:11.749674 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:11.749685 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:11.749697 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:11.749761 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:11.750068 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:11.750094 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:11.750106 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:11.750117 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:11.750126 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:11.750137 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:11.750149 [ 13 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:11.750162 [ 13 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:11.750173 [ 13 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:12.250211 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:12.250269 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:12.250285 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:12.250297 [ 18 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:12.250311 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:12.250323 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:12.250335 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:12.250398 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:12.250678 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:12.250708 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:12.250719 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:12.250729 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:12.250737 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:12.250745 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:12.250756 [ 12 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:12.250767 [ 12 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:12.250777 [ 12 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:12.400007 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:12.400069 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:12.400082 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:12.751118 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:12.751158 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:12.751170 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:12.751181 [ 12 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:12.751194 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:12.751204 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:12.751216 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:12.751273 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:12.751550 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:12.751575 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:12.751585 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:12.751595 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:12.751603 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:12.751612 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:12.751624 [ 14 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:12.751637 [ 14 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:12.751648 [ 14 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:13.150693 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:13.150732 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:13.150745 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:13.251821 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:13.251864 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:13.251878 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:13.251890 [ 14 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:13.251904 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:13.251916 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:13.251929 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:13.251992 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:13.252265 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:13.252287 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:13.252298 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:13.252309 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:13.252318 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:13.252327 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:13.252359 [ 12 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:13.252375 [ 12 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:13.252385 [ 12 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:13.752603 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:13.752694 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:13.752720 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:13.752733 [ 19 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:13.752744 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:13.752754 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:13.752764 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:13.752821 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:13.753085 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:13.753116 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:13.753127 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:13.753137 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:13.753146 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:13.753154 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:13.753165 [ 12 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:13.753177 [ 12 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:13.753187 [ 12 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:13.901224 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:13.901282 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:13.901296 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:14.253328 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:14.253371 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:14.253384 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:14.253402 [ 12 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:14.253414 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:14.253424 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:14.253435 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:14.253494 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:14.253837 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:14.253865 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:14.253883 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:14.253893 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:14.253901 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:14.253909 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:14.253919 [ 19 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:14.253937 [ 19 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:14.253946 [ 19 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:14.651979 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:14.652014 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:14.652028 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:14.754096 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:14.754134 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:14.754147 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:14.754160 [ 19 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:14.754173 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:14.754183 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:14.754195 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:14.754269 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:14.754554 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:14.754577 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:14.754587 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:14.754597 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:14.754606 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:14.754614 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:14.754625 [ 12 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:14.754636 [ 12 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:14.754646 [ 12 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:15.254686 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:15.254725 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:15.254737 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:15.254746 [ 17 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:15.254758 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:15.254767 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:15.254777 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:15.254829 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:15.255086 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:15.255118 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:15.255131 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:15.255140 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:15.255149 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:15.255158 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:15.255170 [ 12 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:15.255181 [ 12 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:15.255190 [ 12 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:15.402210 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:15.402254 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:15.402267 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:15.755344 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:15.755386 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:15.755399 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:15.755410 [ 12 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:15.755424 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:15.755436 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:15.755447 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:15.755507 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:15.755775 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:15.755798 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:15.755809 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:15.755820 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:15.755829 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:15.755838 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:15.755851 [ 17 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:15.755864 [ 17 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:15.755875 [ 17 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:16.153086 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:16.153131 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:16.153143 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:16.256213 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:16.256259 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:16.256272 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:16.256284 [ 17 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:16.256297 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:16.256308 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:16.256319 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:16.256373 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:16.256684 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:16.256712 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:16.256723 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:16.256734 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:16.256743 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:16.256753 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:16.256765 [ 15 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:16.256777 [ 15 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:16.256787 [ 15 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:16.757074 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:16.757110 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:16.757122 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:16.757134 [ 17 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:16.757146 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:16.757157 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:16.757168 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:16.757222 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:16.757521 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:16.757552 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:16.757565 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:16.757575 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:16.757585 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:16.757594 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:16.757606 [ 15 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:16.757618 [ 15 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:16.757629 [ 15 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:16.903830 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:16.903893 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:16.903906 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:17.258149 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:17.258208 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:17.258223 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:17.258237 [ 17 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:17.258251 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:17.258262 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:17.258275 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:17.258336 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:17.258613 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:17.258640 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:17.258653 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:17.258664 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:17.258675 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:17.258685 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:17.258698 [ 12 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:17.258711 [ 12 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:17.258723 [ 12 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:17.654746 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:17.654785 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:17.654796 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:17.758891 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:17.758934 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:17.758947 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:17.758958 [ 12 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:17.758970 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:17.758979 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:17.758989 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:17.759047 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:17.759295 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:17.759318 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:17.759329 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:17.759339 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:17.759367 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:17.759379 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:17.759391 [ 16 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:17.759404 [ 16 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:17.759415 [ 16 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:18.259462 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:18.259497 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:18.259509 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:18.259521 [ 17 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 173 2024.09.25 21:11:18.259533 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=0, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:18.259543 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:18.259554 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:18.259608 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:18.259878 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:18.259912 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=173 2024.09.25 21:11:18.259927 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:18.259940 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 173 2024.09.25 21:11:18.259951 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:18.259962 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 172 2024.09.25 21:11:18.259976 [ 16 ] {} RaftInstance: last durable index 172, precommit index 172 2024.09.25 21:11:18.259991 [ 16 ] {} RaftInstance: quorum idx 1, 172 172 0 2024.09.25 21:11:18.260006 [ 16 ] {} RaftInstance: local log idx 172, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:18.405239 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:18.405277 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:18.405290 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:18.756032 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:11:18.756053 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:11:18.756102 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:11:18.756141 [ 6 ] {} RaftInstance: append at log_idx 173, timestamp 1727298678756113 2024.09.25 21:11:18.756189 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:11:18.756211 [ 21 ] {} RaftInstance: last_log_idx: 172, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:18.756224 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=172, LastLogTerm=2, EntriesLength=1, CommitIndex=172, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:18.756233 [ 21 ] {} RaftInstance: idx: 173 2024.09.25 21:11:18.756244 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:18.756313 [ 21 ] {} RaftInstance: sent 2024.09.25 21:11:18.756326 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:18.757241 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:11:18.757267 [ 8 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:18.757297 [ 8 ] {} RaftInstance: quorum idx 1, 173 172 0 2024.09.25 21:11:18.757310 [ 8 ] {} RaftInstance: local log idx 173, target_commit_idx 172, quick_commit_index_ 172, state_->get_commit_idx() 172 2024.09.25 21:11:18.757868 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:18.757892 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:18.757901 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:18.757909 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:18.757915 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:18.757921 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 172, new matched idx: 173 2024.09.25 21:11:18.757928 [ 16 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:18.757935 [ 16 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:18.757941 [ 16 ] {} RaftInstance: trigger commit upto 173 2024.09.25 21:11:18.757947 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:18.757953 [ 16 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:18.757959 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 173 2024.09.25 21:11:18.757965 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:18.757972 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:18.758031 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:18.758045 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:18.758056 [ 16 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 172 2024.09.25 21:11:18.758066 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:11:18.758107 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:11:18.758133 [ 20 ] {} RaftInstance: commit upto 173, current idx 172 2024.09.25 21:11:18.758144 [ 20 ] {} RaftInstance: commit upto 173, current idx 173 2024.09.25 21:11:18.758178 [ 20 ] {} RaftInstance: notify cb 173 1d87b6b8 2024.09.25 21:11:18.758191 [ 20 ] {} RaftInstance: DONE: commit upto 173, current idx 173 2024.09.25 21:11:18.758200 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:11:18.758225 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:18.758243 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:18.758253 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:18.758262 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:18.758271 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:18.758280 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:18.758290 [ 12 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:18.758301 [ 12 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:18.758310 [ 12 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:18.760531 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:18.760556 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:18.760566 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:18.760575 [ 16 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:18.760585 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:18.760594 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:18.760603 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:18.760637 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:18.760859 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:18.760880 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:18.760891 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:18.760901 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:18.760910 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:18.760919 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:18.760930 [ 17 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:18.760942 [ 17 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:18.760953 [ 17 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:19.155984 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:19.156026 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:19.156039 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:19.261390 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:19.261425 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:19.261438 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:19.261450 [ 17 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:19.261463 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:19.261473 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:19.261484 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:19.261578 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:19.261848 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:19.261872 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:19.261883 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:19.261894 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:19.261903 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:19.261913 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:19.261926 [ 16 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:19.261939 [ 16 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:19.261951 [ 16 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:19.761991 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:19.762044 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:19.762056 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:19.762066 [ 18 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:19.762077 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:19.762086 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:19.762096 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:19.762148 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:19.762406 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:19.762432 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:19.762442 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:19.762451 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:19.762459 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:19.762467 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:19.762478 [ 16 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:19.762490 [ 16 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:19.762500 [ 16 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:19.906519 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:19.906554 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:19.906564 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:20.262878 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:20.262923 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:20.262936 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:20.262947 [ 16 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:20.262960 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:20.262970 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:20.262980 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:20.263037 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:20.263319 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:20.263348 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:20.263360 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:20.263371 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:20.263380 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:20.263389 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:20.263401 [ 17 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:20.263414 [ 17 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:20.263424 [ 17 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:20.657635 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:20.657674 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:20.657687 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:20.763891 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:20.763933 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:20.763947 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:20.763959 [ 17 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:20.763973 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:20.763983 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:20.763993 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:20.764040 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:20.764293 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:20.764317 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:20.764329 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:20.764339 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:20.764347 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:20.764357 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:20.764369 [ 16 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:20.764383 [ 16 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:20.764393 [ 16 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:21.264611 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:21.264649 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:21.264661 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:21.264671 [ 13 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:21.264684 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:21.264694 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:21.264705 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:21.264762 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:21.265024 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:21.265049 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:21.265059 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:21.265069 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:21.265078 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:21.265087 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:21.265099 [ 16 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:21.265113 [ 16 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:21.265123 [ 16 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:21.408172 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:21.408214 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:21.408225 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:21.765310 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:21.765350 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:21.765362 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:21.765373 [ 13 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:21.765387 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:21.765398 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:21.765410 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:21.765470 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:21.765742 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:21.765768 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:21.765781 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:21.765792 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:21.765800 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:21.765810 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:21.765822 [ 14 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:21.765833 [ 14 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:21.765844 [ 14 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:22.159062 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:22.159109 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:22.159123 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:22.266169 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:22.266209 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:22.266223 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:22.266236 [ 14 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:22.266260 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:22.266269 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:22.266277 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:22.266321 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:22.266552 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:22.266577 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:22.266589 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:22.266600 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:22.266609 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:22.266618 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:22.266627 [ 13 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:22.266636 [ 13 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:22.266643 [ 13 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:22.766691 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:22.766766 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:22.766784 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:22.766797 [ 19 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:22.766811 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:22.766824 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:22.766835 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:22.766897 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:22.767185 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:22.767210 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:22.767221 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:22.767231 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:22.767239 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:22.767248 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:22.767260 [ 13 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:22.767271 [ 13 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:22.767281 [ 13 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:22.909511 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:22.909546 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:22.909558 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:23.267609 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:23.267648 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:23.267660 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:23.267669 [ 19 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:23.267680 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:23.267689 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:23.267699 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:23.267761 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:23.268040 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:23.268069 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:23.268082 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:23.268093 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:23.268101 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:23.268110 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:23.268122 [ 14 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:23.268133 [ 14 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:23.268144 [ 14 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:23.661288 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:23.661326 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:23.661338 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:23.768412 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:23.768455 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:23.768468 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:11:23.768481 [ 15 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:23.768493 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:23.768504 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:23.768516 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:23.768577 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:23.768853 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:23.768901 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:23.768914 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:23.768926 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:23.768937 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:23.768946 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:23.768959 [ 14 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:23.768971 [ 14 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:23.768983 [ 14 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:24.268989 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:24.269033 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:24.269046 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:24.269057 [ 19 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:24.269070 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:24.269080 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:24.269091 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:24.269151 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:24.269436 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:24.269463 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:24.269474 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:24.269485 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:24.269495 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:24.269504 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:24.269515 [ 14 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:24.269527 [ 14 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:24.269555 [ 14 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:24.411542 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:24.411583 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:24.411596 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:24.769689 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:24.769727 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:24.769738 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:24.769748 [ 14 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:24.769759 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:24.769768 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:24.769780 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:24.769879 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:24.770176 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:24.770212 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:24.770225 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:24.770236 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:24.770246 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:24.770258 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:24.770270 [ 19 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:24.770282 [ 19 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:24.770292 [ 19 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:25.162371 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:25.162409 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:25.162423 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:25.270499 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:25.270536 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:25.270549 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:25.270561 [ 19 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:25.270574 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:25.270586 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:25.270597 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:25.270652 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:25.270908 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:25.270929 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:25.270940 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:25.270950 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:25.270959 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:25.270968 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:25.270980 [ 15 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:25.270993 [ 15 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:25.271004 [ 15 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:25.771054 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:25.771099 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:25.771115 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:25.771126 [ 12 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:25.771139 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:25.771149 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:25.771161 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:25.771301 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:25.771512 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:25.771535 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:25.771547 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:25.771558 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:25.771568 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:25.771577 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:25.771590 [ 15 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:25.771603 [ 15 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:25.771614 [ 15 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:25.912617 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:25.912656 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:25.912668 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:26.271804 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:26.271848 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:26.271863 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:26.271875 [ 19 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:26.271889 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:26.271900 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:26.271911 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:26.271964 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:26.272231 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:26.272290 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:26.272309 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:26.272320 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:26.272330 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:26.272339 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:26.272351 [ 15 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:26.272364 [ 15 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:26.272376 [ 15 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:26.663515 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:26.663555 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:26.663566 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:26.772692 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:26.772738 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:26.772752 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:26.772765 [ 18 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:26.772778 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:26.772790 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:26.772801 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:26.772857 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:26.773164 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:26.773186 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:26.773197 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:26.773207 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:26.773216 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:26.773226 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:26.773238 [ 15 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:26.773251 [ 15 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:26.773262 [ 15 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:27.273277 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:27.273327 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:27.273340 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:27.273352 [ 19 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:27.273363 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:27.273407 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:27.273420 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:27.273478 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:27.273945 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:27.273971 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:27.273981 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:27.273991 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:27.273999 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:27.274046 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:27.274067 [ 15 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:27.274079 [ 15 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:27.274090 [ 15 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:27.414283 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:27.414328 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:27.414343 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:27.774605 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:27.774644 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:27.774657 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:27.774669 [ 17 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:27.774682 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:27.774693 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:27.774705 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:27.774762 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:27.775164 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:27.775193 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:27.775207 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:27.775219 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:27.775228 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:27.775238 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:27.775252 [ 18 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:27.775266 [ 18 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:27.775278 [ 18 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:28.165347 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:28.165387 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:28.165400 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:28.275452 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:28.275493 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:28.275506 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:28.275517 [ 18 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 174 2024.09.25 21:11:28.275529 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=0, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:28.275538 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:28.275549 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:28.275603 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:28.275878 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:28.275906 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=174 2024.09.25 21:11:28.275917 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:28.275928 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 174 2024.09.25 21:11:28.275937 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:28.275947 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 173 2024.09.25 21:11:28.275960 [ 17 ] {} RaftInstance: last durable index 173, precommit index 173 2024.09.25 21:11:28.275973 [ 17 ] {} RaftInstance: quorum idx 1, 173 173 0 2024.09.25 21:11:28.275985 [ 17 ] {} RaftInstance: local log idx 173, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:28.756048 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:11:28.756052 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:11:28.756114 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:11:28.756172 [ 6 ] {} RaftInstance: append at log_idx 174, timestamp 1727298688756141 2024.09.25 21:11:28.756236 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:11:28.756256 [ 21 ] {} RaftInstance: last_log_idx: 173, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:28.756270 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=173, LastLogTerm=2, EntriesLength=1, CommitIndex=173, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:28.756279 [ 21 ] {} RaftInstance: idx: 174 2024.09.25 21:11:28.756291 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:28.756376 [ 21 ] {} RaftInstance: sent 2024.09.25 21:11:28.756397 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:28.757246 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:11:28.757273 [ 8 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:28.757286 [ 8 ] {} RaftInstance: quorum idx 1, 174 173 0 2024.09.25 21:11:28.757298 [ 8 ] {} RaftInstance: local log idx 174, target_commit_idx 173, quick_commit_index_ 173, state_->get_commit_idx() 173 2024.09.25 21:11:28.757906 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:28.757931 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:28.757941 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:28.757952 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:28.757962 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:28.757970 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 173, new matched idx: 174 2024.09.25 21:11:28.757999 [ 16 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:28.758011 [ 16 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:28.758022 [ 16 ] {} RaftInstance: trigger commit upto 174 2024.09.25 21:11:28.758030 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:28.758039 [ 16 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:28.758049 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 174 2024.09.25 21:11:28.758059 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:28.758069 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:28.758128 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:28.758143 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:28.758154 [ 16 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 173 2024.09.25 21:11:28.758165 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:11:28.758207 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:11:28.758230 [ 20 ] {} RaftInstance: commit upto 174, current idx 173 2024.09.25 21:11:28.758241 [ 20 ] {} RaftInstance: commit upto 174, current idx 174 2024.09.25 21:11:28.758275 [ 20 ] {} RaftInstance: notify cb 174 1d87a838 2024.09.25 21:11:28.758290 [ 20 ] {} RaftInstance: DONE: commit upto 174, current idx 174 2024.09.25 21:11:28.758299 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:11:28.758398 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:28.758421 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:28.758432 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:28.758442 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:28.758451 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:28.758460 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:28.758470 [ 17 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:28.758481 [ 17 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:28.758491 [ 17 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:28.775706 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:28.775749 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:28.775762 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:28.775774 [ 16 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:28.775787 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:28.775798 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:28.775809 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:28.775865 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:28.776153 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:28.776195 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:28.776207 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:28.776218 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:28.776227 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:28.776235 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:28.776255 [ 17 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:28.776266 [ 17 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:28.776276 [ 17 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:28.916416 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:28.916455 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:28.916467 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:29.276528 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:29.276567 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:29.276579 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:29.276591 [ 18 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:29.276603 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:29.276614 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:29.276626 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:29.276703 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:29.276985 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:29.277009 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:29.277021 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:29.277033 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:29.277043 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:29.277053 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:29.277065 [ 17 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:29.277077 [ 17 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:29.277087 [ 17 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:29.667093 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:29.667134 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:29.667147 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:29.777218 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:29.777257 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:29.777269 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:29.777280 [ 17 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:29.777291 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:29.777302 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:29.777313 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:29.777368 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:29.777633 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:29.777665 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:29.777677 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:29.777687 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:29.777697 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:29.777705 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:29.777717 [ 13 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:29.777729 [ 13 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:29.777739 [ 13 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:30.278278 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:30.278331 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:30.278345 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:30.278355 [ 13 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:30.278368 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:30.278378 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:30.278390 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:30.278447 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:30.278702 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:30.278728 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:30.278739 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:30.278750 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:30.278759 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:30.278767 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:30.278779 [ 18 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:30.278790 [ 18 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:30.278800 [ 18 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:30.417967 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:30.418011 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:30.418024 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:30.779040 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:30.779083 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:30.779095 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:30.779106 [ 17 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:30.779119 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:30.779128 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:30.779139 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:30.779199 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:30.779491 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:30.779518 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:30.779529 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:30.779540 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:30.779549 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:30.779557 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:30.779569 [ 18 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:30.779580 [ 18 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:30.779589 [ 18 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:31.168595 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:31.168637 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:31.168649 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:31.279714 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:31.279751 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:31.279764 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:31.279775 [ 18 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:31.279787 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:31.279799 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:31.279810 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:31.279865 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:31.280151 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:31.280198 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:31.280212 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:31.280223 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:31.280233 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:31.280242 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:31.280253 [ 13 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:31.280265 [ 13 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:31.280276 [ 13 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:31.780614 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:31.780662 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:31.780676 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:31.780690 [ 13 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:31.780702 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:31.780713 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:31.780726 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:31.780788 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:31.781061 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:31.781089 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:31.781102 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:31.781114 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:31.781125 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:31.781136 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:31.781150 [ 14 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:31.781165 [ 14 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:31.781177 [ 14 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:31.919193 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:31.919235 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:31.919249 [ 13 ] {} RaftInstance: connection to peer 1 is not active long time: 25524 ms, force re-connect 2024.09.25 21:11:31.919282 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:31.919323 [ 13 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:11:31.919335 [ 13 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:11:31.919344 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (172) and matched log idx (0) 2024.09.25 21:11:31.919353 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:11:31.919363 [ 13 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:31.919374 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 172 2024.09.25 21:11:31.919384 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:31.919395 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:31.919406 [ 13 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:11:31.919435 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:32.280908 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:32.280950 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:32.280964 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:32.280975 [ 14 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:32.280988 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:32.280999 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:32.281010 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:32.281064 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:32.281334 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:32.281359 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:32.281370 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:32.281381 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:32.281391 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:32.281400 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:32.281411 [ 13 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:32.281423 [ 13 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:32.281434 [ 13 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:32.339184 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:32.339231 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:11:32.670399 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:32.670445 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:32.670460 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:32.670504 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:32.670520 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:32.670531 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (175) and matched log idx (0) 2024.09.25 21:11:32.670540 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:11:32.670552 [ 13 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:32.670564 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:32.670574 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:32.670587 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:32.670600 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:32.670632 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:32.670763 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:32.670790 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:32.781978 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:32.782033 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:32.782047 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:32.782059 [ 18 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:32.782071 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:32.782083 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:32.782094 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:32.782130 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:32.782428 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:32.782456 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:32.782468 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:32.782479 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:32.782488 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:32.782497 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:32.782509 [ 13 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:32.782522 [ 13 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:32.782534 [ 13 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:33.282653 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:33.282689 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:33.282701 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:33.282719 [ 13 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:33.282731 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:33.282740 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:33.282751 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:33.282811 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:33.283111 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:33.283140 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:33.283159 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:33.283170 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:33.283178 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:33.283187 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:33.283198 [ 14 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:33.283216 [ 14 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:33.283228 [ 14 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:33.421247 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:33.421288 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:33.421300 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:33.421341 [ 19 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:11:33.421351 [ 19 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:11:33.421362 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (175) and matched log idx (0) 2024.09.25 21:11:33.421372 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:11:33.421383 [ 19 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:33.421396 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:33.421406 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:33.421417 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:33.421430 [ 19 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:11:33.421459 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:33.421603 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:33.421628 [ 19 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:11:33.783840 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:33.783880 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:33.783892 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:33.783903 [ 14 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:33.783915 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:33.783924 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:33.783935 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:33.783996 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:33.784289 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:33.784311 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:33.784321 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:33.784331 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:33.784340 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:33.784348 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:33.784359 [ 19 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:33.784372 [ 19 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:33.784382 [ 19 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:34.171515 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:34.171582 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:34.171595 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:34.171638 [ 14 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:11:34.171651 [ 14 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:11:34.171660 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (175) and matched log idx (0) 2024.09.25 21:11:34.171669 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:11:34.171679 [ 14 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:34.171689 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:34.171698 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:34.171708 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:34.171718 [ 14 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:11:34.171743 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:34.171925 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:34.171951 [ 14 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:11:34.284251 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:34.284316 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:34.284328 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:34.284338 [ 19 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:34.284350 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:34.284359 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:34.284369 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:34.284427 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:34.284714 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:34.284744 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:34.284756 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:34.284767 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:34.284777 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:34.284785 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:34.284797 [ 14 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:34.284809 [ 14 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:34.284821 [ 14 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:34.785053 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:34.785092 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:34.785104 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:34.785114 [ 19 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:34.785125 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:34.785134 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:34.785144 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:34.785197 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:34.785470 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:34.785492 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:34.785502 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:34.785511 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:34.785519 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:34.785527 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:34.785538 [ 14 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:34.785549 [ 14 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:34.785558 [ 14 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:34.922807 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:34.922849 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:34.922862 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:34.922907 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:34.922923 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:34.922935 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (175) and matched log idx (0) 2024.09.25 21:11:34.922947 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:11:34.922958 [ 19 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:34.922969 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:34.922979 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:34.922990 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:34.923001 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:34.923043 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:34.923187 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:34.923217 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:35.285595 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:35.285642 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:35.285655 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:35.285665 [ 14 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:35.285677 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:35.285687 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:35.285697 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:35.285758 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:35.286033 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:35.286063 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:35.286075 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:35.286087 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:35.286097 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:35.286108 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:35.286121 [ 12 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:35.286133 [ 12 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:35.286144 [ 12 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:35.673327 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:35.673371 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:35.673383 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:35.673422 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:35.673431 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:35.673440 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (175) and matched log idx (0) 2024.09.25 21:11:35.673449 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:11:35.673458 [ 14 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:35.673468 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:35.673477 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:35.673486 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:35.673496 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:35.673521 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:35.673656 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:35.673678 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:35.786014 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:35.786051 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:35.786064 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:35.786076 [ 12 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:35.786089 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:35.786099 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:35.786109 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:35.786166 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:35.786438 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:35.786464 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:35.786476 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:35.786488 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:35.786498 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:35.786507 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:35.786521 [ 14 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:35.786533 [ 14 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:35.786545 [ 14 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:36.286550 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:36.286584 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:36.286594 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:11:36.286604 [ 15 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:36.286614 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:36.286623 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:36.286633 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:36.286687 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:36.286958 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:36.286990 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:36.287000 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:36.287009 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:36.287017 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:36.287026 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:36.287037 [ 12 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:36.287049 [ 12 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:36.287058 [ 12 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:36.424124 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:36.424159 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:36.424171 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:36.424209 [ 15 ] {} RaftInstance: asio client created: 1d874c50 2024.09.25 21:11:36.424219 [ 15 ] {} RaftInstance: 1d874c50 reconnect peer 1 2024.09.25 21:11:36.424228 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (175) and matched log idx (0) 2024.09.25 21:11:36.424236 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:11:36.424246 [ 15 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:36.424256 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:36.424264 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:36.424274 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:36.424283 [ 15 ] {} RaftInstance: socket 1d874c50 to ::1:39101 is not opened yet 2024.09.25 21:11:36.424307 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:36.424438 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:36.424462 [ 15 ] {} RaftInstance: asio client destroyed: 1d874c50 2024.09.25 21:11:36.787647 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:36.787684 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:36.787697 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:36.787708 [ 12 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:36.787721 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:36.787731 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:36.787742 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:36.787801 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:36.788065 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:36.788095 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:36.788108 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:36.788119 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:36.788129 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:36.788139 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:36.788152 [ 15 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:36.788165 [ 15 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:36.788176 [ 15 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:37.175523 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:37.175577 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:37.175592 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:37.175637 [ 15 ] {} RaftInstance: asio client created: 1d874c50 2024.09.25 21:11:37.175649 [ 15 ] {} RaftInstance: 1d874c50 reconnect peer 1 2024.09.25 21:11:37.175660 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (175) and matched log idx (0) 2024.09.25 21:11:37.175671 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:11:37.175682 [ 15 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:37.175693 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:37.175702 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:37.175712 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:37.175723 [ 15 ] {} RaftInstance: socket 1d874c50 to ::1:39101 is not opened yet 2024.09.25 21:11:37.175749 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:37.175888 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:37.175913 [ 15 ] {} RaftInstance: asio client destroyed: 1d874c50 2024.09.25 21:11:37.288087 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:37.288128 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:37.288140 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:37.288151 [ 16 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:37.288163 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:37.288174 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:37.288186 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:37.288247 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:37.288532 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:37.288554 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:37.288566 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:37.288577 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:37.288587 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:37.288596 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:37.288608 [ 15 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:37.288621 [ 15 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:37.288631 [ 15 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:37.788657 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:37.788688 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:37.788700 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:37.788714 [ 12 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:37.788727 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:37.788737 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:37.788749 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:37.788809 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:37.789100 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:37.789145 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:37.789165 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:37.789176 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:37.789185 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:37.789195 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:37.789207 [ 15 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:37.789219 [ 15 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:37.789230 [ 15 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:37.926358 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:37.926394 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:37.926406 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:37.926445 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:37.926455 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:37.926464 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (175) and matched log idx (0) 2024.09.25 21:11:37.926473 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:11:37.926482 [ 15 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:37.926493 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:37.926501 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:37.926510 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:37.926520 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:37.926544 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:38.288981 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:38.289025 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:38.289040 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:38.289053 [ 16 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:38.289067 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:38.289079 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:38.289092 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:38.289155 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:38.289456 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:38.289482 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=175 2024.09.25 21:11:38.289494 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:38.289505 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 175 2024.09.25 21:11:38.289514 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:38.289524 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 174 2024.09.25 21:11:38.289537 [ 15 ] {} RaftInstance: last durable index 174, precommit index 174 2024.09.25 21:11:38.289550 [ 15 ] {} RaftInstance: quorum idx 1, 174 174 0 2024.09.25 21:11:38.289560 [ 15 ] {} RaftInstance: local log idx 174, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:38.349179 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:38.349225 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:38.677496 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:38.677537 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:38.677551 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:38.677595 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:38.677608 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:38.677618 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (175) and matched log idx (0) 2024.09.25 21:11:38.677628 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:11:38.677639 [ 17 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 175 2024.09.25 21:11:38.677651 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=174, LastLogTerm=2, EntriesLength=0, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:38.677662 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:38.677673 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:38.677685 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:38.677714 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:38.756028 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:11:38.756050 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:11:38.756101 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:11:38.756142 [ 6 ] {} RaftInstance: append at log_idx 175, timestamp 1727298698756112 2024.09.25 21:11:38.756197 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:11:38.756220 [ 21 ] {} RaftInstance: last_log_idx: 174, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:38.756233 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=174, LastLogTerm=2, EntriesLength=1, CommitIndex=174, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:38.756243 [ 21 ] {} RaftInstance: idx: 175 2024.09.25 21:11:38.756253 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:38.756308 [ 21 ] {} RaftInstance: sent 2024.09.25 21:11:38.756322 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:38.757255 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:11:38.757284 [ 8 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:38.757297 [ 8 ] {} RaftInstance: quorum idx 1, 175 174 0 2024.09.25 21:11:38.757307 [ 8 ] {} RaftInstance: local log idx 175, target_commit_idx 174, quick_commit_index_ 174, state_->get_commit_idx() 174 2024.09.25 21:11:38.757797 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:38.757820 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:38.757831 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:38.757840 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:38.757848 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:38.757867 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 174, new matched idx: 175 2024.09.25 21:11:38.757877 [ 15 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:38.757887 [ 15 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:38.757896 [ 15 ] {} RaftInstance: trigger commit upto 175 2024.09.25 21:11:38.757904 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:11:38.757912 [ 15 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:38.757921 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:38.757930 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:38.757938 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:38.757979 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:38.757990 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:38.757999 [ 15 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 174 2024.09.25 21:11:38.758009 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:11:38.758051 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:11:38.758069 [ 20 ] {} RaftInstance: commit upto 175, current idx 174 2024.09.25 21:11:38.758079 [ 20 ] {} RaftInstance: commit upto 175, current idx 175 2024.09.25 21:11:38.758113 [ 20 ] {} RaftInstance: notify cb 175 1d8dac98 2024.09.25 21:11:38.758125 [ 20 ] {} RaftInstance: DONE: commit upto 175, current idx 175 2024.09.25 21:11:38.758134 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:11:38.758246 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:38.758271 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:38.758331 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:38.758350 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:38.758360 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:38.758369 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:38.758379 [ 17 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:38.758390 [ 17 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:38.758402 [ 17 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:38.789392 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:38.789442 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:38.789454 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:11:38.789464 [ 15 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:38.789475 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:38.789492 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:38.789502 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:38.789565 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:38.789868 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:38.789891 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:38.789901 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:38.789911 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:38.789919 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:38.789935 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:38.789947 [ 17 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:38.789958 [ 17 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:38.789968 [ 17 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:39.290190 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:39.290227 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:39.290239 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:11:39.290250 [ 15 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:39.290261 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:39.290270 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:39.290281 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:39.290334 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:39.290621 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:39.290650 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:39.290661 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:39.290671 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:39.290679 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:39.290688 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:39.290699 [ 17 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:39.290710 [ 17 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:39.290720 [ 17 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:39.428769 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:39.428805 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:39.428817 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:39.791022 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:39.791064 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:39.791085 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:39.791097 [ 17 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:39.791110 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:39.791122 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:39.791142 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:39.791190 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:39.791477 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:39.791511 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:39.791522 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:39.791533 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:39.791543 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:39.791560 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:39.791573 [ 15 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:39.791586 [ 15 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:39.791598 [ 15 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:40.179613 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:40.179651 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:40.179665 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:40.291934 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:40.291966 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:40.291979 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:40.291990 [ 18 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:40.292003 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:40.292013 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:40.292025 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:40.292086 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:40.292362 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:40.292408 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:40.292421 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:40.292433 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:40.292442 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:40.292451 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:40.292463 [ 17 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:40.292475 [ 17 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:40.292485 [ 17 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:40.792582 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:40.792624 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:40.792637 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:40.792648 [ 18 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:40.792659 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:40.792668 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:40.792678 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:40.792730 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:40.792998 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:40.793017 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:40.793037 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:40.793047 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:40.793055 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:40.793063 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:40.793074 [ 17 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:40.793084 [ 17 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:40.793093 [ 17 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:40.930192 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:40.930240 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:40.930253 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:41.293313 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:41.293355 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:41.293374 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:11:41.293384 [ 15 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:41.293395 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:41.293405 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:41.293414 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:41.293464 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:41.293764 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:41.293804 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:41.293818 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:41.293828 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:41.293837 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:41.293847 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:41.293859 [ 13 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:41.293870 [ 13 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:41.293880 [ 13 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:41.680889 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:41.680930 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:41.680942 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:41.794034 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:41.794072 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:41.794086 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:41.794098 [ 13 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:41.794111 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:41.794124 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:41.794136 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:41.794193 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:41.794447 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:41.794474 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:41.794485 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:41.794496 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:41.794505 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:41.794515 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:41.794527 [ 19 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:41.794539 [ 19 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:41.794550 [ 19 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:42.294576 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:42.294631 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:42.294646 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:11:42.294658 [ 15 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:42.294670 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:42.294680 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:42.294691 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:42.294750 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:42.295000 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:42.295028 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:42.295042 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:42.295054 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:42.295064 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:42.295074 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:42.295087 [ 19 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:42.295100 [ 19 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:42.295112 [ 19 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:42.431365 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:42.431403 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:42.431422 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:42.795520 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:42.795570 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:42.795582 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:42.795599 [ 19 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:42.795610 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:42.795620 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:42.795631 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:42.795681 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:42.795993 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:42.796016 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:42.796027 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:42.796046 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:42.796056 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:42.796065 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:42.796077 [ 13 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:42.796090 [ 13 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:42.796100 [ 13 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:43.182376 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:43.182421 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:43.182434 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:43.296668 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:43.296706 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:43.296717 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:43.296727 [ 13 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:43.296738 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:43.296747 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:43.296757 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:43.296809 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:43.297091 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:43.297118 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:43.297129 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:43.297141 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:43.297150 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:43.297160 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:43.297173 [ 19 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:43.297185 [ 19 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:43.297194 [ 19 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:43.797299 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:43.797340 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:43.797352 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:43.797363 [ 14 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:43.797375 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:43.797384 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:43.797396 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:43.797462 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:43.797722 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:43.797782 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:43.797795 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:43.797806 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:43.797816 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:43.797825 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:43.797837 [ 19 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:43.797850 [ 19 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:43.797860 [ 19 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:43.933237 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:43.933279 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:43.933293 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:44.298355 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:44.298395 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:44.298407 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:44.298418 [ 19 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:44.298431 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:44.298440 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:44.298451 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:44.298503 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:44.298785 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:44.298810 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:44.298822 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:44.298869 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:44.298888 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:44.298898 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:44.298911 [ 14 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:44.298924 [ 14 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:44.298936 [ 14 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:44.683925 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:44.683977 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:44.683991 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:44.799457 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:44.799498 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:44.799507 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:44.799515 [ 14 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:44.799524 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:44.799534 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:44.799545 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:44.799616 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:44.799898 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:44.799924 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:44.799933 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:44.799940 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:44.799945 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:44.799952 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:44.799960 [ 12 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:44.799968 [ 12 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:44.799975 [ 12 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:45.300020 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:45.300072 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:45.300087 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:45.300100 [ 19 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:45.300121 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:45.300132 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:45.300143 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:45.300203 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:45.300459 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:45.300480 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:45.300490 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:45.300509 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:45.300517 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:45.300526 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:45.300537 [ 12 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:45.300548 [ 12 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:45.300559 [ 12 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:45.434718 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:45.434759 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:45.434772 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:45.800825 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:45.800864 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:45.800875 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:45.800885 [ 19 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:45.800896 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:45.800905 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:45.800915 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:45.800965 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:45.801206 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:45.801230 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:45.801242 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:45.801252 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:45.801260 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:45.801268 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:45.801279 [ 12 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:45.801290 [ 12 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:45.801299 [ 12 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:46.185361 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:46.185396 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:46.185410 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:46.301476 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:46.301514 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:46.301527 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:46.301539 [ 12 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:46.301551 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:46.301563 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:46.301573 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:46.301621 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:46.302261 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:46.302287 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:46.302299 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:46.302310 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:46.302320 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:46.302329 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:46.302340 [ 19 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:46.302352 [ 19 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:46.302362 [ 19 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:46.802550 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:46.802582 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:46.802595 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:46.802605 [ 16 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:46.802616 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:46.802626 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:46.802637 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:46.802692 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:46.802915 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:46.802940 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:46.802951 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:46.802962 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:46.802971 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:46.802981 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:46.802992 [ 19 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:46.803004 [ 19 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:46.803015 [ 19 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:46.936138 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:46.936176 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:46.936189 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:47.303272 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:47.303329 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:47.303342 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:47.303354 [ 12 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:47.303367 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:47.303377 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:47.303388 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:47.303444 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:47.303749 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:47.303777 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:47.303790 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:47.303802 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:47.303812 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:47.303822 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:47.303836 [ 19 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:47.303848 [ 19 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:47.303858 [ 19 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:47.686887 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:47.686925 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:47.686937 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:47.804219 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:47.804257 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:47.804271 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:47.804283 [ 19 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:47.804295 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:47.804306 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:47.804317 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:47.804378 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:47.804688 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:47.804711 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:47.804721 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:47.804730 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:47.804738 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:47.804746 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:47.804757 [ 16 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:47.804768 [ 16 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:47.804777 [ 16 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:48.305203 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:48.305239 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:48.305251 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:48.305263 [ 16 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 176 2024.09.25 21:11:48.305275 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=0, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:48.305285 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:48.305296 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:48.305351 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:48.305598 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:48.305632 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=176 2024.09.25 21:11:48.305643 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:48.305652 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 176 2024.09.25 21:11:48.305660 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:48.305667 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 175 2024.09.25 21:11:48.305677 [ 18 ] {} RaftInstance: last durable index 175, precommit index 175 2024.09.25 21:11:48.305688 [ 18 ] {} RaftInstance: quorum idx 1, 175 175 0 2024.09.25 21:11:48.305697 [ 18 ] {} RaftInstance: local log idx 175, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:48.437935 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:48.437972 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:48.437986 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:48.756030 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:11:48.756041 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:11:48.756120 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:11:48.756159 [ 6 ] {} RaftInstance: append at log_idx 176, timestamp 1727298708756132 2024.09.25 21:11:48.756207 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:11:48.756219 [ 21 ] {} RaftInstance: last_log_idx: 175, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:48.756231 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=175, LastLogTerm=2, EntriesLength=1, CommitIndex=175, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:48.756240 [ 21 ] {} RaftInstance: idx: 176 2024.09.25 21:11:48.756252 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:48.756302 [ 21 ] {} RaftInstance: sent 2024.09.25 21:11:48.756317 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:48.757164 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:11:48.757193 [ 8 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:48.757208 [ 8 ] {} RaftInstance: quorum idx 1, 176 175 0 2024.09.25 21:11:48.757219 [ 8 ] {} RaftInstance: local log idx 176, target_commit_idx 175, quick_commit_index_ 175, state_->get_commit_idx() 175 2024.09.25 21:11:48.757866 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:48.757915 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:48.757927 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:48.757937 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:48.757948 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:48.757957 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 175, new matched idx: 176 2024.09.25 21:11:48.757969 [ 18 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:48.757980 [ 18 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:48.757991 [ 18 ] {} RaftInstance: trigger commit upto 176 2024.09.25 21:11:48.758002 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:48.758010 [ 18 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:48.758354 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 176 2024.09.25 21:11:48.758366 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:48.758376 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:48.758420 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:48.758484 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:48.758503 [ 18 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 175 2024.09.25 21:11:48.758513 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:11:48.758552 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:11:48.758570 [ 20 ] {} RaftInstance: commit upto 176, current idx 175 2024.09.25 21:11:48.758581 [ 20 ] {} RaftInstance: commit upto 176, current idx 176 2024.09.25 21:11:48.758603 [ 20 ] {} RaftInstance: notify cb 176 1d86b7b8 2024.09.25 21:11:48.758615 [ 20 ] {} RaftInstance: DONE: commit upto 176, current idx 176 2024.09.25 21:11:48.758624 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:11:48.758755 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:48.758832 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:48.758850 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:48.758859 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:48.758868 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:48.758876 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:48.758885 [ 19 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:48.758895 [ 19 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:48.758903 [ 19 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:48.805897 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:48.805938 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:48.805953 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:11:48.805965 [ 16 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:48.805979 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:48.805989 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:48.806000 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:48.806065 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:48.806353 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:48.806378 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:48.806392 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:48.806404 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:48.806431 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:48.806444 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:48.806459 [ 19 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:48.806475 [ 19 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:48.806488 [ 19 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:49.188490 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:49.188530 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:49.188542 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:49.306607 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:49.306643 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:49.306656 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:11:49.306666 [ 19 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:49.306678 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:49.306688 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:49.306698 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:49.306753 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:49.307083 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:49.307109 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:49.307120 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:49.307131 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:49.307140 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:49.307149 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:49.307162 [ 17 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:49.307174 [ 17 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:49.307184 [ 17 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:49.807435 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:49.807474 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:49.807488 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:49.807500 [ 13 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:49.807513 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:49.807523 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:49.807533 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:49.807582 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:49.807858 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:49.807888 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:49.807901 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:49.807911 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:49.807920 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:49.807929 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:49.807940 [ 17 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:49.807953 [ 17 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:49.807962 [ 17 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:49.939190 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:49.939229 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:49.939241 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:50.308305 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:50.308343 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:50.308355 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:50.308366 [ 17 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:50.308378 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:50.308387 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:50.308397 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:50.308450 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:50.308716 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:50.308738 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:50.308749 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:50.308759 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:50.308768 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:50.308776 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:50.308787 [ 15 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:50.308798 [ 15 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:50.308808 [ 15 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:50.690156 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:50.690204 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:50.690216 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:50.809276 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:50.809349 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:50.809438 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:50.809451 [ 17 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:50.809463 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:50.809474 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:50.809485 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:50.809659 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:50.809905 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:50.809930 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:50.809942 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:50.809952 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:50.809963 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:50.809972 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:50.809984 [ 15 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:50.809996 [ 15 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:50.810007 [ 15 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:51.310026 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:51.310062 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:51.310076 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:51.310087 [ 17 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:51.310099 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:51.310110 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:51.310120 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:51.310170 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:51.310407 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:51.310425 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:51.310433 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:51.310442 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:51.310449 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:51.310457 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:51.310467 [ 13 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:51.310477 [ 13 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:51.310485 [ 13 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:51.440530 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:51.440574 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:51.440593 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:51.599248 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:51.599326 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:51.810736 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:51.810777 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:51.810789 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:51.810800 [ 17 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:51.810812 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:51.810822 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:51.810833 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:51.810915 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:51.811186 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:51.811217 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:51.811228 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:51.811238 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:51.811246 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:51.811254 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:51.811265 [ 13 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:51.811277 [ 13 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:51.811286 [ 13 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:52.191324 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:52.191369 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:52.191381 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:52.191419 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:52.191429 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:52.191437 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (175) and matched log idx (0) 2024.09.25 21:11:52.191446 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:11:52.191455 [ 17 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:52.191465 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 175 2024.09.25 21:11:52.191474 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:52.191483 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:52.191492 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:52.191517 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:52.191677 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:52.191699 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:52.311964 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:52.311999 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:52.312029 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:52.312043 [ 13 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:52.312055 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:52.312065 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:52.312076 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:52.312128 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:52.312378 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:52.312406 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:52.312418 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:52.312429 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:52.312439 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:52.312448 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:52.312460 [ 17 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:52.312473 [ 17 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:52.312483 [ 17 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:52.813196 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:52.813243 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:52.813263 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:52.813274 [ 17 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:52.813286 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:52.813296 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:52.813351 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:52.813411 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:52.813716 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:52.813748 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:52.813761 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:52.813772 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:52.813791 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:52.813800 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:52.813813 [ 12 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:52.813826 [ 12 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:52.813847 [ 12 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:52.942043 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:52.942083 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:52.942096 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:52.942135 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:52.942144 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:52.942154 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (177) and matched log idx (0) 2024.09.25 21:11:52.942163 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:11:52.942173 [ 19 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:52.942184 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:52.942194 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:52.942204 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:52.942214 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:52.942239 [ 19 ] {} RaftInstance: sent 2024.09.25 21:11:53.313521 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:53.313569 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:53.313583 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:53.313595 [ 12 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:53.313608 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:53.313620 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:53.313633 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:53.313694 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:53.313952 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:53.313978 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:53.313989 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:53.313998 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:53.314007 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:53.314015 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:53.314025 [ 16 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:53.314037 [ 16 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:53.314047 [ 16 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:53.369205 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:53.369252 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:53.692436 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:53.692480 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:53.692492 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:53.692564 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:53.692581 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:53.692591 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (177) and matched log idx (0) 2024.09.25 21:11:53.692600 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:11:53.692609 [ 16 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:53.692620 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:53.692629 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:53.692639 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:53.692651 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:53.692674 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:53.692809 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:53.692846 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:53.814021 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:53.814063 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:53.814077 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:53.814089 [ 12 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:53.814102 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:53.814112 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:53.814124 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:53.814184 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:53.814477 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:53.814502 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:53.814514 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:53.814524 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:53.814534 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:53.814543 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:53.814556 [ 16 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:53.814568 [ 16 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:53.814579 [ 16 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:54.314672 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:54.314707 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:54.314720 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:54.314732 [ 18 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:54.314744 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:54.314755 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:54.314767 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:54.314820 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:54.315077 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:54.315103 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:54.315114 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:54.315124 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:54.315133 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:54.315142 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:54.315153 [ 16 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:54.315165 [ 16 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:54.315174 [ 16 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:54.443345 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:54.443386 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:54.443400 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:54.443444 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:54.443455 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:54.443465 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (177) and matched log idx (0) 2024.09.25 21:11:54.443475 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:11:54.443486 [ 16 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:54.443497 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:54.443507 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:54.443517 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:54.443528 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:54.443555 [ 16 ] {} RaftInstance: sent 2024.09.25 21:11:54.443719 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:54.443744 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:54.815154 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:54.815233 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:54.815247 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:54.815271 [ 12 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:54.815284 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:54.815294 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:54.815306 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:54.815381 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:54.815681 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:54.815717 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:54.815729 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:54.815740 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:54.815749 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:54.815759 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:54.815779 [ 18 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:54.815791 [ 18 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:54.815802 [ 18 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:55.193987 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:55.194031 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:55.194044 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:55.194086 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:55.194097 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:55.194106 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (177) and matched log idx (0) 2024.09.25 21:11:55.194115 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:11:55.194125 [ 18 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:55.194136 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:55.194145 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:55.194155 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:55.194165 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:55.194189 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:55.316450 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:55.316494 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:55.316509 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:55.316520 [ 14 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:55.316534 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:55.316545 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:55.316557 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:55.316610 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:55.316890 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:55.316917 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:55.316927 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:55.316936 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:55.316944 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:55.316952 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:55.316963 [ 18 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:55.316973 [ 18 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:55.316983 [ 18 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:55.817343 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:55.817408 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:55.817423 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:55.817434 [ 18 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:55.817455 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:55.817465 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:55.817477 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:55.817529 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:55.817809 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:55.817837 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:55.817849 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:55.817859 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:55.817867 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:55.817877 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:55.817889 [ 12 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:55.817901 [ 12 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:55.817911 [ 12 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:55.944943 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:55.944986 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:55.944999 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:56.318053 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:56.318091 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:56.318104 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:11:56.318116 [ 12 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:56.318129 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:56.318140 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:56.318152 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:56.318202 [ 12 ] {} RaftInstance: sent 2024.09.25 21:11:56.318488 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:56.318512 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:56.318524 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:56.318536 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:56.318544 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:56.318554 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:56.318566 [ 18 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:56.318578 [ 18 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:56.318588 [ 18 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:56.459179 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:56.459233 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:56.695642 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:56.695713 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:56.695732 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:56.695775 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:56.695789 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:56.695800 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (177) and matched log idx (0) 2024.09.25 21:11:56.695810 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:11:56.695822 [ 18 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:56.695835 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:56.695845 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:56.695856 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:56.695868 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:56.695897 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:56.820835 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:56.820878 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:56.820891 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:11:56.820902 [ 14 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:56.820915 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:56.820925 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:56.820936 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:56.820988 [ 14 ] {} RaftInstance: sent 2024.09.25 21:11:56.821261 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:56.821289 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:56.821303 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:56.821314 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:56.821323 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:56.821332 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:56.821344 [ 18 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:56.821356 [ 18 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:56.821366 [ 18 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:57.321507 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:57.321549 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:57.321562 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:11:57.321572 [ 18 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:57.321585 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:57.321594 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:57.321605 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:57.321660 [ 18 ] {} RaftInstance: sent 2024.09.25 21:11:57.321979 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:57.322005 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:57.322017 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:57.322027 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:57.322036 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:57.322046 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:57.322058 [ 15 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:57.322070 [ 15 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:57.322081 [ 15 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:57.446108 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:57.446153 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:57.446167 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:57.579232 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:57.579284 [ 15 ] {} RaftInstance: [EDGE CASE] RPC for 1 has been reset before returning error: current 1d87a550 (1047), from parameter 1d87ccb0 (1031) 2024.09.25 21:11:57.579320 [ 15 ] {} RaftInstance: asio client destroyed: 1d87ccb0 2024.09.25 21:11:57.822516 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:57.822587 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:57.822606 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:57.822618 [ 13 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:57.822630 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:57.822641 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:57.822653 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:57.822710 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:57.822979 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:57.823032 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:57.823045 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:57.823056 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:57.823065 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:57.823074 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:57.823085 [ 15 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:57.823097 [ 15 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:57.823107 [ 15 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:57.959237 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:57.959298 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:58.196697 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:58.196745 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:58.196757 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:58.196805 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:58.196815 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:58.196825 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (177) and matched log idx (0) 2024.09.25 21:11:58.196834 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:11:58.196844 [ 15 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:58.196854 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:58.196886 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:58.196897 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:58.196907 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:58.196937 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:58.323326 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:58.323367 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:58.323379 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:11:58.323391 [ 15 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 177 2024.09.25 21:11:58.323404 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:58.323415 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:58.323426 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:58.323483 [ 15 ] {} RaftInstance: sent 2024.09.25 21:11:58.323773 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:58.323798 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=177 2024.09.25 21:11:58.323810 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:58.323821 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 177 2024.09.25 21:11:58.323830 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:58.323839 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 176 2024.09.25 21:11:58.323850 [ 13 ] {} RaftInstance: last durable index 176, precommit index 176 2024.09.25 21:11:58.323863 [ 13 ] {} RaftInstance: quorum idx 1, 176 176 0 2024.09.25 21:11:58.323874 [ 13 ] {} RaftInstance: local log idx 176, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:58.619169 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:11:58.619221 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:11:58.756042 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:11:58.756057 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:11:58.756158 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:11:58.756231 [ 6 ] {} RaftInstance: append at log_idx 177, timestamp 1727298718756197 2024.09.25 21:11:58.756294 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:11:58.756321 [ 21 ] {} RaftInstance: last_log_idx: 176, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:11:58.756336 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=176, LastLogTerm=2, EntriesLength=1, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:58.756345 [ 21 ] {} RaftInstance: idx: 177 2024.09.25 21:11:58.756357 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:58.756412 [ 21 ] {} RaftInstance: sent 2024.09.25 21:11:58.756424 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:11:58.756472 [ 21 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:11:58.756483 [ 21 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:11:58.756499 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (177) and matched log idx (0) 2024.09.25 21:11:58.756510 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:11:58.756519 [ 21 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:11:58.756529 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=176, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:58.756539 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:58.756548 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:11:58.756564 [ 21 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:11:58.756586 [ 21 ] {} RaftInstance: sent 2024.09.25 21:11:58.757453 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:11:58.757481 [ 8 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:11:58.757492 [ 8 ] {} RaftInstance: quorum idx 1, 177 176 0 2024.09.25 21:11:58.757504 [ 8 ] {} RaftInstance: local log idx 177, target_commit_idx 176, quick_commit_index_ 176, state_->get_commit_idx() 176 2024.09.25 21:11:58.757910 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:58.757934 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:11:58.757944 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:58.757954 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:11:58.757963 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:58.757972 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 176, new matched idx: 177 2024.09.25 21:11:58.757982 [ 13 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:11:58.757993 [ 13 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:11:58.758004 [ 13 ] {} RaftInstance: trigger commit upto 177 2024.09.25 21:11:58.758013 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:58.758022 [ 13 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:11:58.758032 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 177 2024.09.25 21:11:58.758041 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:58.758050 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:58.758092 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:58.758104 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:58.758115 [ 13 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 176 2024.09.25 21:11:58.758125 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:11:58.758165 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:11:58.758189 [ 20 ] {} RaftInstance: commit upto 177, current idx 176 2024.09.25 21:11:58.758198 [ 20 ] {} RaftInstance: commit upto 177, current idx 177 2024.09.25 21:11:58.758229 [ 20 ] {} RaftInstance: notify cb 177 1d87aba8 2024.09.25 21:11:58.758241 [ 20 ] {} RaftInstance: DONE: commit upto 177, current idx 177 2024.09.25 21:11:58.758251 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:11:58.758323 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:58.758345 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:11:58.758356 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:58.758366 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:11:58.758375 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:58.758383 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:11:58.758392 [ 17 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:11:58.758402 [ 17 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:11:58.758412 [ 17 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:11:58.823624 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:58.823668 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:58.823679 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:11:58.823689 [ 13 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:11:58.823701 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:11:58.823710 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:58.823720 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:58.823770 [ 13 ] {} RaftInstance: sent 2024.09.25 21:11:58.824029 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:58.824048 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:11:58.824057 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:58.824066 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:11:58.824074 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:58.824082 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:11:58.824093 [ 17 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:11:58.824103 [ 17 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:11:58.824112 [ 17 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:11:58.947182 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:58.947224 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:58.947237 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:59.324291 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:59.324340 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:59.324354 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:59.324364 [ 17 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:11:59.324375 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:11:59.324385 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:59.324396 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:59.324453 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:59.324746 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:59.324768 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:11:59.324778 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:59.324787 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:11:59.324796 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:59.324804 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:11:59.324815 [ 13 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:11:59.324827 [ 13 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:11:59.324838 [ 13 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:11:59.697969 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:11:59.698037 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:59.698050 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:11:59.825117 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:11:59.825174 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:11:59.825187 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:11:59.825200 [ 17 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:11:59.825212 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:11:59.825231 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:11:59.825242 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:11:59.825303 [ 17 ] {} RaftInstance: sent 2024.09.25 21:11:59.827334 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:11:59.827364 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:11:59.827375 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:11:59.827387 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:11:59.827397 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:11:59.827405 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:11:59.827417 [ 15 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:11:59.827429 [ 15 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:11:59.827439 [ 15 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:00.019146 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:00.019193 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:00.326569 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:00.326604 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:00.326617 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:00.326627 [ 19 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:00.326640 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:00.326651 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:00.326662 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:00.326748 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:00.327009 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:00.327040 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:00.327052 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:00.327062 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:00.327071 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:00.327080 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:00.327091 [ 15 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:00.327103 [ 15 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:00.327113 [ 15 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:00.448107 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:00.448142 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:00.448156 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:00.448199 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:00.448210 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:00.448220 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (178) and matched log idx (0) 2024.09.25 21:12:00.448230 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:12:00.448240 [ 17 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:00.448252 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:00.448261 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:00.448271 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:00.448282 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:00.448308 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:00.827561 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:00.827596 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:00.827610 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:00.827622 [ 19 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:00.827634 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:00.827644 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:00.827654 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:00.827709 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:00.827955 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:00.827981 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:00.827992 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:00.828002 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:00.828034 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:00.828045 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:00.828056 [ 17 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:00.828067 [ 17 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:00.828077 [ 17 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:01.199152 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:01.199195 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:01.199208 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:01.328296 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:01.328342 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:01.328355 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:01.328366 [ 19 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:01.328378 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:01.328388 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:01.328400 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:01.328457 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:01.328735 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:01.328761 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:01.328772 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:01.328781 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:01.328789 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:01.328797 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:01.328808 [ 16 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:01.328820 [ 16 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:01.328830 [ 16 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:01.709166 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:01.709213 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:01.828606 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:01.828644 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:01.828656 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:01.828667 [ 16 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:01.828679 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:01.828689 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:01.828700 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:01.828752 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:01.829013 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:01.829041 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:01.829066 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:01.829077 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:01.829087 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:01.829096 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:01.829108 [ 19 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:01.829121 [ 19 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:01.829131 [ 19 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:01.950181 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:01.950225 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:01.950238 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:01.950281 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:01.950297 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:01.950308 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (178) and matched log idx (0) 2024.09.25 21:12:01.950319 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:12:01.950330 [ 16 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:01.950343 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:01.950352 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:01.950362 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:01.950372 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:01.950403 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:02.329670 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:02.329728 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:02.329741 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:02.329753 [ 19 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:02.329765 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:02.329775 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:02.329786 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:02.329839 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:02.330113 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:02.330136 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:02.330146 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:02.330155 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:02.330163 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:02.330172 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:02.330184 [ 16 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:02.330194 [ 16 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:02.330204 [ 16 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:02.701411 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:02.701446 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:02.701459 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:02.830472 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:02.830505 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:02.830517 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:02.830528 [ 19 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:02.830541 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:02.830552 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:02.830563 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:02.830614 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:02.830897 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:02.830924 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:02.830935 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:02.830944 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:02.830953 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:02.830962 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:02.830974 [ 16 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:02.830986 [ 16 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:02.830997 [ 16 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:03.219149 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:03.219201 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:03.331399 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:03.331444 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:03.331458 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:03.331472 [ 16 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:03.331485 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:03.331494 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:03.331506 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:03.331562 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:03.331867 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:03.331890 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:03.331901 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:03.331911 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:03.331921 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:03.331931 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:03.331941 [ 14 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:03.331953 [ 14 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:03.331963 [ 14 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:03.451990 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:03.452035 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:03.452049 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:03.452093 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:03.452105 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:03.452116 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (178) and matched log idx (0) 2024.09.25 21:12:03.452127 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:12:03.452138 [ 16 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:03.452150 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:03.452161 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:03.452172 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:03.452184 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:03.452212 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:03.832519 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:03.832562 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:03.832576 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:03.832587 [ 14 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:03.832601 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:03.832611 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:03.832621 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:03.832673 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:03.832952 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:03.832978 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:03.833027 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:03.833043 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:03.833053 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:03.833063 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:03.833074 [ 16 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:03.833087 [ 16 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:03.833098 [ 16 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:04.203129 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:04.203166 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:04.203179 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:04.333470 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:04.333517 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:04.333539 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:04.333551 [ 14 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:04.333563 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:04.333583 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:04.333595 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:04.333671 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:04.333935 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:04.333969 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:04.333980 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:04.333991 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:04.333999 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:04.334008 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:04.334020 [ 18 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:04.334031 [ 18 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:04.334103 [ 18 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:04.834079 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:04.834116 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:04.834128 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:04.834139 [ 13 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:04.834150 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:04.834160 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:04.834171 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:04.834227 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:04.834499 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:04.834524 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:04.834536 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:04.834546 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:04.834555 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:04.834564 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:04.834575 [ 18 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:04.834586 [ 18 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:04.834597 [ 18 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:04.953731 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:04.953767 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:04.953778 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:05.334841 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:05.334879 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:05.334892 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:05.334902 [ 13 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:05.334914 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:05.334925 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:05.334936 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:05.334987 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:05.335299 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:05.335329 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:05.335343 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:05.335354 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:05.335364 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:05.335373 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:05.335386 [ 18 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:05.335398 [ 18 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:05.335409 [ 18 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:05.704426 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:05.704476 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:05.704490 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:05.835908 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:05.835950 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:05.835962 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:05.835972 [ 18 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:05.835984 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:05.835993 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:05.836004 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:05.836072 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:05.836331 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:05.836353 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:05.836363 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:05.836402 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:05.836411 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:05.836418 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:05.836430 [ 13 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:05.836442 [ 13 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:05.836452 [ 13 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:06.336459 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:06.336493 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:06.336505 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:06.336515 [ 15 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:06.336528 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:06.336537 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:06.336549 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:06.336601 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:06.336917 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:06.336940 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:06.336951 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:06.336962 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:06.336971 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:06.336980 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:06.336993 [ 13 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:06.337005 [ 13 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:06.337016 [ 13 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:06.455272 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:06.455309 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:06.455320 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:06.837362 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:06.837398 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:06.837412 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:06.837423 [ 13 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:06.837435 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:06.837446 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:06.837458 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:06.837511 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:06.837820 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:06.837845 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:06.837856 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:06.837867 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:06.837876 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:06.837886 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:06.837898 [ 15 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:06.837909 [ 15 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:06.837918 [ 15 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:07.206370 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:07.206433 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:07.206497 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:07.338487 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:07.338530 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:07.338543 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:07.338555 [ 15 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:07.338568 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:07.338578 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:07.338589 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:07.338633 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:07.338876 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:07.338905 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:07.338918 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:07.338928 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:07.338938 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:07.338947 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:07.338960 [ 12 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:07.338973 [ 12 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:07.338984 [ 12 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:07.839079 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:07.839124 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:07.839138 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:07.839149 [ 13 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:07.839163 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:07.839172 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:07.839183 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:07.839248 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:07.839505 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:07.839526 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:07.839536 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:07.839546 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:07.839555 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:07.839564 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:07.839576 [ 12 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:07.839588 [ 12 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:07.839597 [ 12 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:07.956593 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:07.956626 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:07.956639 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:08.339720 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:08.339760 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:08.339773 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:08.339785 [ 12 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 178 2024.09.25 21:12:08.339796 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=0, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:08.339806 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:08.339818 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:08.339875 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:08.340118 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:08.340145 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=178 2024.09.25 21:12:08.340158 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:08.340170 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 178 2024.09.25 21:12:08.340180 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:08.340190 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 177 2024.09.25 21:12:08.340203 [ 17 ] {} RaftInstance: last durable index 177, precommit index 177 2024.09.25 21:12:08.340215 [ 17 ] {} RaftInstance: quorum idx 1, 177 177 0 2024.09.25 21:12:08.340249 [ 17 ] {} RaftInstance: local log idx 177, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:08.707445 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:08.707488 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:08.707500 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:08.756039 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:12:08.756054 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:12:08.756119 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:12:08.756167 [ 6 ] {} RaftInstance: append at log_idx 178, timestamp 1727298728756133 2024.09.25 21:12:08.756233 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:12:08.756262 [ 21 ] {} RaftInstance: last_log_idx: 177, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:08.756277 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=177, LastLogTerm=2, EntriesLength=1, CommitIndex=177, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:08.756289 [ 21 ] {} RaftInstance: idx: 178 2024.09.25 21:12:08.756302 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:08.756354 [ 21 ] {} RaftInstance: sent 2024.09.25 21:12:08.756373 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:08.757356 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:12:08.757382 [ 8 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:08.757394 [ 8 ] {} RaftInstance: quorum idx 1, 178 177 0 2024.09.25 21:12:08.757404 [ 8 ] {} RaftInstance: local log idx 178, target_commit_idx 177, quick_commit_index_ 177, state_->get_commit_idx() 177 2024.09.25 21:12:08.757883 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:08.757908 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:08.757918 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:08.757928 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:08.757937 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:08.757944 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 177, new matched idx: 178 2024.09.25 21:12:08.757953 [ 17 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:08.757963 [ 17 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:08.757971 [ 17 ] {} RaftInstance: trigger commit upto 178 2024.09.25 21:12:08.757980 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:08.757988 [ 17 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:08.757997 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:08.758005 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:08.758014 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:08.758054 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:08.758064 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:08.758073 [ 17 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 177 2024.09.25 21:12:08.758083 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:12:08.758115 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:12:08.758132 [ 20 ] {} RaftInstance: commit upto 178, current idx 177 2024.09.25 21:12:08.758141 [ 20 ] {} RaftInstance: commit upto 178, current idx 178 2024.09.25 21:12:08.758172 [ 20 ] {} RaftInstance: notify cb 178 1d87b728 2024.09.25 21:12:08.758183 [ 20 ] {} RaftInstance: DONE: commit upto 178, current idx 178 2024.09.25 21:12:08.758192 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:12:08.758260 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:08.758280 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:08.758314 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:08.758326 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:08.758336 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:08.758345 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:08.758356 [ 19 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:08.758367 [ 19 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:08.758376 [ 19 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:08.840479 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:08.840523 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:08.840535 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:08.840546 [ 17 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:08.840559 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:08.840569 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:08.840580 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:08.840704 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:08.840908 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:08.840937 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:08.840950 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:08.840961 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:08.840970 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:08.840979 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:08.840991 [ 19 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:08.841003 [ 19 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:08.841014 [ 19 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:09.341177 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:09.341209 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:09.341219 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:09.341229 [ 17 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:09.341240 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:09.341249 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:09.341260 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:09.341310 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:09.341574 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:09.341602 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:09.341615 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:09.341627 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:09.341637 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:09.341646 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:09.341658 [ 12 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:09.341671 [ 12 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:09.341683 [ 12 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:09.457825 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:09.457858 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:09.457873 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:09.759153 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:09.759219 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:09.841601 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:09.841644 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:09.841658 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:09.841670 [ 17 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:09.841681 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:09.841691 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:09.841702 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:09.841756 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:09.842080 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:09.842122 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:09.842134 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:09.842144 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:09.842152 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:09.842160 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:09.842171 [ 12 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:09.842182 [ 12 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:09.842191 [ 12 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:10.208330 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:10.208374 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:10.208390 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:10.208432 [ 12 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:12:10.208444 [ 12 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:12:10.208455 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (178) and matched log idx (0) 2024.09.25 21:12:10.208466 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:12:10.208478 [ 12 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:10.208490 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 178 2024.09.25 21:12:10.208500 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:10.208512 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:10.208525 [ 12 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:12:10.208553 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:10.208699 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:10.208727 [ 12 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:12:10.341904 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:10.341943 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:10.341954 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:10.341963 [ 16 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:10.341975 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:10.341983 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:10.341993 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:10.342041 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:10.342404 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:10.342439 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:10.342455 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:10.342468 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:10.342478 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:10.342487 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:10.342499 [ 12 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:10.342513 [ 12 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:10.342526 [ 12 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:10.842708 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:10.842747 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:10.842758 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:10.842770 [ 17 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:10.842782 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:10.842791 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:10.842802 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:10.842857 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:10.843116 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:10.843138 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:10.843149 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:10.843201 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:10.843223 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:10.843271 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:10.843284 [ 12 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:10.843296 [ 12 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:10.843307 [ 12 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:10.959255 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:10.959291 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:10.959305 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:10.959349 [ 16 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:12:10.959361 [ 16 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:12:10.959372 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (179) and matched log idx (0) 2024.09.25 21:12:10.959384 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:12:10.959396 [ 16 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:10.959409 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:10.959420 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:10.959432 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:10.959444 [ 16 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:12:10.959476 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:10.959613 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:10.959642 [ 16 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:12:11.343803 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:11.343841 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:11.343852 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:11.343861 [ 12 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:11.343872 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:11.343881 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:11.343890 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:11.343939 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:11.344207 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:11.344225 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:11.344235 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:11.344243 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:11.344252 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:11.344260 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:11.344270 [ 16 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:11.344281 [ 16 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:11.344290 [ 16 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:11.710543 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:11.710584 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:11.710627 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:11.710671 [ 12 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:12:11.710683 [ 12 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:12:11.710693 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (179) and matched log idx (0) 2024.09.25 21:12:11.710702 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:12:11.710713 [ 12 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:11.710724 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:11.710734 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:11.710744 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:11.710754 [ 12 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:12:11.710826 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:11.710965 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:11.711019 [ 12 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:12:11.844448 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:11.844490 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:11.844500 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:11.844508 [ 16 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:11.844517 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:11.844524 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:11.844532 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:11.844578 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:11.844850 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:11.844871 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:11.844881 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:11.844890 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:11.844898 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:11.844906 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:11.844917 [ 12 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:11.844927 [ 12 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:11.844937 [ 12 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:12.345269 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:12.345320 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:12.345333 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:12.345342 [ 14 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:12.345353 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:12.345362 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:12.345373 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:12.345466 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:12.345712 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:12.345736 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:12.345746 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:12.345756 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:12.345764 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:12.345772 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:12.345783 [ 12 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:12.345793 [ 12 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:12.345803 [ 12 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:12.461838 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:12.461882 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:12.461897 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:12.461940 [ 14 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:12:12.461954 [ 14 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:12:12.461966 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (179) and matched log idx (0) 2024.09.25 21:12:12.461976 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:12:12.461987 [ 14 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:12.461999 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:12.462009 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:12.462044 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:12.462056 [ 14 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:12:12.462084 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:12.846337 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:12.846380 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:12.846393 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:12.846403 [ 16 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:12.846414 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:12.846442 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:12.846457 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:12.846512 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:12.846789 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:12.846813 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:12.846824 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:12.846834 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:12.846841 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:12.846850 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:12.846860 [ 14 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:12.846871 [ 14 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:12.846880 [ 14 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:12.899167 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:12.899215 [ 16 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:12:13.212427 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:13.212480 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:13.212495 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:13.212547 [ 14 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:12:13.212560 [ 14 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:12:13.212572 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (179) and matched log idx (0) 2024.09.25 21:12:13.212592 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:12:13.212603 [ 14 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:13.212615 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:13.212625 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:13.212636 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:13.212657 [ 14 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:12:13.212685 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:13.212834 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:13.212861 [ 14 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:12:13.347072 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:13.347113 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:13.347126 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:13.347136 [ 16 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:13.347147 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:13.347156 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:13.347166 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:13.347217 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:13.347496 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:13.347518 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:13.347529 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:13.347539 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:13.347548 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:13.347558 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:13.347570 [ 14 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:13.347582 [ 14 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:13.347592 [ 14 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:13.847834 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:13.847873 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:13.847886 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:13.847897 [ 18 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:13.847909 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:13.847918 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:13.847929 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:13.847985 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:13.848244 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:13.848287 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:13.848300 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:13.848310 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:13.848318 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:13.848328 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:13.848339 [ 14 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:13.848352 [ 14 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:13.848362 [ 14 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:13.963362 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:13.963395 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:13.963406 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:13.963445 [ 16 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:12:13.963455 [ 16 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:12:13.963465 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (179) and matched log idx (0) 2024.09.25 21:12:13.963474 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:12:13.963483 [ 16 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:13.963494 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:13.963503 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:13.963513 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:13.963522 [ 16 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:12:13.963546 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:13.963678 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:13.963700 [ 18 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:12:14.348866 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:14.348909 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:14.348921 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:14.348931 [ 14 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:14.348942 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:14.348953 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:14.348964 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:14.349120 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:14.349410 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:14.349438 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:14.349450 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:14.349461 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:14.349471 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:14.349480 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:14.349492 [ 18 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:14.349505 [ 18 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:14.349517 [ 18 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:14.714729 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:14.714769 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:14.714782 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:14.714824 [ 14 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:12:14.714835 [ 14 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:12:14.714846 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (179) and matched log idx (0) 2024.09.25 21:12:14.714855 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:12:14.714865 [ 14 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:14.714876 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:14.714885 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:14.714894 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:14.714904 [ 14 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:12:14.714951 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:14.715109 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:14.715139 [ 14 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:12:14.849320 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:14.849384 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:14.849398 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:14.849409 [ 18 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:14.849421 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:14.849430 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:14.849441 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:14.849494 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:14.849812 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:14.849839 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:14.849852 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:14.849862 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:14.849872 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:14.849881 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:14.849894 [ 14 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:14.849907 [ 14 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:14.849918 [ 14 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:15.350047 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:15.350088 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:15.350100 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:15.350109 [ 15 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:15.350121 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:15.350132 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:15.350143 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:15.350196 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:15.350469 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:15.350511 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:15.350523 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:15.350534 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:15.350543 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:15.350553 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:15.350565 [ 14 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:15.350577 [ 14 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:15.350587 [ 14 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:15.465639 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:15.465683 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:15.465698 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:15.465771 [ 18 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:12:15.465787 [ 18 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:12:15.465798 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (179) and matched log idx (0) 2024.09.25 21:12:15.465809 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:12:15.465820 [ 18 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:15.465832 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:15.465843 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:15.465855 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:15.465866 [ 18 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:12:15.465896 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:15.851161 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:15.851202 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:15.851214 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:15.851225 [ 14 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:15.851237 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:15.851248 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:15.851260 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:15.851314 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:15.851588 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:15.851612 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:15.851624 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:15.851635 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:15.851644 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:15.851653 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:15.851665 [ 15 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:15.851677 [ 15 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:15.851687 [ 15 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:16.216702 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:16.216744 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:16.216755 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:16.351998 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:16.352039 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:16.352052 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:16.352063 [ 15 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:16.352075 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:16.352084 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:16.352096 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:16.352150 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:16.352420 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:16.352446 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:16.352474 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:16.352487 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:16.352497 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:16.352507 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:16.352519 [ 13 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:16.352532 [ 13 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:16.352543 [ 13 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:16.709158 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:16.709204 [ 14 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:12:16.852385 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:16.852421 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:16.852431 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:16.852441 [ 13 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:16.852452 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:16.852461 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:16.852470 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:16.852522 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:16.852795 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:16.852819 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:16.852830 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:16.852840 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:16.852850 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:16.852860 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:16.852872 [ 14 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:16.852886 [ 14 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:16.852897 [ 14 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:16.966930 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:16.966964 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:16.966977 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:16.967061 [ 13 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:12:16.967076 [ 13 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:12:16.967086 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (179) and matched log idx (0) 2024.09.25 21:12:16.967096 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:12:16.967139 [ 13 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:16.967152 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:16.967161 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:16.967172 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:16.967182 [ 13 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:12:16.967210 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:17.353457 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:17.353509 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:17.353523 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:17.353533 [ 14 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:17.353545 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:17.353554 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:17.353565 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:17.353618 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:17.353910 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:17.353936 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:17.353948 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:17.353959 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:17.353968 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:17.353977 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:17.353989 [ 13 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:17.354002 [ 13 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:17.354013 [ 13 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:17.718046 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:17.718086 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:17.718099 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:17.854184 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:17.854227 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:17.854250 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:17.854263 [ 15 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:17.854275 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:17.854286 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:17.854297 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:17.854365 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:17.854679 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:17.854708 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:17.854730 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:17.854743 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:17.854752 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:17.854761 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:17.854775 [ 14 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:17.854798 [ 14 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:17.854810 [ 14 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:18.229190 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:18.229245 [ 15 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:12:18.355424 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:18.355467 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:18.355479 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:18.355490 [ 14 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:18.355501 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:18.355511 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:18.355521 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:18.355573 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:18.355839 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:18.355863 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=179 2024.09.25 21:12:18.355873 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:18.355883 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 179 2024.09.25 21:12:18.355892 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:18.355901 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 178 2024.09.25 21:12:18.355913 [ 15 ] {} RaftInstance: last durable index 178, precommit index 178 2024.09.25 21:12:18.355924 [ 15 ] {} RaftInstance: quorum idx 1, 178 178 0 2024.09.25 21:12:18.355934 [ 15 ] {} RaftInstance: local log idx 178, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:18.468976 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:18.469031 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:18.469046 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:18.469090 [ 19 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:12:18.469102 [ 19 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:12:18.469114 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (179) and matched log idx (0) 2024.09.25 21:12:18.469124 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:12:18.469135 [ 19 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 179 2024.09.25 21:12:18.469147 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=0, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:18.469158 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:18.469170 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:18.469180 [ 19 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:12:18.469206 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:18.469337 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:18.469365 [ 19 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:12:18.756034 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:12:18.756053 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:12:18.756115 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:12:18.756154 [ 6 ] {} RaftInstance: append at log_idx 179, timestamp 1727298738756126 2024.09.25 21:12:18.756211 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:12:18.756240 [ 21 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:18.756255 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=178, LastLogTerm=2, EntriesLength=1, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:18.756265 [ 21 ] {} RaftInstance: idx: 179 2024.09.25 21:12:18.756275 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:18.756332 [ 21 ] {} RaftInstance: sent 2024.09.25 21:12:18.756347 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:18.756357 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:12:18.756366 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:12:18.756375 [ 21 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:18.756386 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=1, CommitIndex=178, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:18.756396 [ 21 ] {} RaftInstance: idx: 179 2024.09.25 21:12:18.756407 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 93 warnings, 287 ms, 1 times 2024.09.25 21:12:18.756454 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:18.756465 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:12:18.756474 [ 21 ] {} RaftInstance: sent 2024.09.25 21:12:18.757435 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:12:18.757479 [ 8 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:18.757491 [ 8 ] {} RaftInstance: quorum idx 1, 179 178 0 2024.09.25 21:12:18.757501 [ 8 ] {} RaftInstance: local log idx 179, target_commit_idx 178, quick_commit_index_ 178, state_->get_commit_idx() 178 2024.09.25 21:12:18.757807 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:18.757834 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:18.757846 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:18.757857 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:18.757866 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:18.757875 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 178, new matched idx: 179 2024.09.25 21:12:18.757885 [ 15 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:18.757896 [ 15 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:18.757906 [ 15 ] {} RaftInstance: trigger commit upto 179 2024.09.25 21:12:18.757916 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:18.757926 [ 15 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:18.757936 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:18.757945 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:18.757955 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:18.757993 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:18.758036 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:18.758049 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:12:18.758058 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:12:18.758068 [ 15 ] {} RaftInstance: last_log_idx: 178, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:18.758079 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=178, LastLogTerm=2, EntriesLength=1, CommitIndex=179, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:18.758089 [ 15 ] {} RaftInstance: idx: 179 2024.09.25 21:12:18.758099 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:18.758109 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:12:18.758118 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:18.758127 [ 15 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 178 2024.09.25 21:12:18.758136 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:12:18.758180 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:12:18.758197 [ 20 ] {} RaftInstance: commit upto 179, current idx 178 2024.09.25 21:12:18.758205 [ 20 ] {} RaftInstance: commit upto 179, current idx 179 2024.09.25 21:12:18.758230 [ 20 ] {} RaftInstance: notify cb 179 1d87aba8 2024.09.25 21:12:18.758241 [ 20 ] {} RaftInstance: DONE: commit upto 179, current idx 179 2024.09.25 21:12:18.758250 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:12:18.758276 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:18.758296 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:18.758308 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:18.758318 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:18.758329 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:18.758338 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:18.758350 [ 19 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:18.758363 [ 19 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:18.758375 [ 19 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:18.856493 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:18.856545 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:18.856557 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:18.856566 [ 19 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:18.856578 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:18.856602 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:18.856614 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:18.856665 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:18.857598 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:18.857628 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:18.857641 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:18.857652 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:18.857661 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:18.857670 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:18.857682 [ 15 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:18.857695 [ 15 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:18.857706 [ 15 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:19.219806 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:19.219849 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:19.219861 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:19.219902 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:19.219917 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:19.219929 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (179) and matched log idx (0) 2024.09.25 21:12:19.219941 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:12:19.219951 [ 19 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:19.219964 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 179 2024.09.25 21:12:19.219974 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:19.219985 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:19.219996 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:19.220023 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:19.220165 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:19.220198 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:19.357525 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:19.357571 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:19.357585 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:19.357597 [ 15 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:19.357610 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:19.357621 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:19.357633 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:19.357691 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:19.357948 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:19.357971 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:19.357980 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:19.357987 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:19.358021 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:19.358030 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:19.358039 [ 19 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:19.358047 [ 19 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:19.358054 [ 19 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:19.858103 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:19.858142 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:19.858156 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:19.858167 [ 12 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:19.858179 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:19.858189 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:19.858201 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:19.858277 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:19.858650 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:19.858679 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:19.858693 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:19.858705 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:19.858716 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:19.858726 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:19.858739 [ 19 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:19.858754 [ 19 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:19.858766 [ 19 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:19.970801 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:19.970837 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:19.970848 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:19.970888 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:19.970900 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:19.970910 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:19.970920 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:12:19.970931 [ 15 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:19.970942 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:19.970952 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:19.970964 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:19.970975 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:19.971006 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:19.971183 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:19.971209 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:20.358342 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:20.358381 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:20.358392 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:20.358401 [ 19 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:20.358413 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:20.358422 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:20.358431 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:20.358473 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:20.358719 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:20.358740 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:20.358750 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:20.358785 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:20.358794 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:20.358802 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:20.358813 [ 15 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:20.358824 [ 15 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:20.358833 [ 15 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:20.721862 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:20.721905 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:20.721919 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:20.721962 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:20.721977 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:20.721988 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:20.721998 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:12:20.722021 [ 19 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:20.722036 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:20.722046 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:20.722058 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:20.722069 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:20.722095 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:20.722260 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:20.722287 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:20.859677 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:20.859725 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:20.859739 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:20.859751 [ 15 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:20.859765 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:20.859776 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:20.859788 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:20.859844 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:20.860133 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:20.860161 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:20.860174 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:20.860186 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:20.860196 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:20.860205 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:20.860217 [ 16 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:20.860230 [ 16 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:20.860240 [ 16 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:21.360451 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:21.360494 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:21.360508 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:21.360519 [ 18 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:21.360531 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:21.360542 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:21.360553 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:21.360606 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:21.360905 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:21.360935 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:21.360946 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:21.360956 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:21.360966 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:21.360976 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:21.360987 [ 16 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:21.360999 [ 16 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:21.361009 [ 16 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:21.473027 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:21.473064 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:21.473074 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:21.473109 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:21.473117 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:21.473125 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:21.473137 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:12:21.473148 [ 18 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:21.473161 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:21.473171 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:21.473182 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:21.473193 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:21.473222 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:21.473346 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:21.473376 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:21.861589 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:21.861634 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:21.861648 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:21.861659 [ 16 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:21.861671 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:21.861681 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:21.861692 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:21.861749 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:21.861989 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:21.862019 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:21.862029 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:21.862039 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:21.862047 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:21.862056 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:21.862067 [ 18 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:21.862104 [ 18 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:21.862113 [ 18 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:22.224295 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:22.224340 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:22.224351 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:22.224391 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:22.224406 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:22.224418 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:22.224428 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:12:22.224435 [ 18 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:22.224443 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:22.224450 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:22.224457 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:22.224464 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:22.224485 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:22.224616 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:22.224636 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:22.362811 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:22.362848 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:22.362862 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:22.362874 [ 16 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:22.362888 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:22.362899 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:22.362912 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:22.362969 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:22.363310 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:22.363329 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:22.363339 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:22.363348 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:22.363356 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:22.363364 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:22.363375 [ 18 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:22.363386 [ 18 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:22.363395 [ 18 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:22.863446 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:22.863483 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:22.863496 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:22.863508 [ 13 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:22.863521 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:22.863530 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:22.863541 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:22.863601 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:22.863856 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:22.863886 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:22.863915 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:22.863927 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:22.863936 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:22.863945 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:22.863955 [ 18 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:22.863967 [ 18 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:22.863977 [ 18 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:22.974990 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:22.975034 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:22.975047 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:22.975095 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:22.975107 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:22.975118 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:22.975135 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:12:22.975144 [ 17 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:22.975155 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:22.975164 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:22.975176 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:22.975195 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:22.975214 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:22.975351 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:22.975380 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:23.364582 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:23.364618 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:23.364629 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:23.364638 [ 18 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:23.364650 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:23.364660 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:23.364670 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:23.364713 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:23.364966 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:23.364991 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:23.365002 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:23.365013 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:23.365022 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:23.365031 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:23.365042 [ 13 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:23.365054 [ 13 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:23.365065 [ 13 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:23.726098 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:23.726140 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:23.726154 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:23.726197 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:23.726211 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:23.726222 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:23.726233 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:12:23.726244 [ 17 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:23.726255 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:23.726265 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:23.726277 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:23.726289 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:23.726321 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:23.726474 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:23.726498 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:23.865698 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:23.865738 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:23.865749 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:23.865761 [ 13 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:23.865773 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:23.865784 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:23.865796 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:23.865888 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:23.866150 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:23.866173 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:23.866184 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:23.866194 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:23.866202 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:23.866210 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:23.866221 [ 18 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:23.866232 [ 18 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:23.866242 [ 18 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:24.366285 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:24.366320 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:24.366332 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:24.366341 [ 13 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:24.366353 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:24.366362 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:24.366371 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:24.366420 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:24.366680 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:24.366706 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:24.366716 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:24.366726 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:24.366733 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:24.366741 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:24.366751 [ 18 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:24.366762 [ 18 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:24.366770 [ 18 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:24.476618 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:24.476653 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:24.476666 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:24.476708 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:24.476721 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:24.476730 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:24.476740 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:12:24.476762 [ 13 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:24.476773 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:24.476783 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:24.476793 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:24.476803 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:24.476830 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:24.867321 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:24.867360 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:24.867371 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:24.867381 [ 18 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:24.867392 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:24.867402 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:24.867411 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:24.867459 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:24.867747 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:24.867768 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:24.867778 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:24.867788 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:24.867798 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:24.867807 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:24.867818 [ 13 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:24.867830 [ 13 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:24.867840 [ 13 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:24.889220 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:24.889265 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:25.227477 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:25.227516 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:25.227529 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:25.227571 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:25.227583 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:25.227594 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:25.227604 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:12:25.227614 [ 13 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:25.227626 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:25.227636 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:25.227647 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:25.227729 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:25.227764 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:25.227870 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:25.227894 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:25.368286 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:25.368325 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:25.368338 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:25.368349 [ 14 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:25.368363 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:25.368375 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:25.368387 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:25.368469 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:25.368749 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:25.368771 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:25.368781 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:25.368791 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:25.368800 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:25.368809 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:25.368821 [ 13 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:25.368833 [ 13 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:25.368844 [ 13 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:25.868870 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:25.868911 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:25.868924 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:25.868935 [ 12 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:25.868947 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:25.868958 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:25.868969 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:25.869021 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:25.869286 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:25.869304 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:25.869314 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:25.869322 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:25.869331 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:25.869338 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:25.869349 [ 13 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:25.869360 [ 13 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:25.869369 [ 13 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:25.978632 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:25.978671 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:25.978683 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:25.978724 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:25.978735 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:25.978744 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:25.978753 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:12:25.978763 [ 14 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:25.978773 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:25.978782 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:25.978791 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:25.978801 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:25.978826 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:26.370049 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:26.370087 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:26.370108 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:26.370119 [ 13 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:26.370131 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:26.370182 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:26.370202 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:26.370261 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:26.370578 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:26.370609 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:26.370620 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:26.370629 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:26.370637 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:26.370646 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:26.370664 [ 14 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:26.370676 [ 14 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:26.370703 [ 14 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:26.729939 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:26.729982 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:26.729998 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:26.730094 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:12:26.871227 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:26.871270 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:26.871284 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:26.871296 [ 14 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:26.871308 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:26.871319 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:26.871331 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:26.871389 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:26.871666 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:26.871688 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:26.871699 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:26.871710 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:26.871720 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:26.871729 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:26.871740 [ 19 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:26.871754 [ 19 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:26.871765 [ 19 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:27.239174 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:27.239230 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:27.372397 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:27.372438 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:27.372450 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:27.372460 [ 14 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:27.372470 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:27.372479 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:27.372488 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:27.372539 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:27.372808 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:27.372834 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:27.372846 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:27.372857 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:27.372867 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:27.372876 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:27.372888 [ 15 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:27.372931 [ 15 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:27.372947 [ 15 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:27.480951 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:27.480989 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:27.481004 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:27.481196 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:27.481283 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:27.481304 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:27.481315 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:12:27.481325 [ 14 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:27.481337 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:27.481347 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:27.481358 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:27.481369 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:27.481399 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:27.872711 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:27.872757 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:27.872768 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:27.872779 [ 15 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:27.872792 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:27.872801 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:27.872811 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:27.872870 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:27.873183 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:27.873210 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:27.873223 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:27.873234 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:27.873243 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:27.873251 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:27.873263 [ 16 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:27.873275 [ 16 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:27.873285 [ 16 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:27.899165 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:27.899216 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:28.232402 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:28.232446 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:28.232460 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:28.232505 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:28.232518 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:28.232530 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:28.232540 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:12:28.232551 [ 17 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:28.232563 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:28.232572 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:28.232583 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:28.232596 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:28.232626 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:28.373993 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:28.374040 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:28.374054 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:28.374074 [ 16 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 180 2024.09.25 21:12:28.374088 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:28.374099 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:28.374110 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:28.374172 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:28.374435 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:28.374464 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=180 2024.09.25 21:12:28.374476 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:28.374486 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 180 2024.09.25 21:12:28.374495 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:28.374511 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 179 2024.09.25 21:12:28.374523 [ 17 ] {} RaftInstance: last durable index 179, precommit index 179 2024.09.25 21:12:28.374534 [ 17 ] {} RaftInstance: quorum idx 1, 179 179 0 2024.09.25 21:12:28.374544 [ 17 ] {} RaftInstance: local log idx 179, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:28.649165 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:28.649214 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:28.756050 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:12:28.756060 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:12:28.756154 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:12:28.756214 [ 6 ] {} RaftInstance: append at log_idx 180, timestamp 1727298748756167 2024.09.25 21:12:28.756289 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:12:28.756317 [ 21 ] {} RaftInstance: last_log_idx: 179, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:28.756331 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=179, LastLogTerm=2, EntriesLength=1, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:28.756341 [ 21 ] {} RaftInstance: idx: 180 2024.09.25 21:12:28.756353 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:28.756408 [ 21 ] {} RaftInstance: sent 2024.09.25 21:12:28.756424 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:28.756464 [ 21 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:28.756475 [ 21 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:28.756484 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (180) and matched log idx (0) 2024.09.25 21:12:28.756504 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:12:28.756513 [ 21 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:28.756532 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=179, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:28.756541 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:28.756549 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:28.756558 [ 21 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:28.756581 [ 21 ] {} RaftInstance: sent 2024.09.25 21:12:28.756713 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:28.756743 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:28.757331 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:12:28.757359 [ 8 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:28.757373 [ 8 ] {} RaftInstance: quorum idx 1, 180 179 0 2024.09.25 21:12:28.757386 [ 8 ] {} RaftInstance: local log idx 180, target_commit_idx 179, quick_commit_index_ 179, state_->get_commit_idx() 179 2024.09.25 21:12:28.757920 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:28.757945 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:28.757957 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:28.757969 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:28.757979 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:28.757990 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 179, new matched idx: 180 2024.09.25 21:12:28.758002 [ 17 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:28.758014 [ 17 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:28.758025 [ 17 ] {} RaftInstance: trigger commit upto 180 2024.09.25 21:12:28.758036 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:28.758047 [ 17 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:28.758058 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 180 2024.09.25 21:12:28.758068 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:28.758080 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:28.758127 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:28.758146 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:28.758158 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:12:28.758168 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:12:28.758178 [ 17 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:28.758189 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:28.758198 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:28.758209 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:28.758220 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:12:28.758231 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:28.758241 [ 17 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 179 2024.09.25 21:12:28.758251 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:12:28.758318 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:12:28.758335 [ 20 ] {} RaftInstance: commit upto 180, current idx 179 2024.09.25 21:12:28.758343 [ 20 ] {} RaftInstance: commit upto 180, current idx 180 2024.09.25 21:12:28.758363 [ 20 ] {} RaftInstance: notify cb 180 1d87aa48 2024.09.25 21:12:28.758375 [ 20 ] {} RaftInstance: DONE: commit upto 180, current idx 180 2024.09.25 21:12:28.758384 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:12:28.758478 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:28.758503 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:28.758514 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:28.758523 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:28.758532 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:28.758541 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:28.758551 [ 15 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:28.758562 [ 15 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:28.758572 [ 15 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:28.874631 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:28.874674 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:28.874685 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:28.874695 [ 17 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:28.874706 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:28.874714 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:28.874724 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:28.874777 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:28.875237 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:28.875260 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:28.875270 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:28.875279 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:28.875288 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:28.875295 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:28.875306 [ 15 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:28.875316 [ 15 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:28.875326 [ 15 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:28.983385 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:28.983427 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:28.983441 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:28.983450 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:12:28.983460 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:12:28.983470 [ 17 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:28.983482 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:28.983493 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:28.983504 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:28.983514 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:12:28.983524 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:29.375510 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:29.375553 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:29.375565 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:29.375574 [ 18 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:29.375585 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:29.375595 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:29.375605 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:29.375658 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:29.375913 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:29.375940 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:29.375953 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:29.375964 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:29.375974 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:29.375984 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:29.376033 [ 17 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:29.376048 [ 17 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:29.376058 [ 17 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:29.734250 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:29.734295 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:29.734310 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:29.734356 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:29.734372 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:29.734384 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (181) and matched log idx (0) 2024.09.25 21:12:29.734396 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:12:29.734407 [ 18 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:29.734419 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:29.734428 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:29.734439 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:29.734451 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:29.734479 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:29.734620 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:29.734649 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:29.875955 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:29.876013 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:29.876023 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:29.876030 [ 13 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:29.876038 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:29.876045 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:29.876052 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:29.876098 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:29.876339 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:29.876361 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:29.876371 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:29.876381 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:29.876389 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:29.876397 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:29.876408 [ 19 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:29.876419 [ 19 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:29.876429 [ 19 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:30.376888 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:30.376926 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:30.376937 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:30.376947 [ 14 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:30.376959 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:30.376969 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:30.376980 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:30.377031 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:30.377281 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:30.377309 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:30.377321 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:30.377332 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:30.377342 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:30.377352 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:30.377365 [ 19 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:30.377377 [ 19 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:30.377389 [ 19 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:30.485406 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:30.485443 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:30.485455 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:30.485494 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:30.485505 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:30.485515 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (181) and matched log idx (0) 2024.09.25 21:12:30.485524 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:12:30.485534 [ 14 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:30.485545 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:30.485554 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:30.485564 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:30.485574 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:30.485598 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:30.877863 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:30.877906 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:30.877919 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:30.877930 [ 19 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:30.877942 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:30.877953 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:30.877964 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:30.878020 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:30.878361 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:30.878387 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:30.878399 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:30.878409 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:30.878418 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:30.878428 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:30.878440 [ 14 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:30.878452 [ 14 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:30.878463 [ 14 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:30.899165 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:30.899206 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:31.236386 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:31.236426 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:31.236440 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:31.236481 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:31.236493 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:31.236504 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (181) and matched log idx (0) 2024.09.25 21:12:31.236513 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:12:31.236523 [ 13 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:31.236535 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:31.236545 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:31.236556 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:31.236567 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:31.236604 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:31.378074 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:31.378118 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:31.378129 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:31.378139 [ 14 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:31.378150 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:31.378160 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:31.378170 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:31.378223 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:31.378626 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:31.378655 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:31.378668 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:31.378679 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:31.378689 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:31.378698 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:31.378711 [ 13 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:31.378723 [ 13 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:31.378733 [ 13 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:31.878756 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:31.878803 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:31.878818 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:31.878829 [ 14 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:31.878842 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:31.878852 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:31.878864 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:31.878918 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:31.879196 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:31.879224 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:31.879237 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:31.879247 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:31.879256 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:31.879265 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:31.879277 [ 13 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:31.879288 [ 13 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:31.879299 [ 13 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:31.987335 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:31.987380 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:31.987393 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:31.987405 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:12:32.379670 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:32.379728 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:32.379741 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:32.379752 [ 13 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:32.379763 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:32.379773 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:32.379784 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:32.379836 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:32.380112 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:32.380165 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:32.380177 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:32.380188 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:32.380197 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:32.380206 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:32.380218 [ 14 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:32.380230 [ 14 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:32.380241 [ 14 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:32.738251 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:32.738294 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:32.738308 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:32.738319 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:12:32.880372 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:32.880417 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:32.880430 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:32.880494 [ 14 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:32.880507 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:32.880517 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:32.880527 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:32.880587 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:32.880835 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:32.880862 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:32.880873 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:32.880883 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:32.880892 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:32.880901 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:32.880913 [ 13 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:32.880924 [ 13 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:32.880935 [ 13 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:33.380960 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:33.381002 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:33.381013 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:33.381023 [ 12 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:33.381033 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:33.381042 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:33.381053 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:33.381104 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:33.381377 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:33.381407 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:33.381418 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:33.381429 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:33.381438 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:33.381447 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:33.381458 [ 13 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:33.381470 [ 13 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:33.381480 [ 13 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:33.488739 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:33.488777 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:33.488789 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:33.488798 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:12:33.881912 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:33.881952 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:33.881965 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:33.881976 [ 13 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:33.881989 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:33.882001 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:33.882011 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:33.882064 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:33.882364 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:33.882394 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:33.882407 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:33.882418 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:33.882429 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:33.882438 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:33.882452 [ 12 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:33.882465 [ 12 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:33.882476 [ 12 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:34.149179 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:34.149230 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:34.239405 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:34.239447 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:34.239461 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:34.239501 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:34.239513 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:34.239523 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (181) and matched log idx (0) 2024.09.25 21:12:34.239533 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:12:34.239543 [ 12 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:34.239555 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:34.239565 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:34.239575 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:34.239586 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:34.239615 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:34.239747 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:34.239781 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:34.382961 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:34.383024 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:34.383036 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:34.383049 [ 13 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:34.383062 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:34.383073 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:34.383084 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:34.383143 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:34.383411 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:34.383439 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:34.383451 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:34.383461 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:34.383469 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:34.383478 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:34.383489 [ 12 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:34.383500 [ 12 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:34.383510 [ 12 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:34.883555 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:34.883600 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:34.883612 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:34.883623 [ 16 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:34.883636 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:34.883646 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:34.883658 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:34.883717 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:34.883993 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:34.884015 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:34.884026 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:34.884035 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:34.884044 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:34.884053 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:34.884064 [ 12 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:34.884076 [ 12 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:34.884086 [ 12 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:34.990142 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:34.990181 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:34.990195 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:34.990237 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:34.990248 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:34.990258 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (181) and matched log idx (0) 2024.09.25 21:12:34.990267 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:12:34.990277 [ 16 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:34.990289 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:34.990298 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:34.990308 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:34.990318 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:34.990346 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:34.990498 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:34.990528 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:35.384904 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:35.384943 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:35.384955 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:35.384977 [ 12 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:35.384989 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:35.384998 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:35.385009 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:35.385061 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:35.385313 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:35.385337 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:35.385348 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:35.385358 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:35.385367 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:35.385376 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:35.385387 [ 13 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:35.385398 [ 13 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:35.385408 [ 13 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:35.740412 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:35.740454 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:35.740468 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:35.740525 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:35.740539 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:35.740550 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (181) and matched log idx (0) 2024.09.25 21:12:35.740560 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:12:35.740570 [ 12 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:35.740582 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:35.740591 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:35.740601 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:35.740612 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:35.740640 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:35.885928 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:35.885968 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:35.885983 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:35.885997 [ 13 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:35.886027 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:35.886041 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:35.886053 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:35.886109 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:35.886472 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:35.886495 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:35.886505 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:35.886515 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:35.886524 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:35.886532 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:35.886543 [ 12 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:35.886555 [ 12 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:35.886608 [ 12 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:36.159193 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:36.159236 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:36.386840 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:36.386882 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:36.386894 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:36.386906 [ 12 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:36.386919 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:36.386929 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:36.386939 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:36.387014 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:36.387301 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:36.387349 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:36.387363 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:36.387374 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:36.387383 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:36.387393 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:36.387404 [ 17 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:36.387417 [ 17 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:36.387428 [ 17 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:36.491438 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:36.491482 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:36.491495 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:36.491539 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:36.491550 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:36.491561 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (181) and matched log idx (0) 2024.09.25 21:12:36.491570 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:12:36.491581 [ 15 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:36.491593 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:36.491602 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:36.491613 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:36.491623 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:36.491649 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:36.887900 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:36.887942 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:36.887954 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:36.887964 [ 17 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:36.887976 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:36.887987 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:36.887998 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:36.888048 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:36.888324 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:36.888350 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:36.888362 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:36.888372 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:36.888380 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:36.888389 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:36.888401 [ 15 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:36.888412 [ 15 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:36.888422 [ 15 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:36.909142 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:36.909188 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:37.242398 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:37.242453 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:37.242468 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:37.242510 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:37.242520 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:37.242530 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (181) and matched log idx (0) 2024.09.25 21:12:37.242539 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:12:37.242549 [ 15 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:37.242559 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:37.242568 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:37.242578 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:37.242589 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:37.242619 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:37.389117 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:37.389160 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:37.389173 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:37.389185 [ 17 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:37.389198 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:37.389208 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:37.389221 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:37.389281 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:37.389571 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:37.389591 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:37.389602 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:37.389611 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:37.389620 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:37.389629 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:37.389641 [ 15 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:37.389654 [ 15 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:37.389664 [ 15 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:37.889701 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:37.889736 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:37.889749 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:37.889760 [ 18 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:37.889771 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:37.889781 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:37.889791 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:37.889842 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:37.890168 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:37.890194 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:37.890206 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:37.890217 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:37.890227 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:37.890236 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:37.890248 [ 15 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:37.890261 [ 15 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:37.890272 [ 15 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:37.993375 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:37.993414 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:37.993428 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:37.993439 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:12:38.390660 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:38.390698 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:38.390710 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:38.390721 [ 15 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 181 2024.09.25 21:12:38.390733 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=0, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:38.390744 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:38.390756 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:38.390808 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:38.391087 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:38.391112 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=181 2024.09.25 21:12:38.391124 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:38.391135 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 181 2024.09.25 21:12:38.391144 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:38.391152 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 180 2024.09.25 21:12:38.391163 [ 18 ] {} RaftInstance: last durable index 180, precommit index 180 2024.09.25 21:12:38.391175 [ 18 ] {} RaftInstance: quorum idx 1, 180 180 0 2024.09.25 21:12:38.391186 [ 18 ] {} RaftInstance: local log idx 180, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:38.744430 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:38.744470 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:38.744483 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:38.744494 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:12:38.756036 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:12:38.756063 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:12:38.756107 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:12:38.756150 [ 6 ] {} RaftInstance: append at log_idx 181, timestamp 1727298758756119 2024.09.25 21:12:38.756217 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:12:38.756238 [ 21 ] {} RaftInstance: last_log_idx: 180, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:38.756252 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=180, LastLogTerm=2, EntriesLength=1, CommitIndex=180, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:38.756262 [ 21 ] {} RaftInstance: idx: 181 2024.09.25 21:12:38.756273 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:38.756326 [ 21 ] {} RaftInstance: sent 2024.09.25 21:12:38.756338 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:38.756349 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1513 ms ago 2024.09.25 21:12:38.757246 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:12:38.757274 [ 8 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:38.757289 [ 8 ] {} RaftInstance: quorum idx 1, 181 180 0 2024.09.25 21:12:38.757301 [ 8 ] {} RaftInstance: local log idx 181, target_commit_idx 180, quick_commit_index_ 180, state_->get_commit_idx() 180 2024.09.25 21:12:38.757949 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:38.757975 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:38.757990 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:38.758003 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:38.758014 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:38.758023 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 180, new matched idx: 181 2024.09.25 21:12:38.758067 [ 17 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:38.758083 [ 17 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:38.758094 [ 17 ] {} RaftInstance: trigger commit upto 181 2024.09.25 21:12:38.758105 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:38.758116 [ 17 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:38.758127 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:38.758139 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:38.758149 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:38.758177 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:38.758190 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:38.758203 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1515 ms ago 2024.09.25 21:12:38.758242 [ 17 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 180 2024.09.25 21:12:38.758252 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:12:38.758304 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:12:38.758330 [ 20 ] {} RaftInstance: commit upto 181, current idx 180 2024.09.25 21:12:38.758344 [ 20 ] {} RaftInstance: commit upto 181, current idx 181 2024.09.25 21:12:38.758395 [ 20 ] {} RaftInstance: notify cb 181 1d879d88 2024.09.25 21:12:38.758410 [ 20 ] {} RaftInstance: DONE: commit upto 181, current idx 181 2024.09.25 21:12:38.758422 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:12:38.758471 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:38.758496 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:38.758509 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:38.758520 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:38.758530 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:38.758540 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:38.758551 [ 15 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:38.758562 [ 15 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:38.758572 [ 15 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:38.891696 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:38.891735 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:38.891746 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:38.891755 [ 17 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:38.891766 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:38.891775 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:38.891784 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:38.891838 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:38.892194 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:38.892218 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:38.892228 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:38.892238 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:38.892246 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:38.892254 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:38.892265 [ 15 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:38.892276 [ 15 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:38.892285 [ 15 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:39.392328 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:39.392367 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:39.392381 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:39.392405 [ 19 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:39.392419 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:39.392430 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:39.392442 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:39.392503 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:39.392789 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:39.392813 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:39.392824 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:39.392835 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:39.392844 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:39.392854 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:39.392866 [ 15 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:39.392877 [ 15 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:39.392889 [ 15 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:39.495323 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:39.495363 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:39.495374 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:39.495384 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:12:39.893461 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:39.893503 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:39.893516 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:39.893528 [ 15 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:39.893541 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:39.893551 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:39.893562 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:39.893619 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:39.893903 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:39.893925 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:39.893936 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:39.893946 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:39.893955 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:39.893964 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:39.893975 [ 19 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:39.893986 [ 19 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:39.893996 [ 19 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:40.139202 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:40.139248 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:40.246408 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:40.246452 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:40.246466 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:40.246510 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:40.246523 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:40.246534 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (181) and matched log idx (0) 2024.09.25 21:12:40.246544 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:12:40.246555 [ 19 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:40.246567 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 181 2024.09.25 21:12:40.246577 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:40.246588 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:40.246599 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:40.246626 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:40.393932 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:40.393969 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:40.393982 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:40.393993 [ 15 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:40.394006 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:40.394016 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:40.394027 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:40.394089 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:40.394406 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:40.394432 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:40.394446 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:40.394457 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:40.394466 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:40.394476 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:40.394488 [ 17 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:40.394501 [ 17 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:40.394512 [ 17 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:40.894740 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:40.894776 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:40.894790 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:40.894802 [ 14 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:40.894814 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:40.894824 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:40.894836 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:40.894890 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:40.895333 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:40.895358 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:40.895371 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:40.895382 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:40.895391 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:40.895403 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:40.895414 [ 17 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:40.895427 [ 17 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:40.895437 [ 17 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:40.997468 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:40.997507 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:40.997520 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:40.997531 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:12:41.395596 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:41.395632 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:41.395645 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:41.395658 [ 17 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:41.395670 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:41.395680 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:41.395692 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:41.395762 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:41.396065 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:41.396088 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:41.396100 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:41.396111 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:41.396120 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:41.396129 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:41.396141 [ 14 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:41.396153 [ 14 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:41.396164 [ 14 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:41.589164 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:41.589200 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:41.748721 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:41.748760 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:41.748775 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:41.748821 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:41.748835 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:41.748847 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (182) and matched log idx (0) 2024.09.25 21:12:41.748858 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:12:41.748868 [ 14 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:41.748881 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:41.748891 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:41.748903 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:41.748914 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:41.748958 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:41.749093 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:41.749120 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:41.896508 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:41.896548 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:41.896560 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:41.896570 [ 15 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:41.896581 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:41.896590 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:41.896599 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:41.896653 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:41.896894 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:41.896941 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:41.896953 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:41.896963 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:41.896971 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:41.896981 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:41.896994 [ 14 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:41.897005 [ 14 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:41.897015 [ 14 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:42.397006 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:42.397055 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:42.397067 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:42.397077 [ 15 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:42.397088 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:42.397097 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:42.397108 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:42.397169 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:42.397420 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:42.397445 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:42.397456 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:42.397466 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:42.397475 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:42.397484 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:42.397494 [ 14 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:42.397505 [ 14 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:42.397515 [ 14 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:42.499529 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:42.499572 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:42.499585 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:42.499623 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:42.499632 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:42.499642 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (182) and matched log idx (0) 2024.09.25 21:12:42.499651 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:12:42.499661 [ 15 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:42.499671 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:42.499680 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:42.499689 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:42.499700 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:42.499727 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:42.897991 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:42.898246 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:42.898262 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:42.898274 [ 14 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:42.898287 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:42.898298 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:42.898309 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:42.898370 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:42.898652 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:42.898684 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:42.898697 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:42.898709 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:42.898718 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:42.898727 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:42.898739 [ 15 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:42.898751 [ 15 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:42.898761 [ 15 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:42.949166 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:42.949212 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:43.250406 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:43.250442 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:43.250455 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:43.250496 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:43.250509 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:43.250520 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (182) and matched log idx (0) 2024.09.25 21:12:43.250530 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:12:43.250541 [ 15 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:43.250553 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:43.250563 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:43.250574 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:43.250585 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:43.250612 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:43.250834 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:43.250857 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:43.399038 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:43.399081 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:43.399093 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:43.399102 [ 15 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:43.399113 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:43.399122 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:43.399132 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:43.399223 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:43.399540 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:43.399565 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:43.399575 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:43.399584 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:43.399592 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:43.399599 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:43.399609 [ 13 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:43.399619 [ 13 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:43.399657 [ 13 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:43.899679 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:43.899722 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:43.899738 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:43.899749 [ 12 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:43.899762 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:43.899773 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:43.899785 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:43.899845 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:43.900267 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:43.900324 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:43.900339 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:43.900351 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:43.900360 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:43.900370 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:43.900383 [ 16 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:43.900396 [ 16 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:43.900407 [ 16 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:44.001422 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:44.001455 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:44.001467 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:44.001507 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:44.001517 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:44.001527 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (182) and matched log idx (0) 2024.09.25 21:12:44.001535 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:12:44.001545 [ 12 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:44.001555 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:44.001564 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:44.001574 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:44.001584 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:44.001608 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:44.001769 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:44.001793 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:44.400120 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:44.400157 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:44.400170 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:44.400181 [ 16 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:44.400194 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:44.400204 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:44.400215 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:44.400281 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:44.400565 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:44.400590 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:44.400601 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:44.400611 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:44.400638 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:44.400647 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:44.400659 [ 12 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:44.400672 [ 12 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:44.400681 [ 12 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:44.752895 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:44.752937 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:44.752986 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:44.753036 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:44.753049 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:44.753060 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (182) and matched log idx (0) 2024.09.25 21:12:44.753100 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:12:44.753112 [ 16 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:44.753124 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:44.753135 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:44.753146 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:44.753157 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:44.753185 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:44.900472 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:44.900513 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:44.900524 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:44.900535 [ 12 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:44.900547 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:44.900557 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:44.900569 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:44.900625 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:44.900889 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:44.900916 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:44.900928 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:44.900939 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:44.900948 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:44.900958 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:44.900969 [ 16 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:44.900979 [ 16 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:44.900989 [ 16 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:45.199185 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:45.199234 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:45.401427 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:45.401489 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:45.401504 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:45.401516 [ 16 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:45.401539 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:45.401552 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:45.401563 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:45.401623 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:45.401915 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:45.401947 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:45.401959 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:45.401969 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:45.401977 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:45.401986 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:45.402007 [ 12 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:45.402021 [ 12 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:45.402034 [ 12 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:45.504190 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:45.504229 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:45.504261 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:45.504305 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:45.504316 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:45.504326 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (182) and matched log idx (0) 2024.09.25 21:12:45.504336 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:12:45.504347 [ 12 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:45.504359 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:45.504369 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:45.504380 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:45.504390 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:45.504419 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:45.902714 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:45.902751 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:45.902762 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:45.902773 [ 16 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:45.902784 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:45.902794 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:45.902806 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:45.902860 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:45.903169 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:45.903199 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:45.903213 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:45.903226 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:45.903237 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:45.903249 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:45.903261 [ 12 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:45.903274 [ 12 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:45.903286 [ 12 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:45.949158 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:45.949233 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:46.255421 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:46.255460 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:46.255472 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:46.255514 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:46.255527 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:46.255538 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (182) and matched log idx (0) 2024.09.25 21:12:46.255548 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:12:46.255558 [ 12 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:46.255570 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:46.255579 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:46.255589 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:46.255599 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:46.255626 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:46.403882 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:46.403925 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:46.403938 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:46.403948 [ 16 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:46.403960 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:46.403971 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:46.403982 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:46.404089 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:46.404344 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:46.404368 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:46.404380 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:46.404391 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:46.404400 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:46.404409 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:46.404421 [ 12 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:46.404434 [ 12 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:46.404445 [ 12 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:46.904660 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:46.904712 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:46.904726 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:46.904748 [ 18 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:46.904762 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:46.904772 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:46.904784 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:46.904851 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:46.905175 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:46.905235 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:46.905249 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:46.905270 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:46.905280 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:46.905289 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:46.905301 [ 12 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:46.905338 [ 12 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:46.905351 [ 12 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:47.006314 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:47.006355 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:47.006367 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:47.006377 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:12:47.405463 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:47.405510 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:47.405522 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:47.405533 [ 12 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:47.405545 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:47.405555 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:47.405566 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:47.405624 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:47.405911 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:47.405938 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:47.405948 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:47.405958 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:47.405966 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:47.405975 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:47.405986 [ 18 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:47.405998 [ 18 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:47.406024 [ 18 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:47.757025 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:47.757082 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:47.757096 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:47.757107 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:12:47.906332 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:47.906379 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:47.906392 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:47.906402 [ 12 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:47.906413 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:47.906424 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:47.906435 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:47.906493 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:47.906774 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:47.906795 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:47.906806 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:47.906816 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:47.906825 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:47.906834 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:47.906846 [ 17 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:47.906858 [ 17 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:47.906868 [ 17 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:48.406898 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:48.406932 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:48.406943 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:48.406953 [ 13 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 182 2024.09.25 21:12:48.406964 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=0, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:48.406973 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:48.406983 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:48.407036 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:48.407288 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:48.407316 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=182 2024.09.25 21:12:48.407328 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:48.407339 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 182 2024.09.25 21:12:48.407349 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:48.407358 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 181 2024.09.25 21:12:48.407370 [ 17 ] {} RaftInstance: last durable index 181, precommit index 181 2024.09.25 21:12:48.407383 [ 17 ] {} RaftInstance: quorum idx 1, 181 181 0 2024.09.25 21:12:48.407394 [ 17 ] {} RaftInstance: local log idx 181, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:48.507535 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:48.507582 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:48.507595 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:48.507607 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 21:12:48.756039 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:12:48.756055 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:12:48.756163 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:12:48.756206 [ 6 ] {} RaftInstance: append at log_idx 182, timestamp 1727298768756177 2024.09.25 21:12:48.756269 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:12:48.756297 [ 21 ] {} RaftInstance: last_log_idx: 181, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:48.756313 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=181, LastLogTerm=2, EntriesLength=1, CommitIndex=181, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:48.756325 [ 21 ] {} RaftInstance: idx: 182 2024.09.25 21:12:48.756338 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:48.756397 [ 21 ] {} RaftInstance: sent 2024.09.25 21:12:48.756414 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:48.756425 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2500 ms ago 2024.09.25 21:12:48.757426 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:12:48.757450 [ 8 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:48.757464 [ 8 ] {} RaftInstance: quorum idx 1, 182 181 0 2024.09.25 21:12:48.757476 [ 8 ] {} RaftInstance: local log idx 182, target_commit_idx 181, quick_commit_index_ 181, state_->get_commit_idx() 181 2024.09.25 21:12:48.757976 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:48.758004 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:48.758027 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:48.758039 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:48.758048 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:48.758056 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 181, new matched idx: 182 2024.09.25 21:12:48.758066 [ 12 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:48.758076 [ 12 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:48.758086 [ 12 ] {} RaftInstance: trigger commit upto 182 2024.09.25 21:12:48.758095 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:48.758104 [ 12 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:48.758113 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:48.758121 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:48.758131 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:48.758206 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:48.758225 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:48.758235 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2502 ms ago 2024.09.25 21:12:48.758256 [ 12 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 181 2024.09.25 21:12:48.758265 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:12:48.758297 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:12:48.758309 [ 20 ] {} RaftInstance: commit upto 182, current idx 181 2024.09.25 21:12:48.758317 [ 20 ] {} RaftInstance: commit upto 182, current idx 182 2024.09.25 21:12:48.758346 [ 20 ] {} RaftInstance: notify cb 182 1d879e48 2024.09.25 21:12:48.758358 [ 20 ] {} RaftInstance: DONE: commit upto 182, current idx 182 2024.09.25 21:12:48.758367 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:12:48.758476 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:48.758498 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:48.758508 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:48.758517 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:48.758525 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:48.758533 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:48.758543 [ 17 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:48.758554 [ 17 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:48.758564 [ 17 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:48.907702 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:48.907741 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:48.907753 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:48.907763 [ 17 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:48.907776 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:48.907786 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:48.907798 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:48.907864 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:48.908232 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:48.908259 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:48.908270 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:48.908282 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:48.908292 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:48.908301 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:48.908313 [ 13 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:48.908328 [ 13 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:48.908341 [ 13 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:49.258563 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:49.258605 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:49.258617 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:49.258626 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:12:49.369130 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:49.369179 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:49.408356 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:49.408399 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:49.408412 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:49.408424 [ 17 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:49.408437 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:49.408448 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:49.408460 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:49.408535 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:49.408811 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:49.408836 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:49.408848 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:49.408858 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:49.408867 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:49.408876 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:49.408887 [ 13 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:49.408900 [ 13 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:49.408911 [ 13 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:49.909078 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:49.909122 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:49.909136 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:12:49.909148 [ 17 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:49.909161 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:49.909172 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:49.909185 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:49.909242 [ 17 ] {} RaftInstance: sent 2024.09.25 21:12:49.909509 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:49.909536 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:49.909548 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:49.909559 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:49.909568 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:49.909576 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:49.909589 [ 13 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:49.909602 [ 13 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:49.909612 [ 13 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:50.008724 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:50.008770 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:50.008784 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:50.008828 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:50.008840 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:50.008850 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (182) and matched log idx (0) 2024.09.25 21:12:50.008861 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:12:50.008870 [ 13 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:50.008881 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 182 2024.09.25 21:12:50.008892 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:50.008902 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:50.008913 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:50.008939 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:50.009115 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:50.009141 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:50.410322 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:50.410378 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:50.410391 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:50.410403 [ 14 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:50.410415 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:50.410426 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:50.410437 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:50.410505 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:50.410766 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:50.410796 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:50.410809 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:50.410820 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:50.410829 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:50.410838 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:50.410850 [ 13 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:50.410862 [ 13 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:50.410872 [ 13 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:50.759892 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:50.759934 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:50.759949 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:50.759996 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:50.760011 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:50.760022 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (183) and matched log idx (0) 2024.09.25 21:12:50.760032 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:12:50.761685 [ 15 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:50.761701 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:50.761712 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:50.761723 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:50.761735 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:50.761761 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:50.911032 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:50.911074 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:50.911086 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:50.911098 [ 13 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:50.911110 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:50.911120 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:50.911131 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:50.911186 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:50.911475 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:50.911506 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:50.911518 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:50.911528 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:50.911537 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:50.911546 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:50.911557 [ 16 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:50.911568 [ 16 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:50.911579 [ 16 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:51.209162 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:51.209209 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:51.411455 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:51.411495 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:51.411507 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:51.411518 [ 19 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:51.411529 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:51.411538 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:51.411549 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:51.411602 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:51.411867 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:51.411889 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:51.411899 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:51.411908 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:51.411916 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:51.411924 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:51.411935 [ 16 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:51.411946 [ 16 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:51.411956 [ 16 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:51.511985 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:51.512044 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:51.512059 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:51.512114 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:51.512134 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:51.512146 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (183) and matched log idx (0) 2024.09.25 21:12:51.512157 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:12:51.512169 [ 19 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:51.512183 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:51.512194 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:51.512204 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:51.512215 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:51.512245 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:51.912566 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:51.912610 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:51.912625 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:51.912637 [ 16 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:51.912650 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:51.912662 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:51.912674 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:51.912738 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:51.913013 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:51.913051 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:51.913063 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:51.913072 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:51.913081 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:51.913089 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:51.913100 [ 19 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:51.913110 [ 19 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:51.913120 [ 19 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:51.959173 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:51.959218 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:52.262472 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:52.262531 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:52.262544 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:52.262589 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:52.262600 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:52.262609 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (183) and matched log idx (0) 2024.09.25 21:12:52.262624 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:12:52.262636 [ 16 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:52.262649 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:52.262659 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:52.262670 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:52.262681 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:52.262711 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:52.412977 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:52.413039 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:52.413050 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:52.413060 [ 13 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:52.413071 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:52.413080 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:52.413091 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:52.413141 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:52.413435 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:52.413459 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:52.413471 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:52.413481 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:52.413490 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:52.413499 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:52.413511 [ 16 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:52.413524 [ 16 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:52.413536 [ 16 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:52.913607 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:52.913649 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:52.913662 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:52.913674 [ 13 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:52.913686 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:52.913696 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:52.913707 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:52.913767 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:52.914049 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:52.914079 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:52.914091 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:52.914102 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:52.914113 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:52.914123 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:52.914136 [ 16 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:52.914148 [ 16 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:52.914160 [ 16 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:53.013395 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:53.013437 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:53.013451 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:53.013461 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:12:53.414496 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:53.414531 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:53.414544 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:12:53.414556 [ 16 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:53.414569 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:53.414580 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:53.414592 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:53.414649 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:53.414904 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:53.414932 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:53.414943 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:53.414954 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:53.414963 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:53.414972 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:53.414983 [ 13 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:53.414996 [ 13 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:53.415007 [ 13 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:53.599132 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:53.599182 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:53.764380 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:53.764428 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:53.764441 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:53.764485 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:53.764500 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:53.764510 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (183) and matched log idx (0) 2024.09.25 21:12:53.764521 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:12:53.764531 [ 16 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:53.764543 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:53.764553 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:53.764564 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:53.764575 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:53.764606 [ 16 ] {} RaftInstance: sent 2024.09.25 21:12:53.914874 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:53.914915 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:53.914927 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:53.914937 [ 18 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:53.914947 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:53.914956 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:53.914966 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:53.915032 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:53.915297 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:53.915319 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:53.915329 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:53.915340 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:53.915348 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:53.915357 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:53.915368 [ 12 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:53.915380 [ 12 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:53.915390 [ 12 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:54.209171 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:54.209223 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:54.415540 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:54.415584 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:54.415594 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:54.415604 [ 12 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:54.415621 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:54.415630 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:54.415640 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:54.415689 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:54.416051 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:54.416078 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:54.416090 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:54.416107 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:54.416116 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:54.416125 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:54.416137 [ 18 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:54.416148 [ 18 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:54.416159 [ 18 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:54.515588 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:54.515628 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:54.515640 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:54.515700 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:54.515718 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:54.515728 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (183) and matched log idx (0) 2024.09.25 21:12:54.515738 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:12:54.515747 [ 14 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:54.515758 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:54.515768 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:54.515777 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:54.515787 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:54.515814 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:54.916250 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:54.916285 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:54.916298 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:54.916310 [ 18 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:54.916322 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:54.916331 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:54.916343 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:54.916400 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:54.916657 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:54.916678 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:54.916688 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:54.916698 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:54.916706 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:54.916715 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:54.916727 [ 14 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:54.916740 [ 14 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:54.916751 [ 14 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:54.959147 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:54.959182 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:55.266596 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:55.266631 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:55.266645 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:55.266702 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:55.266715 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:55.266725 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (183) and matched log idx (0) 2024.09.25 21:12:55.266735 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:12:55.266744 [ 14 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:55.266755 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:55.266763 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:55.266773 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:55.266784 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:55.266809 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:55.417074 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:55.417111 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:55.417125 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:12:55.417136 [ 12 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:55.417148 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:55.417191 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:55.417203 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:55.417264 [ 12 ] {} RaftInstance: sent 2024.09.25 21:12:55.417589 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:55.417617 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:55.417628 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:55.417638 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:55.417647 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:55.417657 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:55.417670 [ 14 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:55.417683 [ 14 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:55.417694 [ 14 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:55.917738 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:55.917787 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:55.917800 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:55.917811 [ 18 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:55.917823 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:55.917833 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:55.917845 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:55.917909 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:55.918198 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:55.918225 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:55.918237 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:55.918248 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:55.918258 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:55.918267 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:55.918279 [ 14 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:55.918291 [ 14 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:55.918301 [ 14 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:56.017551 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:56.017633 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:56.017645 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:12:56.017656 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:12:56.418881 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:56.418925 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:56.418939 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:56.418951 [ 14 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:56.418965 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:56.418975 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:56.418987 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:56.419049 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:56.419328 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:56.419358 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:56.419369 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:56.419380 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:56.419388 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:56.419396 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:56.419407 [ 18 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:56.419419 [ 18 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:56.419429 [ 18 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:56.609163 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:56.609233 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:56.768428 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:56.768468 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:56.768482 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:56.768525 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:56.768538 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:56.768549 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (183) and matched log idx (0) 2024.09.25 21:12:56.768559 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:12:56.768570 [ 18 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:56.768583 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:56.768592 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:56.768603 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:56.768614 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:56.768641 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:56.919965 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:56.920010 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:56.920024 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:56.920037 [ 14 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:56.920051 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:56.920063 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:56.920075 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:56.920134 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:56.920426 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:56.920460 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:56.920473 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:56.920485 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:56.920496 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:56.920507 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:56.920521 [ 18 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:56.920534 [ 18 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:56.920546 [ 18 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:57.219174 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:57.219222 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:57.420406 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:57.420456 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:57.420467 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:12:57.420478 [ 18 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:57.420489 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:57.420498 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:57.420508 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:57.420562 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:57.420825 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:57.420855 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:57.420865 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:57.420874 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:57.420883 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:57.420892 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:57.420903 [ 14 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:57.420915 [ 14 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:57.420924 [ 14 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:57.519255 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:57.519292 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:57.519304 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:57.519344 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:57.519353 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:57.519363 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (183) and matched log idx (0) 2024.09.25 21:12:57.519372 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:12:57.519381 [ 18 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:57.519392 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:57.519400 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:57.519410 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:57.519420 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:57.519444 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:57.920840 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:57.920893 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:57.920904 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:57.920913 [ 14 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:57.920923 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:57.920932 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:57.920942 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:57.920981 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:57.921281 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:57.921300 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:57.921309 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:57.921317 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:57.921325 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:57.921333 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:57.921342 [ 18 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:57.921353 [ 18 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:57.921361 [ 18 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:57.969137 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:57.969181 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:58.270374 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:58.270416 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:58.270430 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:58.270473 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:58.270486 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:58.270496 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (183) and matched log idx (0) 2024.09.25 21:12:58.270508 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:12:58.270518 [ 18 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:58.270530 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:58.270540 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:58.270549 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:58.270561 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:58.270589 [ 18 ] {} RaftInstance: sent 2024.09.25 21:12:58.270705 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:58.270732 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:58.422021 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:58.422061 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:58.422074 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:12:58.422086 [ 14 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 183 2024.09.25 21:12:58.422097 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=0, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:58.422108 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:58.422120 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:58.422175 [ 14 ] {} RaftInstance: sent 2024.09.25 21:12:58.422446 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:58.422468 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=183 2024.09.25 21:12:58.422479 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:58.422491 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 183 2024.09.25 21:12:58.422501 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:58.422511 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 182 2024.09.25 21:12:58.422524 [ 18 ] {} RaftInstance: last durable index 182, precommit index 182 2024.09.25 21:12:58.422538 [ 18 ] {} RaftInstance: quorum idx 1, 182 182 0 2024.09.25 21:12:58.422551 [ 18 ] {} RaftInstance: local log idx 182, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:58.756020 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:12:58.756078 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:12:58.756107 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:12:58.756148 [ 6 ] {} RaftInstance: append at log_idx 183, timestamp 1727298778756118 2024.09.25 21:12:58.756224 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:12:58.756250 [ 21 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:12:58.756263 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=182, LastLogTerm=2, EntriesLength=1, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:58.756273 [ 21 ] {} RaftInstance: idx: 183 2024.09.25 21:12:58.756284 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:58.756335 [ 21 ] {} RaftInstance: sent 2024.09.25 21:12:58.756349 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:58.756360 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:12:58.756369 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:12:58.756379 [ 21 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:12:58.756390 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=1, CommitIndex=182, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:58.756398 [ 21 ] {} RaftInstance: idx: 183 2024.09.25 21:12:58.756408 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:58.756418 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:12:58.756425 [ 21 ] {} RaftInstance: sent 2024.09.25 21:12:58.757345 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:12:58.757392 [ 8 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:12:58.757412 [ 8 ] {} RaftInstance: quorum idx 1, 183 182 0 2024.09.25 21:12:58.757426 [ 8 ] {} RaftInstance: local log idx 183, target_commit_idx 182, quick_commit_index_ 182, state_->get_commit_idx() 182 2024.09.25 21:12:58.758486 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:58.758512 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:12:58.758524 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:58.758535 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:12:58.758544 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:58.758553 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 182, new matched idx: 183 2024.09.25 21:12:58.758563 [ 15 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:12:58.758575 [ 15 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:12:58.758585 [ 15 ] {} RaftInstance: trigger commit upto 183 2024.09.25 21:12:58.758595 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:58.758604 [ 15 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:12:58.758615 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:58.758624 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:58.758633 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:58.758681 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:58.758696 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:58.758705 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:12:58.758716 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:12:58.758726 [ 15 ] {} RaftInstance: last_log_idx: 182, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:12:58.758736 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=182, LastLogTerm=2, EntriesLength=1, CommitIndex=183, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:58.758746 [ 15 ] {} RaftInstance: idx: 183 2024.09.25 21:12:58.758756 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:58.758765 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:12:58.758775 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:58.758786 [ 15 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 182 2024.09.25 21:12:58.758795 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:12:58.758837 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:12:58.758857 [ 20 ] {} RaftInstance: commit upto 183, current idx 182 2024.09.25 21:12:58.758866 [ 20 ] {} RaftInstance: commit upto 183, current idx 183 2024.09.25 21:12:58.758896 [ 20 ] {} RaftInstance: notify cb 183 1d87aa48 2024.09.25 21:12:58.758909 [ 20 ] {} RaftInstance: DONE: commit upto 183, current idx 183 2024.09.25 21:12:58.758918 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:12:58.758940 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:58.758963 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:12:58.758974 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:58.758984 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:12:58.758993 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:58.759002 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:12:58.759012 [ 19 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:12:58.759023 [ 19 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:12:58.759033 [ 19 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:12:58.923234 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:58.923274 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:58.923287 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:12:58.923299 [ 15 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:12:58.923312 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:12:58.923323 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:58.923335 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:58.923390 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:58.923653 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:58.923674 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:12:58.923685 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:58.923695 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:12:58.923705 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:58.923715 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:12:58.923727 [ 19 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:12:58.923740 [ 19 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:12:58.923752 [ 19 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:12:59.020775 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:59.020814 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:59.020825 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:59.020867 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:59.020878 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:59.020888 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (183) and matched log idx (0) 2024.09.25 21:12:59.020897 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:12:59.020908 [ 13 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:12:59.020918 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 183 2024.09.25 21:12:59.020927 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:59.020937 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:59.020947 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:59.020971 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:59.021134 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:12:59.021160 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:12:59.424326 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:59.424365 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:59.424378 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:12:59.424390 [ 19 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:12:59.424402 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:12:59.424411 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:59.424422 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:59.424479 [ 19 ] {} RaftInstance: sent 2024.09.25 21:12:59.424868 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:59.424899 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:12:59.424912 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:59.424923 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:12:59.424934 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:59.424943 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:12:59.424955 [ 13 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:12:59.424967 [ 13 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:12:59.424978 [ 13 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:12:59.772073 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:12:59.772110 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:59.772126 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:12:59.772175 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:12:59.772190 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:12:59.772201 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (184) and matched log idx (0) 2024.09.25 21:12:59.772211 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:12:59.772222 [ 15 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:12:59.772235 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:12:59.772245 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:59.772255 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:12:59.772266 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:12:59.772294 [ 15 ] {} RaftInstance: sent 2024.09.25 21:12:59.924550 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:12:59.924586 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:12:59.924598 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:12:59.924608 [ 13 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:12:59.924619 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:12:59.924628 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:12:59.924638 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:12:59.924691 [ 13 ] {} RaftInstance: sent 2024.09.25 21:12:59.924974 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:12:59.924995 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:12:59.925006 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:12:59.925015 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:12:59.925023 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:12:59.925031 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:12:59.925042 [ 15 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:12:59.925054 [ 15 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:12:59.925064 [ 15 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:00.219188 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:00.219271 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:00.425486 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:00.425522 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:00.425534 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:00.425545 [ 15 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:00.425557 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:00.425567 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:00.425578 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:00.425659 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:00.425894 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:00.425916 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:00.425926 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:00.425936 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:00.425944 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:00.425953 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:00.425964 [ 13 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:00.425975 [ 13 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:00.425985 [ 13 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:00.523010 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:00.523048 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:00.523061 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:00.523098 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:00.523111 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:00.523121 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (184) and matched log idx (0) 2024.09.25 21:13:00.523130 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:13:00.523141 [ 16 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:00.523152 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:00.523161 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:00.523171 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:00.523182 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:00.523207 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:00.523347 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:00.523373 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:00.926697 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:00.926758 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:00.926773 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:00.926784 [ 13 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:00.926796 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:00.926843 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:00.926854 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:00.926912 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:00.927274 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:00.927300 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:00.927311 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:00.927320 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:00.927328 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:00.927336 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:00.927347 [ 16 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:00.927357 [ 16 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:00.927366 [ 16 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:01.273393 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:01.273434 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:01.273448 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:01.273491 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:01.273504 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:01.273516 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (184) and matched log idx (0) 2024.09.25 21:13:01.273526 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:13:01.273536 [ 13 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:01.273549 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:01.273558 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:01.273570 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:01.273582 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:01.273612 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:01.273729 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:01.273754 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:01.427939 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:01.427975 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:01.427988 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:01.428000 [ 16 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:01.428014 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:01.428025 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:01.428036 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:01.428091 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:01.428350 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:01.428371 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:01.428382 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:01.428392 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:01.428401 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:01.428410 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:01.428422 [ 13 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:01.428435 [ 13 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:01.428446 [ 13 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:01.928788 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:01.928845 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:01.928859 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:01.928870 [ 13 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:01.928882 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:01.928893 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:01.928905 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:01.928961 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:01.929239 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:01.929259 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:01.929269 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:01.929278 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:01.929286 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:01.929295 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:01.929305 [ 15 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:01.929316 [ 15 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:01.929325 [ 15 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:02.024388 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:02.024430 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:02.024443 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:02.024487 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:02.024501 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:02.024511 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (184) and matched log idx (0) 2024.09.25 21:13:02.024521 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:13:02.024531 [ 12 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:02.024542 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:02.024551 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:02.024562 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:02.024572 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:02.024598 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:02.024745 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:02.024767 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:02.430096 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:02.430154 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:02.430167 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:02.430186 [ 15 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:02.430199 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:02.430210 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:02.430221 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:02.430287 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:02.430628 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:02.430666 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:02.430678 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:02.430687 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:02.430696 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:02.430704 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:02.430715 [ 13 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:02.430735 [ 13 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:02.430746 [ 13 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:02.774765 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:02.774802 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:02.774815 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:02.774856 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:02.774866 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:02.774875 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (184) and matched log idx (0) 2024.09.25 21:13:02.774884 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:13:02.774894 [ 12 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:02.774904 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:02.774913 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:02.774923 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:02.774932 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:02.774958 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:02.931371 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:02.931416 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:02.931430 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:02.931442 [ 13 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:02.931456 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:02.931467 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:02.931479 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:02.931534 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:02.931818 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:02.931844 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:02.931857 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:02.931867 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:02.931876 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:02.931885 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:02.931897 [ 12 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:02.931910 [ 12 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:02.931921 [ 12 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:03.219175 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:03.219222 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:03.432438 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:03.432483 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:03.432496 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:03.432508 [ 13 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:03.432521 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:03.432531 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:03.432543 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:03.432602 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:03.432887 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:03.432913 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:03.432926 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:03.432936 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:03.432945 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:03.432953 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:03.432967 [ 17 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:03.432980 [ 17 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:03.432991 [ 17 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:03.526029 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:03.526083 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:03.526099 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:03.526148 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:03.526165 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:03.526178 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (184) and matched log idx (0) 2024.09.25 21:13:03.526187 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:13:03.526199 [ 13 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:03.526212 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:03.526223 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:03.526235 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:03.526246 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:03.526276 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:03.933557 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:03.933598 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:03.933610 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:03.933623 [ 17 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:03.933637 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:03.933647 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:03.933657 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:03.933710 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:03.933973 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:03.933998 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:03.934009 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:03.934017 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:03.934025 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:03.934033 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:03.934043 [ 15 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:03.934054 [ 15 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:03.934063 [ 15 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:04.277180 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:04.277227 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:04.277251 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:04.277264 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:13:04.434278 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:04.434321 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:04.434333 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:04.434344 [ 15 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:04.434357 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:04.434366 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:04.434376 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:04.434431 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:04.434701 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:04.434721 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:04.434733 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:04.434745 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:04.434755 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:04.434764 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:04.434777 [ 17 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:04.434790 [ 17 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:04.434801 [ 17 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:04.934813 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:04.934854 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:04.934865 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:04.934874 [ 14 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:04.934885 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:04.934893 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:04.934903 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:04.934958 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:04.935235 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:04.935275 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:04.935287 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:04.935298 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:04.935306 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:04.935315 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:04.935327 [ 17 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:04.935338 [ 17 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:04.935348 [ 17 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:05.027568 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:05.027658 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:05.027671 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:05.027682 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:13:05.435743 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:05.435820 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:05.435841 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:05.435854 [ 15 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:05.435867 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:05.435876 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:05.435888 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:05.435947 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:05.436226 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:05.436253 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:05.436266 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:05.436276 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:05.436287 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:05.436296 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:05.436308 [ 14 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:05.436320 [ 14 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:05.436330 [ 14 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:05.778369 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:05.778412 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:05.778426 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:05.778436 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:13:05.936689 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:05.936735 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:05.936747 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:05.936759 [ 14 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:05.936770 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:05.936780 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:05.936791 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:05.936850 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:05.937246 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:05.937274 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:05.937288 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:05.937301 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:05.937312 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:05.937322 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:05.937336 [ 18 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:05.937350 [ 18 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:05.937362 [ 18 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:06.437390 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:06.437436 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:06.437450 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:06.437462 [ 15 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:06.437475 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:06.437485 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:06.437497 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:06.437558 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:06.437856 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:06.437884 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:06.437897 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:06.437909 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:06.437918 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:06.437927 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:06.437939 [ 18 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:06.437951 [ 18 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:06.437962 [ 18 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:06.528973 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:06.529011 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:06.529023 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:06.529034 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:13:06.938274 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:06.938316 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:06.938330 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:13:06.938343 [ 18 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:06.938356 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:06.938367 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:06.938380 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:06.938439 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:06.938690 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:06.938717 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:06.938728 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:06.938738 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:06.938747 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:06.938755 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:06.938766 [ 14 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:06.938777 [ 14 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:06.938787 [ 14 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:07.280045 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:07.280102 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:07.280117 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:07.280127 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 21:13:07.439151 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:07.439193 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:07.439206 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:07.439218 [ 14 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:07.439230 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:07.439241 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:07.439251 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:07.439307 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:07.439580 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:07.439608 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:07.439620 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:07.439631 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:07.439641 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:07.439650 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:07.439662 [ 18 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:07.439674 [ 18 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:07.439694 [ 18 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:07.939934 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:07.939977 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:07.939991 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:13:07.940003 [ 18 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:07.940016 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:07.940027 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:07.940039 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:07.940098 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:07.940360 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:07.940385 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:07.940398 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:07.940410 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:07.940419 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:07.940429 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:07.940442 [ 19 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:07.940455 [ 19 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:07.940467 [ 19 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:08.030572 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:08.030611 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:08.030624 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:08.030634 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 21:13:08.440706 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:08.440744 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:08.440755 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:08.440764 [ 19 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 184 2024.09.25 21:13:08.440774 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=0, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:08.440783 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:08.440792 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:08.440849 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:08.441182 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:08.441207 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=184 2024.09.25 21:13:08.441217 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:08.441227 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 184 2024.09.25 21:13:08.441234 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:08.441242 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 183 2024.09.25 21:13:08.441253 [ 18 ] {} RaftInstance: last durable index 183, precommit index 183 2024.09.25 21:13:08.441264 [ 18 ] {} RaftInstance: quorum idx 1, 183 183 0 2024.09.25 21:13:08.441273 [ 18 ] {} RaftInstance: local log idx 183, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:08.756059 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:13:08.756081 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:13:08.756136 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:13:08.756177 [ 6 ] {} RaftInstance: append at log_idx 184, timestamp 1727298788756148 2024.09.25 21:13:08.756238 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:13:08.756262 [ 21 ] {} RaftInstance: last_log_idx: 183, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:08.756274 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=183, LastLogTerm=2, EntriesLength=1, CommitIndex=183, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:08.756284 [ 21 ] {} RaftInstance: idx: 184 2024.09.25 21:13:08.756295 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:08.756352 [ 21 ] {} RaftInstance: sent 2024.09.25 21:13:08.756368 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:08.756380 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5230 ms ago 2024.09.25 21:13:08.757313 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:13:08.757338 [ 8 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:08.757352 [ 8 ] {} RaftInstance: quorum idx 1, 184 183 0 2024.09.25 21:13:08.757362 [ 8 ] {} RaftInstance: local log idx 184, target_commit_idx 183, quick_commit_index_ 183, state_->get_commit_idx() 183 2024.09.25 21:13:08.757811 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:08.757837 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:08.757870 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:08.757882 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:08.757892 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:08.757900 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 183, new matched idx: 184 2024.09.25 21:13:08.757909 [ 19 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:08.757920 [ 19 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:08.757930 [ 19 ] {} RaftInstance: trigger commit upto 184 2024.09.25 21:13:08.757940 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:08.757950 [ 19 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:08.757960 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:08.757970 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:08.757980 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:08.758024 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:08.758039 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:08.758050 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5231 ms ago 2024.09.25 21:13:08.758070 [ 19 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 183 2024.09.25 21:13:08.758080 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:13:08.758131 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:13:08.758157 [ 20 ] {} RaftInstance: commit upto 184, current idx 183 2024.09.25 21:13:08.758169 [ 20 ] {} RaftInstance: commit upto 184, current idx 184 2024.09.25 21:13:08.758195 [ 20 ] {} RaftInstance: notify cb 184 1d87a328 2024.09.25 21:13:08.758209 [ 20 ] {} RaftInstance: DONE: commit upto 184, current idx 184 2024.09.25 21:13:08.758220 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:13:08.758311 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:08.758331 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:08.758342 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:08.758352 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:08.758361 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:08.758368 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:08.758378 [ 18 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:08.758388 [ 18 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:08.758398 [ 18 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:08.781728 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:08.781769 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:08.781781 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:08.781791 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 21:13:08.941926 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:08.941982 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:08.941994 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:13:08.942019 [ 18 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:08.942031 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:08.942041 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:08.942052 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:08.942119 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:08.942375 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:08.942409 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:08.942422 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:08.942434 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:08.942444 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:08.942453 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:08.942475 [ 19 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:08.942488 [ 19 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:08.942499 [ 19 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:09.442519 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:09.442563 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:09.442576 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:09.442586 [ 14 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:09.442598 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:09.442608 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:09.442619 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:09.442672 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:09.442982 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:09.443023 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:09.443037 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:09.443047 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:09.443056 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:09.443065 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:09.443077 [ 19 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:09.443089 [ 19 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:09.443100 [ 19 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:09.532324 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:09.532373 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:09.532386 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:09.532396 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6006 ms ago 2024.09.25 21:13:09.943493 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:09.943545 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:09.943566 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:09.943577 [ 19 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:09.943590 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:09.943600 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:09.943610 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:09.943681 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:09.943975 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:09.943995 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:09.944012 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:09.944022 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:09.944030 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:09.944039 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:09.944051 [ 14 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:09.944062 [ 14 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:09.944079 [ 14 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:10.199175 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:10.199223 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:10.283461 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:10.283506 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:10.283521 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:10.283565 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:10.283579 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:10.283591 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (184) and matched log idx (0) 2024.09.25 21:13:10.283603 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:13:10.283625 [ 14 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:10.283639 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 184 2024.09.25 21:13:10.283652 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:10.283663 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:10.283675 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:10.283701 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:10.283866 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:10.283894 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:10.444356 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:10.444391 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:10.444399 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:10.444407 [ 16 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:10.444418 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:10.444428 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:10.444440 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:10.444498 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:10.444803 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:10.444830 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:10.444843 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:10.444854 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:10.444864 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:10.444876 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:10.444890 [ 14 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:10.444903 [ 14 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:10.444915 [ 14 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:10.945147 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:10.945187 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:10.945200 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:10.945211 [ 19 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:10.945223 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:10.945233 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:10.945243 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:10.945303 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:10.945604 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:10.945626 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:10.945638 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:10.945649 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:10.945659 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:10.945668 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:10.945679 [ 16 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:10.945691 [ 16 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:10.945702 [ 16 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:11.034038 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:11.034075 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:11.034089 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:11.034131 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:11.034144 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:11.034155 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (185) and matched log idx (0) 2024.09.25 21:13:11.034165 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:13:11.034176 [ 16 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:11.034188 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:11.034198 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:11.034209 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:11.034292 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:11.034339 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:11.445906 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:11.445947 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:11.445961 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:11.445972 [ 12 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:11.445983 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:11.446018 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:11.446031 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:11.446090 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:11.446346 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:11.446398 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:11.446409 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:11.446419 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:11.446427 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:11.446435 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:11.446448 [ 19 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:11.446460 [ 19 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:11.446471 [ 19 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:11.479157 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:11.479199 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:11.785602 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:11.785645 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:11.785660 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:11.785705 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:11.785723 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:11.785735 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (185) and matched log idx (0) 2024.09.25 21:13:11.785747 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:13:11.785759 [ 19 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:11.785772 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:11.785782 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:11.785795 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:11.785807 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:11.785838 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:11.947103 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:11.947146 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:11.947160 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:11.947171 [ 13 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:11.947183 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:11.947195 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:11.947206 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:11.947264 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:11.947526 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:11.947552 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:11.947565 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:11.947584 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:11.947595 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:11.947604 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:11.947616 [ 19 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:11.947650 [ 19 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:11.947663 [ 19 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:12.447645 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:12.447689 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:12.447701 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:12.447712 [ 12 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:12.447724 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:12.447732 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:12.447742 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:12.447820 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:12.448134 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:12.448159 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:12.448171 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:12.448181 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:12.448189 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:12.448199 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:12.448209 [ 19 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:12.448221 [ 19 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:12.448231 [ 19 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:12.536314 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:12.536353 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:12.536365 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:12.536374 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:13:12.948452 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:12.948497 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:12.948510 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:12.948521 [ 19 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:12.948534 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:12.948544 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:12.948556 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:12.948620 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:12.948914 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:12.948944 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:12.948956 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:12.948968 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:12.948977 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:12.948986 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:12.948998 [ 13 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:12.949011 [ 13 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:12.949023 [ 13 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:13.119154 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:13.119200 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:13.287392 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:13.287436 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:13.287450 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:13.287491 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:13.287503 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:13.287513 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (185) and matched log idx (0) 2024.09.25 21:13:13.287523 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:13:13.287533 [ 13 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:13.287558 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:13.287570 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:13.287581 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:13.287592 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:13.287622 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:13.448878 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:13.448924 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:13.448936 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:13.448947 [ 17 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:13.448960 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:13.448982 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:13.449012 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:13.449083 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:13.449439 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:13.449464 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:13.449475 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:13.449492 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:13.449500 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:13.449508 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:13.449518 [ 13 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:13.449530 [ 13 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:13.449539 [ 13 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:13.949763 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:13.949800 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:13.949812 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:13.949824 [ 17 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:13.949837 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:13.949847 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:13.949858 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:13.949914 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:13.950166 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:13.950187 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:13.950198 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:13.950208 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:13.950218 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:13.950227 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:13.950239 [ 13 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:13.950253 [ 13 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:13.950263 [ 13 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:14.038364 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:14.038403 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:14.038415 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:14.038425 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:13:14.450476 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:14.450522 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:14.450537 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:14.450550 [ 13 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:14.450563 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:14.450574 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:14.450585 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:14.450643 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:14.450889 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:14.450916 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:14.450928 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:14.450939 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:14.450948 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:14.450957 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:14.450969 [ 19 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:14.450980 [ 19 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:14.450990 [ 19 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:14.789304 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:14.789344 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:14.789356 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:14.789365 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:13:14.951484 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:14.951533 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:14.951548 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:14.951561 [ 19 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:14.951573 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:14.951583 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:14.951594 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:14.951656 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:14.951933 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:14.951958 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:14.951968 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:14.951978 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:14.951986 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:14.951995 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:14.952006 [ 13 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:14.952019 [ 13 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:14.952028 [ 13 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:15.452044 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:15.452089 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:15.452102 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:15.452111 [ 15 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:15.452123 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:15.452132 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:15.452142 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:15.452201 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:15.452469 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:15.452495 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:15.452507 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:15.452518 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:15.452527 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:15.452535 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:15.452546 [ 13 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:15.452557 [ 13 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:15.452567 [ 13 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:15.539598 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:15.539637 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:15.539651 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:15.539662 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:13:15.952707 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:15.952739 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:15.952752 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:15.952764 [ 13 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:15.952777 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:15.952788 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:15.952799 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:15.952858 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:15.953206 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:15.953232 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:15.953243 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:15.953254 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:15.953262 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:15.953271 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:15.953282 [ 15 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:15.953295 [ 15 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:15.953306 [ 15 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:16.290328 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:16.290369 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:16.290380 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:16.290390 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:13:16.409156 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:16.409197 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:16.453395 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:16.453481 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:16.453496 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:16.453509 [ 13 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:16.453522 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:16.453543 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:16.453556 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:16.453619 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:16.453990 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:16.454034 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:16.454046 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:16.454066 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:16.454077 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:16.454087 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:16.454101 [ 15 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:16.454114 [ 15 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:16.454135 [ 15 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:16.954333 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:16.954376 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:16.954390 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:16.954402 [ 19 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:16.954417 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:16.954428 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:16.954441 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:16.954508 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:16.954754 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:16.954779 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:16.954790 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:16.954800 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:16.954808 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:16.954818 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:16.954829 [ 18 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:16.954840 [ 18 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:16.954850 [ 18 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:17.040924 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:17.040966 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:17.040982 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:17.041069 [ 19 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:13:17.041116 [ 19 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:13:17.041129 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (185) and matched log idx (0) 2024.09.25 21:13:17.041139 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:13:17.041150 [ 19 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:17.041162 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:17.041172 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:17.041183 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:17.041193 [ 19 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:13:17.041219 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:17.041362 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:17.041394 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:13:17.455593 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:17.455646 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:17.455664 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:13:17.455679 [ 18 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:17.455694 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:17.455706 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:17.455719 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:17.455781 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:17.456077 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:17.456104 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:17.456115 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:17.456126 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:17.456137 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:17.456146 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:17.456158 [ 14 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:17.456170 [ 14 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:17.456181 [ 14 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:17.792293 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:17.792334 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:17.792347 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:17.792388 [ 16 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:13:17.792398 [ 16 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:13:17.792407 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (185) and matched log idx (0) 2024.09.25 21:13:17.792417 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:13:17.792426 [ 16 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:17.792437 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:17.792445 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:17.792455 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:17.792464 [ 16 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:13:17.792489 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:17.956750 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:17.956785 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:17.956799 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:17.956810 [ 16 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:17.956821 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:17.956831 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:17.956842 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:17.956895 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:17.957175 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:17.957195 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:17.957205 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:17.957215 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:17.957224 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:17.957233 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:17.957244 [ 14 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:17.957255 [ 14 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:17.957265 [ 14 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:18.239146 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:18.239195 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:13:18.457430 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:18.457468 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:18.457481 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:18.457493 [ 14 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:18.457506 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:18.457517 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:18.457528 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:18.457574 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:18.457854 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:18.457878 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=185 2024.09.25 21:13:18.457889 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:18.457899 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 185 2024.09.25 21:13:18.457907 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:18.457916 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 184 2024.09.25 21:13:18.457927 [ 16 ] {} RaftInstance: last durable index 184, precommit index 184 2024.09.25 21:13:18.457940 [ 16 ] {} RaftInstance: quorum idx 1, 184 184 0 2024.09.25 21:13:18.457950 [ 16 ] {} RaftInstance: local log idx 184, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:18.542970 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:18.543015 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:18.543029 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:18.543073 [ 14 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:13:18.543086 [ 14 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:13:18.543096 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (185) and matched log idx (0) 2024.09.25 21:13:18.543107 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:13:18.543117 [ 14 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 185 2024.09.25 21:13:18.543129 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=184, LastLogTerm=2, EntriesLength=0, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:18.543139 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:18.543150 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:18.543159 [ 14 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:13:18.543185 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:18.756062 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:13:18.756079 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:13:18.756138 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:13:18.756177 [ 6 ] {} RaftInstance: append at log_idx 185, timestamp 1727298798756150 2024.09.25 21:13:18.756237 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:13:18.756266 [ 21 ] {} RaftInstance: last_log_idx: 184, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:18.756280 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=184, LastLogTerm=2, EntriesLength=1, CommitIndex=184, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:18.756291 [ 21 ] {} RaftInstance: idx: 185 2024.09.25 21:13:18.756303 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:18.756360 [ 21 ] {} RaftInstance: sent 2024.09.25 21:13:18.756376 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:18.757265 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:13:18.757292 [ 8 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:18.757306 [ 8 ] {} RaftInstance: quorum idx 1, 185 184 0 2024.09.25 21:13:18.757317 [ 8 ] {} RaftInstance: local log idx 185, target_commit_idx 184, quick_commit_index_ 184, state_->get_commit_idx() 184 2024.09.25 21:13:18.757875 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:18.757901 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:18.757912 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:18.757922 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:18.757931 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:18.757940 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 184, new matched idx: 185 2024.09.25 21:13:18.757950 [ 16 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:18.757960 [ 16 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:18.757969 [ 16 ] {} RaftInstance: trigger commit upto 185 2024.09.25 21:13:18.757979 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:18.757989 [ 16 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:18.757999 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:18.758009 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:18.758017 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:18.758058 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:18.758073 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:18.758086 [ 16 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 184 2024.09.25 21:13:18.758096 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:13:18.758142 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:13:18.758168 [ 20 ] {} RaftInstance: commit upto 185, current idx 184 2024.09.25 21:13:18.758180 [ 20 ] {} RaftInstance: commit upto 185, current idx 185 2024.09.25 21:13:18.758215 [ 20 ] {} RaftInstance: notify cb 185 1d885eb8 2024.09.25 21:13:18.758229 [ 20 ] {} RaftInstance: DONE: commit upto 185, current idx 185 2024.09.25 21:13:18.758240 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:13:18.758345 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:18.758365 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:18.758375 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:18.758384 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:18.758393 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:18.758401 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:18.758437 [ 14 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:18.758449 [ 14 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:18.758458 [ 14 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:18.958517 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:18.958554 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:18.958565 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:18.958574 [ 16 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:18.958585 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:18.958595 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:18.958604 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:18.958650 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:18.958934 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:18.958960 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:18.958971 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:18.958980 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:18.958989 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:18.958998 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:18.959009 [ 14 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:18.959664 [ 14 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:18.959692 [ 14 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:19.294082 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:19.294121 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:19.294132 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:19.294142 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:13:19.459405 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:19.459448 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:19.459462 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:19.459473 [ 12 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:19.459485 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:19.459497 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:19.459509 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:19.459567 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:19.459859 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:19.459887 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:19.459900 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:19.459912 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:19.459922 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:19.459932 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:19.459944 [ 16 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:19.459955 [ 16 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:19.459965 [ 16 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:19.959996 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:19.960049 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:19.960062 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:19.960074 [ 12 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:19.960086 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:19.960095 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:19.960107 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:19.960162 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:19.960433 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:19.960458 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:19.960469 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:19.960479 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:19.960487 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:19.960495 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:19.960506 [ 16 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:19.960518 [ 16 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:19.960527 [ 16 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:20.044698 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:20.044741 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:20.044752 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:20.044762 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:13:20.461043 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:20.461080 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:20.461094 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:20.461106 [ 16 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:20.461119 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:20.461128 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:20.461139 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:20.461193 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:20.461435 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:20.461457 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:20.461468 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:20.461478 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:20.461487 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:20.461496 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:20.461508 [ 13 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:20.461521 [ 13 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:20.461533 [ 13 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:20.795762 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:20.795803 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:20.795815 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:20.795824 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:13:20.961918 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:20.961964 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:20.961976 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:20.961987 [ 13 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:20.961999 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:20.962008 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:20.962019 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:20.962072 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:20.962356 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:20.962381 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:20.962393 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:20.962403 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:20.962412 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:20.962420 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:20.962431 [ 15 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:20.962442 [ 15 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:20.962452 [ 15 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:21.462492 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:21.462531 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:21.462544 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:21.462555 [ 16 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:21.462567 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:21.462577 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:21.462589 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:21.462644 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:21.462912 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:21.462935 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:21.462945 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:21.462954 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:21.462963 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:21.462971 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:21.462982 [ 15 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:21.462993 [ 15 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:21.463002 [ 15 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:21.546051 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:21.546102 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:21.546117 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:21.546140 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:13:21.963304 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:21.963353 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:21.963367 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:21.963378 [ 15 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:21.963391 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:21.963402 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:21.963413 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:21.963466 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:21.963721 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:21.963745 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:21.963755 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:21.963766 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:21.963775 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:21.963783 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:21.963796 [ 13 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:21.963807 [ 13 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:21.963817 [ 13 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:22.296860 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:22.296906 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:22.296918 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:22.296929 [ 19 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:13:22.463985 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:22.464032 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:22.464046 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:22.464057 [ 13 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:22.464069 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:22.464079 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:22.464091 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:22.464162 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:22.464420 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:22.464442 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:22.464453 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:22.464462 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:22.464471 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:22.464480 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:22.464512 [ 19 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:22.464525 [ 19 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:22.464536 [ 19 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:22.964564 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:22.964595 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:22.964606 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:22.964618 [ 15 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:22.964629 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:22.964640 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:22.964652 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:22.964712 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:22.964957 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:22.964987 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:22.964999 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:22.965010 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:22.965020 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:22.965031 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:22.965045 [ 19 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:22.965059 [ 19 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:22.965070 [ 19 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:23.047100 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:23.047149 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:23.047161 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:23.465227 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:23.465266 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:23.465278 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:23.465289 [ 19 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:23.465302 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:23.465314 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:23.465325 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:23.465376 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:23.465667 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:23.465690 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:23.465700 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:23.465711 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:23.465721 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:23.465730 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:23.465741 [ 18 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:23.465752 [ 18 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:23.465762 [ 18 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:23.797796 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:23.797835 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:23.797846 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:23.965902 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:23.965942 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:23.965954 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:13:23.965965 [ 18 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:23.965976 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:23.965985 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:23.965996 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:23.966042 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:23.966332 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:23.966352 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:23.966362 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:23.966371 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:23.966380 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:23.966389 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:23.966400 [ 19 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:23.966413 [ 19 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:23.966423 [ 19 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:24.466488 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:24.466529 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:24.466542 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:13:24.466553 [ 18 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:24.466565 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:24.466575 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:24.466586 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:24.466638 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:24.466939 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:24.466969 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:24.466982 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:24.466994 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:24.467005 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:24.467015 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:24.467027 [ 19 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:24.467040 [ 19 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:24.467051 [ 19 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:24.548189 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:24.548235 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:24.548248 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:24.769180 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:24.769238 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:13:24.967427 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:24.967469 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:24.967483 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:24.967494 [ 19 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:24.967507 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:24.967516 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:24.967527 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:24.967582 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:24.967858 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:24.967880 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:24.967891 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:24.967902 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:24.967912 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:24.967921 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:24.967933 [ 17 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:24.967944 [ 17 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:24.967955 [ 17 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:25.298986 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:25.299055 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:25.299067 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:25.299108 [ 19 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:13:25.299120 [ 19 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:13:25.299130 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (185) and matched log idx (0) 2024.09.25 21:13:25.299139 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:13:25.299148 [ 19 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:25.299159 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 185 2024.09.25 21:13:25.299168 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:25.299177 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:25.299188 [ 19 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:13:25.299214 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:25.299344 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:25.299365 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:13:25.468559 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:25.468601 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:25.468614 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:25.468624 [ 17 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:25.468636 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:25.468645 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:25.468655 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:25.468706 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:25.468972 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:25.468998 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:25.469009 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:25.469019 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:25.469027 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:25.469036 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:25.469047 [ 19 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:25.469060 [ 19 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:25.469071 [ 19 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:25.969357 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:25.969394 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:25.969407 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:25.969419 [ 19 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:25.969432 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:25.969441 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:25.969453 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:25.969507 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:25.969770 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:25.969790 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:25.969801 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:25.969810 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:25.969819 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:25.969828 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:25.969838 [ 17 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:25.969849 [ 17 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:25.969859 [ 17 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:26.049893 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:26.049937 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:26.049951 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:26.049991 [ 19 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:13:26.050003 [ 19 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:13:26.050013 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (186) and matched log idx (0) 2024.09.25 21:13:26.050034 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:13:26.050044 [ 19 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:26.050055 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:26.050064 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:26.050074 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:26.050085 [ 19 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:13:26.050108 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:26.470467 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:26.470504 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:26.470519 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:26.470532 [ 17 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:26.470546 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:26.470558 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:26.470571 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:26.470629 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:26.470935 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:26.470960 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:26.471005 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:26.471019 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:26.471029 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:26.471039 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:26.471052 [ 14 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:26.471067 [ 14 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:26.471079 [ 14 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:26.801053 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:26.801097 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:26.801109 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:26.971442 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:26.971482 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:26.971495 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:26.971507 [ 14 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:26.971520 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:26.971529 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:26.971540 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:26.971592 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:26.971854 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:26.971882 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:26.971892 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:26.971903 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:26.971913 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:26.971922 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:26.971935 [ 12 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:26.971949 [ 12 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:26.971960 [ 12 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:27.299194 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:27.299263 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:13:27.472474 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:27.472516 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:27.472532 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:27.472546 [ 12 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:27.472561 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:27.472575 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:27.472587 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:27.472666 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:27.472911 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:27.472968 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:27.472988 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:27.472999 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:27.473010 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:27.473018 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:27.473030 [ 17 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:27.473043 [ 17 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:27.473054 [ 17 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:27.552097 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:27.552136 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:27.552150 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:27.552195 [ 12 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:13:27.552208 [ 12 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:13:27.552219 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (186) and matched log idx (0) 2024.09.25 21:13:27.552229 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:13:27.552240 [ 12 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:27.552252 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:27.552262 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:27.552274 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:27.552286 [ 12 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:13:27.552315 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:27.973594 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:27.973635 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:27.973647 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:27.973659 [ 14 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:27.973673 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:27.973684 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:27.973695 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:27.973755 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:27.974115 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:27.974141 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:27.974152 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:27.974162 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:27.974171 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:27.974180 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:27.974191 [ 12 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:27.974202 [ 12 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:27.974212 [ 12 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:28.303292 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:28.303333 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:28.303346 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:28.474723 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:28.474767 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:28.474783 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:28.474796 [ 12 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 186 2024.09.25 21:13:28.474809 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=0, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:28.474820 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:28.474832 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:28.474885 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:28.475198 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:28.475220 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=186 2024.09.25 21:13:28.475231 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:28.475241 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 186 2024.09.25 21:13:28.475249 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:28.475257 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 185 2024.09.25 21:13:28.475269 [ 14 ] {} RaftInstance: last durable index 185, precommit index 185 2024.09.25 21:13:28.475280 [ 14 ] {} RaftInstance: quorum idx 1, 185 185 0 2024.09.25 21:13:28.475309 [ 14 ] {} RaftInstance: local log idx 185, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:28.756112 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:13:28.756176 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:13:28.756236 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:13:28.756284 [ 6 ] {} RaftInstance: append at log_idx 186, timestamp 1727298808756252 2024.09.25 21:13:28.756372 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:13:28.756398 [ 21 ] {} RaftInstance: last_log_idx: 185, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:28.756411 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=185, LastLogTerm=2, EntriesLength=1, CommitIndex=185, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:28.756421 [ 21 ] {} RaftInstance: idx: 186 2024.09.25 21:13:28.756432 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:28.756520 [ 21 ] {} RaftInstance: sent 2024.09.25 21:13:28.756541 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:28.757486 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:13:28.757514 [ 8 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:28.757527 [ 8 ] {} RaftInstance: quorum idx 1, 186 185 0 2024.09.25 21:13:28.757537 [ 8 ] {} RaftInstance: local log idx 186, target_commit_idx 185, quick_commit_index_ 185, state_->get_commit_idx() 185 2024.09.25 21:13:28.758083 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:28.758110 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:28.758122 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:28.758133 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:28.758143 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:28.758152 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 185, new matched idx: 186 2024.09.25 21:13:28.758162 [ 14 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:28.758173 [ 14 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:28.758182 [ 14 ] {} RaftInstance: trigger commit upto 186 2024.09.25 21:13:28.758191 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:28.758200 [ 14 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:28.758211 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:28.758221 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:28.758230 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:28.758272 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:28.758286 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:28.758297 [ 14 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 185 2024.09.25 21:13:28.758308 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:13:28.758382 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:13:28.758406 [ 20 ] {} RaftInstance: commit upto 186, current idx 185 2024.09.25 21:13:28.758418 [ 20 ] {} RaftInstance: commit upto 186, current idx 186 2024.09.25 21:13:28.758441 [ 20 ] {} RaftInstance: notify cb 186 1d87a7e8 2024.09.25 21:13:28.758453 [ 20 ] {} RaftInstance: DONE: commit upto 186, current idx 186 2024.09.25 21:13:28.758462 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:13:28.758567 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:28.758591 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:28.758602 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:28.758612 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:28.758620 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:28.758629 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:28.758639 [ 16 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:28.758649 [ 16 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:28.758660 [ 16 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:28.976131 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:28.976171 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:28.976185 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:28.976198 [ 14 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:28.976211 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:28.976289 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:28.976313 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:28.976374 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:28.976748 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:28.976772 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:28.976783 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:28.976796 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:28.976807 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:28.976817 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:28.976831 [ 16 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:28.976844 [ 16 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:28.976855 [ 16 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:29.054193 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:29.054240 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:29.054253 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:29.477414 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:29.477457 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:29.477470 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:29.477481 [ 14 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:29.477494 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:29.477507 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:29.477520 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:29.477577 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:29.477870 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:29.477893 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:29.477903 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:29.477913 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:29.477922 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:29.477930 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:29.477941 [ 16 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:29.477952 [ 16 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:29.477961 [ 16 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:29.805333 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:29.805381 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:29.805396 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:29.978460 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:29.978501 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:29.978513 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:29.978526 [ 16 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:29.978538 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:29.978549 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:29.978559 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:29.978612 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:29.978921 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:29.978946 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:29.978956 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:29.978966 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:29.978975 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:29.978983 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:29.979015 [ 13 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:29.979030 [ 13 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:29.979041 [ 13 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:30.449173 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:30.449215 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:13:30.479408 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:30.479447 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:30.479460 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:30.479471 [ 14 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:30.479481 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:30.479491 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:30.479501 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:30.479553 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:30.479803 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:30.479830 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:30.479844 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:30.479855 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:30.479867 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:30.479877 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:30.479891 [ 13 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:30.479905 [ 13 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:30.479917 [ 13 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:30.555932 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:30.555970 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:30.555983 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:30.556023 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:30.556036 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:30.556046 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (186) and matched log idx (0) 2024.09.25 21:13:30.556055 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:13:30.556065 [ 14 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:30.556077 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 186 2024.09.25 21:13:30.556086 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:30.556096 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:30.556108 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:30.556133 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:30.556287 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:30.556311 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:30.979615 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:30.979657 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:30.979669 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:30.979679 [ 13 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:30.979690 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:30.979700 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:30.979710 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:30.979803 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:30.980035 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:30.980057 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:30.980069 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:30.980080 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:30.980090 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:30.980099 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:30.980111 [ 14 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:30.980124 [ 14 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:30.980135 [ 14 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:31.306326 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:31.306374 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:31.306388 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:31.306437 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:31.306449 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:31.306459 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (187) and matched log idx (0) 2024.09.25 21:13:31.306468 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:13:31.306478 [ 14 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:31.306499 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:31.306509 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:31.306521 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:31.306532 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:31.306570 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:31.306740 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:31.306767 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:31.479950 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:31.479988 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:31.480001 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:31.480046 [ 16 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:31.480064 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:31.480073 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:31.480084 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:31.480134 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:31.480386 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:31.480407 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:31.480417 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:31.480426 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:31.480434 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:31.480442 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:31.480453 [ 14 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:31.480464 [ 14 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:31.480475 [ 14 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:31.980723 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:31.980765 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:31.980777 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:31.980788 [ 15 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:31.980799 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:31.980808 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:31.980818 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:31.980871 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:31.981184 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:31.981210 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:31.981222 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:31.981232 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:31.981242 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:31.981251 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:31.981264 [ 14 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:31.981279 [ 14 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:31.981292 [ 14 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:32.057384 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:32.057428 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:32.057442 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:32.057484 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:32.057497 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:32.057508 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (187) and matched log idx (0) 2024.09.25 21:13:32.057518 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:13:32.057528 [ 15 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:32.057540 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:32.057550 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:32.057560 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:32.057571 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:32.057598 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:32.469145 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:32.469201 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:32.481412 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:32.481451 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:32.481464 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:32.481475 [ 15 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:32.481486 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:32.481505 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:32.481515 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:32.481577 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:32.481904 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:32.481929 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:32.481939 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:32.481958 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:32.481966 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:32.481975 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:32.481987 [ 14 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:32.481998 [ 14 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:32.482049 [ 14 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:32.820131 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:32.820167 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:32.820180 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:32.820220 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:32.820232 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:32.820242 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (187) and matched log idx (0) 2024.09.25 21:13:32.820252 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:13:32.820262 [ 15 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:32.820273 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:32.820283 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:32.820294 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:32.820305 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:32.820331 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:32.820470 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:32.820497 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:32.981651 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:32.981689 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:32.981701 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:13:32.981712 [ 18 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:32.981724 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:32.981735 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:32.981747 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:32.981807 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:32.982086 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:32.982113 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:32.982124 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:32.982135 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:32.982145 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:32.982154 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:32.982165 [ 15 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:32.982177 [ 15 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:32.982187 [ 15 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:33.482338 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:33.482413 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:33.482431 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:33.482441 [ 15 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:33.482453 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:33.482464 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:33.482475 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:33.482529 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:33.482861 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:33.482884 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:33.482896 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:33.482907 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:33.482916 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:33.482926 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:33.482938 [ 19 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:33.482950 [ 19 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:33.482960 [ 19 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:33.571406 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:33.571443 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:33.571458 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:33.571501 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:33.571514 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:33.571524 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (187) and matched log idx (0) 2024.09.25 21:13:33.571534 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:13:33.571545 [ 18 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:33.571556 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:33.571566 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:33.571577 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:33.571588 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:33.571617 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:33.571753 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:33.571780 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:33.983210 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:33.983285 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:33.983297 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:33.983308 [ 19 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:33.983320 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:33.983329 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:33.983342 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:33.983399 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:33.983660 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:33.983688 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:33.983700 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:33.983712 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:33.983725 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:33.983735 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:33.983749 [ 18 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:33.983762 [ 18 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:33.983774 [ 18 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:34.321777 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:34.321816 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:34.321829 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:34.321870 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:34.321883 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:34.321894 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (187) and matched log idx (0) 2024.09.25 21:13:34.321905 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:13:34.321916 [ 15 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:34.321928 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:34.321939 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:34.321951 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:34.321964 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:34.321991 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:34.322149 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:34.322176 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:34.484362 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:34.484397 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:34.484408 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:34.484418 [ 19 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:34.484429 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:34.484438 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:34.484448 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:34.484500 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:34.484793 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:34.484817 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:34.484827 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:34.484838 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:34.484895 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:34.484914 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:34.484928 [ 15 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:34.484943 [ 15 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:34.484955 [ 15 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:34.985212 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:34.985248 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:34.985262 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:34.985274 [ 15 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:34.985288 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:34.985299 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:34.985311 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:34.985368 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:34.985667 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:34.985690 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:34.985701 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:34.985712 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:34.985723 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:34.985733 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:34.985745 [ 17 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:34.985758 [ 17 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:34.985768 [ 17 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:35.072833 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:35.072875 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:35.072889 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:35.072933 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:35.072946 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:35.072956 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (187) and matched log idx (0) 2024.09.25 21:13:35.072967 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:13:35.072978 [ 15 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:35.072989 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:35.073000 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:35.073011 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:35.073022 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:35.073052 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:35.486359 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:35.486396 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:35.486408 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:35.486434 [ 17 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:35.486445 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:35.486455 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:35.486465 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:35.486511 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:35.486782 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:35.486804 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:35.486815 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:35.486825 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:35.486834 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:35.486844 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:35.486855 [ 15 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:35.486867 [ 15 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:35.486878 [ 15 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:35.489103 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:35.489130 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:35.823314 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:35.823392 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:35.823409 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:35.823451 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:35.823465 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:35.823475 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (187) and matched log idx (0) 2024.09.25 21:13:35.823485 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:13:35.823496 [ 15 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:35.823509 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:35.823575 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:35.823596 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:35.823608 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:35.823637 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:35.987119 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:35.987157 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:35.987169 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:35.987181 [ 17 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:35.987193 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:35.987203 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:35.987213 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:35.987267 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:35.987539 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:35.987560 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:35.987570 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:35.987580 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:35.987589 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:35.987597 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:35.987609 [ 19 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:35.987620 [ 19 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:35.987630 [ 19 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:36.239124 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:36.239170 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:36.488347 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:36.488388 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:36.488401 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:36.488413 [ 19 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:36.488426 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:36.488436 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:36.488448 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:36.488500 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:36.488792 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:36.488819 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:36.488830 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:36.488840 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:36.488849 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:36.488858 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:36.488870 [ 17 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:36.488881 [ 17 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:36.488891 [ 17 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:36.573930 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:36.573973 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:36.573987 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:36.574028 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:36.574041 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:36.574051 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (187) and matched log idx (0) 2024.09.25 21:13:36.574061 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:13:36.574071 [ 12 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:36.574083 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:36.574092 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:36.574103 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:36.574113 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:36.574140 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:36.989405 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:36.989465 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:36.989479 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:36.989490 [ 17 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:36.989501 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:36.989510 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:36.989520 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:36.989572 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:36.989910 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:36.989937 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:36.989948 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:36.989959 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:36.989968 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:36.989977 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:36.989989 [ 12 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:36.990000 [ 12 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:36.990011 [ 12 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:37.325074 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:37.325128 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:37.325144 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:37.490225 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:37.490260 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:37.490273 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:37.490285 [ 12 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:37.490297 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:37.490307 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:37.490318 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:37.490372 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:37.490674 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:37.490698 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:37.490709 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:37.490719 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:37.490730 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:37.490739 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:37.490752 [ 19 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:37.490765 [ 19 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:37.490775 [ 19 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:37.990833 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:37.990881 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:37.990896 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:37.990907 [ 12 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:37.990920 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:37.990930 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:37.990941 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:37.991012 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:37.991314 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:37.991344 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:37.991358 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:37.991369 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:37.991380 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:37.991390 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:37.991403 [ 19 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:37.991416 [ 19 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:37.991428 [ 19 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:38.075640 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:38.075682 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:38.075695 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:38.491751 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:38.491796 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:38.491810 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:38.491822 [ 19 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 187 2024.09.25 21:13:38.491835 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=0, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:38.491846 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:38.491858 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:38.491912 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:38.492169 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:38.492195 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=187 2024.09.25 21:13:38.492205 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:38.492215 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 187 2024.09.25 21:13:38.492223 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:38.492232 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 186 2024.09.25 21:13:38.492242 [ 13 ] {} RaftInstance: last durable index 186, precommit index 186 2024.09.25 21:13:38.492297 [ 13 ] {} RaftInstance: quorum idx 1, 186 186 0 2024.09.25 21:13:38.492310 [ 13 ] {} RaftInstance: local log idx 186, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:38.756100 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:13:38.756118 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:13:38.756175 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:13:38.756213 [ 6 ] {} RaftInstance: append at log_idx 187, timestamp 1727298818756184 2024.09.25 21:13:38.756274 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:13:38.756330 [ 21 ] {} RaftInstance: last_log_idx: 186, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:38.756345 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=186, LastLogTerm=2, EntriesLength=1, CommitIndex=186, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:38.756355 [ 21 ] {} RaftInstance: idx: 187 2024.09.25 21:13:38.756366 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:38.756420 [ 21 ] {} RaftInstance: sent 2024.09.25 21:13:38.756431 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:38.757373 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:13:38.757399 [ 8 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:38.757412 [ 8 ] {} RaftInstance: quorum idx 1, 187 186 0 2024.09.25 21:13:38.757423 [ 8 ] {} RaftInstance: local log idx 187, target_commit_idx 186, quick_commit_index_ 186, state_->get_commit_idx() 186 2024.09.25 21:13:38.757799 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:38.757823 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:38.757834 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:38.757845 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:38.757854 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:38.757864 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 186, new matched idx: 187 2024.09.25 21:13:38.757874 [ 19 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:38.757885 [ 19 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:38.757895 [ 19 ] {} RaftInstance: trigger commit upto 187 2024.09.25 21:13:38.757905 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:38.757916 [ 19 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:38.757927 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:38.757937 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:38.757946 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:38.757989 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:38.758002 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:38.758012 [ 19 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 186 2024.09.25 21:13:38.758023 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:13:38.758065 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:13:38.758087 [ 20 ] {} RaftInstance: commit upto 187, current idx 186 2024.09.25 21:13:38.758098 [ 20 ] {} RaftInstance: commit upto 187, current idx 187 2024.09.25 21:13:38.758130 [ 20 ] {} RaftInstance: notify cb 187 1d87c6c8 2024.09.25 21:13:38.758142 [ 20 ] {} RaftInstance: DONE: commit upto 187, current idx 187 2024.09.25 21:13:38.758150 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:13:38.758221 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:38.758245 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:38.758256 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:38.758266 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:38.758274 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:38.758283 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:38.758292 [ 13 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:38.758302 [ 13 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:38.758311 [ 13 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:38.826368 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:38.826410 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:38.826424 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:38.992635 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:38.992670 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:38.992683 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:38.992695 [ 13 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:38.992708 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:38.992720 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:38.992731 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:38.992783 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:38.993041 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:38.993069 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:38.993081 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:38.993092 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:38.993103 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:38.993113 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:38.993126 [ 19 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:38.993140 [ 19 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:38.993152 [ 19 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:39.449122 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:39.449168 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:39.493339 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:39.493376 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:39.493388 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:39.493399 [ 13 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:39.493411 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:39.493422 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:39.493432 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:39.493481 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:39.493723 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:39.493750 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:39.493762 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:39.493772 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:39.493781 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:39.493790 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:39.493800 [ 16 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:39.493811 [ 16 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:39.493820 [ 16 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:39.577039 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:39.577081 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:39.577094 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:39.577134 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:39.577145 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:39.577155 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (187) and matched log idx (0) 2024.09.25 21:13:39.577164 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:13:39.577174 [ 13 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:39.577185 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 187 2024.09.25 21:13:39.577195 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:39.577204 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:39.577214 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:39.577240 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:39.577411 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:39.577436 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:39.993586 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:39.993631 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:39.993644 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:39.993656 [ 16 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:39.993669 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:39.993679 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:39.993691 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:39.993744 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:39.994041 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:39.994068 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:39.994080 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:39.994091 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:39.994101 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:39.994110 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:39.994122 [ 13 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:39.994135 [ 13 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:39.994165 [ 13 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:40.328178 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:40.328227 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:40.328240 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:40.328286 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:40.328299 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:40.328310 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (188) and matched log idx (0) 2024.09.25 21:13:40.328320 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:13:40.328330 [ 16 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:40.328342 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:40.328352 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:40.328364 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:40.328374 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:40.328402 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:40.328536 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:40.328564 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:40.494760 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:40.494805 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:40.494819 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:40.494831 [ 13 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:40.494844 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:40.494853 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:40.494865 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:40.494929 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:40.495213 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:40.495243 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:40.495254 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:40.495265 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:40.495275 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:40.495283 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:40.495296 [ 16 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:40.495308 [ 16 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:40.495319 [ 16 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:40.995354 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:40.995399 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:40.995414 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:40.995426 [ 14 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:40.995438 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:40.995449 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:40.995460 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:40.995516 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:40.995801 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:40.995829 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:40.995842 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:40.995854 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:40.995864 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:40.995873 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:40.995886 [ 13 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:40.995899 [ 13 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:40.995911 [ 13 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:41.078932 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:41.078975 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:41.078986 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:41.079068 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:41.079085 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:41.079095 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (188) and matched log idx (0) 2024.09.25 21:13:41.079104 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:13:41.079112 [ 18 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:41.079122 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:41.079131 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:41.079141 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:41.079150 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:41.079175 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:41.496413 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:41.496457 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:41.496469 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:41.496481 [ 13 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:41.496492 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:41.496502 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:41.496512 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:41.496560 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:41.496833 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:41.496862 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:41.496874 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:41.496885 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:41.496895 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:41.496905 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:41.496918 [ 18 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:41.496932 [ 18 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:41.496945 [ 18 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:41.829970 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:41.830011 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:41.830024 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:41.997484 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:41.997525 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:41.997537 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:13:41.997548 [ 18 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:41.997561 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:41.997572 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:41.997583 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:41.997640 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:41.997927 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:41.997956 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:41.997969 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:41.997980 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:41.997991 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:41.998001 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:41.998024 [ 13 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:41.998037 [ 13 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:41.998048 [ 13 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:42.309161 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:42.309210 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:42.498393 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:42.498436 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:42.498450 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:13:42.498462 [ 18 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:42.498475 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:42.498487 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:42.498499 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:42.498555 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:42.498869 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:42.498898 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:42.498910 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:42.498920 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:42.498929 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:42.498937 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:42.498949 [ 14 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:42.498962 [ 14 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:42.498974 [ 14 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:42.581016 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:42.581059 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:42.581072 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:42.581117 [ 18 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:42.581129 [ 18 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:42.581139 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (188) and matched log idx (0) 2024.09.25 21:13:42.581150 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:13:42.581161 [ 18 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:42.581173 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:42.581183 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:42.581194 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:42.581205 [ 18 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:42.581234 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:42.999622 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:42.999660 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:42.999674 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:42.999739 [ 15 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:42.999754 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:42.999764 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:42.999775 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:42.999830 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:43.000092 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:43.000113 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:43.000122 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:43.000131 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:43.000138 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:43.000146 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:43.000156 [ 17 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:43.000167 [ 17 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:43.000175 [ 17 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:43.332318 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:43.332366 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:43.332378 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:43.500431 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:43.500475 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:43.500488 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:43.500500 [ 12 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:43.500512 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:43.500522 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:43.500533 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:43.500585 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:43.500892 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:43.500917 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:43.500928 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:43.500939 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:43.500947 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:43.500955 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:43.500967 [ 17 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:43.500979 [ 17 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:43.500991 [ 17 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:44.001174 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:44.001209 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:44.001223 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:44.001234 [ 12 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:44.001246 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:44.001256 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:44.001268 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:44.001322 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:44.001596 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:44.001625 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:44.001636 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:44.001646 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:44.001655 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:44.001664 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:44.001675 [ 17 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:44.001686 [ 17 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:44.001697 [ 17 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:44.082716 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:44.082762 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:44.082775 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:44.501993 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:44.502042 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:44.502074 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:44.502086 [ 17 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:44.502100 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:44.502110 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:44.502122 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:44.502178 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:44.502459 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:44.502487 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:44.502500 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:44.502512 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:44.502521 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:44.502531 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:44.502545 [ 15 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:44.502559 [ 15 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:44.502570 [ 15 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:44.833717 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:44.833753 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:44.833767 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:45.002907 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:45.002943 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:45.002956 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:45.002966 [ 19 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:45.002978 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:45.002989 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:45.003000 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:45.003072 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:45.003363 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:45.003383 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:45.003393 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:45.003402 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:45.003410 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:45.003419 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:45.003430 [ 12 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:45.003440 [ 12 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:45.003449 [ 12 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:45.459134 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:45.459176 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:45.503369 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:45.503404 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:45.503416 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:45.503428 [ 12 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:45.503441 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:45.503451 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:45.503462 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:45.503515 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:45.503814 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:45.503837 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:45.503848 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:45.503858 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:45.503868 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:45.503876 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:45.503887 [ 16 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:45.503899 [ 16 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:45.503909 [ 16 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:45.583933 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:45.583974 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:45.583988 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:45.584030 [ 19 ] {} RaftInstance: asio client created: 1d8784e0 2024.09.25 21:13:45.584046 [ 19 ] {} RaftInstance: 1d8784e0 reconnect peer 1 2024.09.25 21:13:45.584122 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (188) and matched log idx (0) 2024.09.25 21:13:45.584223 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:13:45.584249 [ 19 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:45.584263 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:45.584274 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:45.584287 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:45.584303 [ 19 ] {} RaftInstance: socket 1d8784e0 to ::1:39101 is not opened yet 2024.09.25 21:13:45.584334 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:45.584512 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:45.584540 [ 19 ] {} RaftInstance: asio client destroyed: 1d8784e0 2024.09.25 21:13:46.003737 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:46.003794 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:46.003810 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:46.003822 [ 16 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:46.003845 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:46.003858 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:46.003870 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:46.003965 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:46.004242 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:46.004280 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:46.004291 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:46.004302 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:46.004310 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:46.004319 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:46.004337 [ 19 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:46.004350 [ 19 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:46.004360 [ 19 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:46.335386 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:46.335429 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:46.335444 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:46.335487 [ 12 ] {} RaftInstance: asio client created: 1d8784e0 2024.09.25 21:13:46.335501 [ 12 ] {} RaftInstance: 1d8784e0 reconnect peer 1 2024.09.25 21:13:46.335511 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (188) and matched log idx (0) 2024.09.25 21:13:46.335520 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:13:46.335530 [ 12 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:46.335542 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:46.335552 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:46.335562 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:46.335572 [ 12 ] {} RaftInstance: socket 1d8784e0 to ::1:39101 is not opened yet 2024.09.25 21:13:46.335601 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:46.335725 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:46.335753 [ 12 ] {} RaftInstance: asio client destroyed: 1d8784e0 2024.09.25 21:13:46.504113 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:46.504160 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:46.504174 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:46.504216 [ 19 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:46.504232 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:46.504242 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:46.504273 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:46.504333 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:46.504673 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:46.504710 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:46.504725 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:46.504736 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:46.504747 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:46.504766 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:46.504782 [ 12 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:46.504795 [ 12 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:46.504807 [ 12 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:47.004792 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:47.004835 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:47.004847 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:47.004856 [ 19 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:47.004868 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:47.004878 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:47.004888 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:47.004934 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:47.005277 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:47.005303 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:47.005315 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:47.005326 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:47.005335 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:47.005344 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:47.005354 [ 12 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:47.005365 [ 12 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:47.005376 [ 12 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:47.086404 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:47.086470 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:47.086484 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:47.086527 [ 19 ] {} RaftInstance: asio client created: 1d8784e0 2024.09.25 21:13:47.086540 [ 19 ] {} RaftInstance: 1d8784e0 reconnect peer 1 2024.09.25 21:13:47.086549 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (188) and matched log idx (0) 2024.09.25 21:13:47.086558 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:13:47.086568 [ 19 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:47.086579 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:47.086589 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:47.086600 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:47.086611 [ 19 ] {} RaftInstance: socket 1d8784e0 to ::1:39101 is not opened yet 2024.09.25 21:13:47.086639 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:47.505318 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:47.505355 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:47.505367 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:47.505378 [ 12 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:47.505390 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:47.505400 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:47.505411 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:47.505462 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:47.505769 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:47.505794 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:47.505804 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:47.505814 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:47.505823 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:47.505831 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:47.505844 [ 19 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:47.505856 [ 19 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:47.505867 [ 19 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:47.519158 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:47.519201 [ 14 ] {} RaftInstance: asio client destroyed: 1d8784e0 2024.09.25 21:13:47.837389 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:47.837428 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:47.837440 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:47.837486 [ 19 ] {} RaftInstance: asio client created: 1d8784e0 2024.09.25 21:13:47.837499 [ 19 ] {} RaftInstance: 1d8784e0 reconnect peer 1 2024.09.25 21:13:47.837511 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (188) and matched log idx (0) 2024.09.25 21:13:47.837521 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:13:47.837532 [ 19 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:47.837546 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:47.837558 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:47.837570 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:47.837583 [ 19 ] {} RaftInstance: socket 1d8784e0 to ::1:39101 is not opened yet 2024.09.25 21:13:47.837614 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:47.837755 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:47.837781 [ 19 ] {} RaftInstance: asio client destroyed: 1d8784e0 2024.09.25 21:13:48.006184 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:48.006226 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:48.006240 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:48.006253 [ 14 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:48.006266 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:48.006278 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:48.006289 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:48.006345 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:48.006672 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:48.006706 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:48.006717 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:48.006727 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:48.006736 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:48.006744 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:48.006754 [ 12 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:48.006765 [ 12 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:48.006802 [ 12 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:48.506991 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:48.507031 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:48.507044 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:13:48.507055 [ 18 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:48.507068 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:48.507077 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:48.507087 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:48.507143 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:48.507428 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:48.507451 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=188 2024.09.25 21:13:48.507461 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:48.507471 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 188 2024.09.25 21:13:48.507480 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:48.507488 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 187 2024.09.25 21:13:48.507499 [ 12 ] {} RaftInstance: last durable index 187, precommit index 187 2024.09.25 21:13:48.507510 [ 12 ] {} RaftInstance: quorum idx 1, 187 187 0 2024.09.25 21:13:48.507520 [ 12 ] {} RaftInstance: local log idx 187, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:48.587704 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:48.587747 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:48.587761 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:48.587801 [ 18 ] {} RaftInstance: asio client created: 1d8784e0 2024.09.25 21:13:48.587813 [ 18 ] {} RaftInstance: 1d8784e0 reconnect peer 1 2024.09.25 21:13:48.587822 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (188) and matched log idx (0) 2024.09.25 21:13:48.587834 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:13:48.587845 [ 18 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 188 2024.09.25 21:13:48.587855 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=0, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:48.587865 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:48.587877 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:48.587888 [ 18 ] {} RaftInstance: socket 1d8784e0 to ::1:39101 is not opened yet 2024.09.25 21:13:48.587917 [ 18 ] {} RaftInstance: sent 2024.09.25 21:13:48.588047 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:48.588072 [ 18 ] {} RaftInstance: asio client destroyed: 1d8784e0 2024.09.25 21:13:48.756072 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:13:48.756093 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:13:48.756149 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:13:48.756217 [ 6 ] {} RaftInstance: append at log_idx 188, timestamp 1727298828756160 2024.09.25 21:13:48.756285 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:13:48.756308 [ 21 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:48.756322 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=187, LastLogTerm=2, EntriesLength=1, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:48.756332 [ 21 ] {} RaftInstance: idx: 188 2024.09.25 21:13:48.756343 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:48.756434 [ 21 ] {} RaftInstance: sent 2024.09.25 21:13:48.756457 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:48.756468 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:13:48.756478 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:13:48.756488 [ 21 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:48.756499 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=1, CommitIndex=187, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:48.756509 [ 21 ] {} RaftInstance: idx: 188 2024.09.25 21:13:48.756520 [ 21 ] {} RaftInstance: recovered from long pause to peer 1, 38 warnings, 168 ms, 2 times 2024.09.25 21:13:48.756552 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:48.756563 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:13:48.756572 [ 21 ] {} RaftInstance: sent 2024.09.25 21:13:48.758536 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:13:48.758562 [ 8 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:48.758577 [ 8 ] {} RaftInstance: quorum idx 1, 188 187 0 2024.09.25 21:13:48.758590 [ 8 ] {} RaftInstance: local log idx 188, target_commit_idx 187, quick_commit_index_ 187, state_->get_commit_idx() 187 2024.09.25 21:13:48.758790 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:48.758814 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:48.758824 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:48.758835 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:48.758844 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:48.758853 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 187, new matched idx: 188 2024.09.25 21:13:48.758863 [ 12 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:48.758875 [ 12 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:48.758885 [ 12 ] {} RaftInstance: trigger commit upto 188 2024.09.25 21:13:48.758894 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:48.758903 [ 12 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:48.758914 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:48.758925 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:48.758934 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:48.758980 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:48.759058 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:48.759071 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:13:48.759081 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:13:48.759090 [ 12 ] {} RaftInstance: last_log_idx: 187, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:48.759100 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=187, LastLogTerm=2, EntriesLength=1, CommitIndex=188, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:48.759109 [ 12 ] {} RaftInstance: idx: 188 2024.09.25 21:13:48.759119 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:48.759129 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:13:48.759137 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:48.759146 [ 12 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 187 2024.09.25 21:13:48.759156 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:13:48.759210 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:48.759234 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:48.759238 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:13:48.759246 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:48.759262 [ 20 ] {} RaftInstance: commit upto 188, current idx 187 2024.09.25 21:13:48.759267 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:48.759274 [ 20 ] {} RaftInstance: commit upto 188, current idx 188 2024.09.25 21:13:48.759280 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:48.759293 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:48.759303 [ 18 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:48.759311 [ 20 ] {} RaftInstance: notify cb 188 1d87a328 2024.09.25 21:13:48.759315 [ 18 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:48.759327 [ 20 ] {} RaftInstance: DONE: commit upto 188, current idx 188 2024.09.25 21:13:48.759331 [ 18 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:48.759336 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:13:49.007379 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:49.007426 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:49.007440 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:49.007452 [ 12 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:49.007465 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:49.007475 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:49.007486 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:49.007542 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:49.007910 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:49.007975 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:49.007987 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:49.007997 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:49.008006 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:49.008014 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:49.008026 [ 18 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:49.008037 [ 18 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:49.008047 [ 18 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:49.338008 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:49.338050 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:49.338062 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:49.338100 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:49.338110 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:49.338119 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (188) and matched log idx (0) 2024.09.25 21:13:49.338127 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:13:49.338137 [ 14 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:49.338147 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 188 2024.09.25 21:13:49.338155 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:49.338164 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:49.338174 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:49.338198 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:49.338324 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:49.338351 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:49.508532 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:49.508569 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:49.508579 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:49.508589 [ 12 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:49.508600 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:49.508609 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:49.508619 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:49.508669 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:49.508928 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:49.508955 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:49.508966 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:49.508976 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:49.508985 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:49.508993 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:49.509026 [ 14 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:49.509041 [ 14 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:49.509052 [ 14 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:50.010989 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:50.011031 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:50.011044 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:50.011054 [ 12 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:50.011065 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:50.011076 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:50.011088 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:50.011142 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:50.011403 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:50.011429 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:50.011441 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:50.011451 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:50.011460 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:50.011470 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:50.011481 [ 14 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:50.011492 [ 14 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:50.011502 [ 14 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:50.088561 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:50.088605 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:50.088620 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:50.088681 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:50.088700 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:50.088710 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (189) and matched log idx (0) 2024.09.25 21:13:50.088720 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:13:50.088729 [ 13 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:50.088740 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:50.088749 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:50.088759 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:50.088769 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:50.088796 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:50.512073 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:50.512115 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:50.512130 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:50.512143 [ 14 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:50.512155 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:50.512166 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:50.512178 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:50.512232 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:50.512508 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:50.512537 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:50.512549 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:50.512559 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:50.512567 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:50.512576 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:50.512586 [ 13 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:50.512598 [ 13 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:50.512607 [ 13 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:50.839649 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:50.839687 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:50.839698 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:50.839707 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:13:51.012786 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:51.012831 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:51.012846 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:51.012859 [ 13 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:51.012871 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:51.012883 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:51.012895 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:51.012965 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:51.013361 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:51.013383 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:51.013394 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:51.013412 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:51.013421 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:51.013430 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:51.013442 [ 12 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:51.013460 [ 12 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:51.013471 [ 12 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:51.379173 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:51.379218 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:51.513454 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:51.513493 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:51.513505 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:51.513516 [ 16 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:51.513527 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:51.513537 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:51.513547 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:51.513598 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:51.513901 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:51.513928 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:51.513941 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:51.513953 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:51.513962 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:51.513972 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:51.513984 [ 17 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:51.513998 [ 17 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:51.514010 [ 17 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:51.590041 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:51.590086 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:51.590099 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:51.590140 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:51.590153 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:51.590164 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (189) and matched log idx (0) 2024.09.25 21:13:51.590175 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:13:51.590185 [ 16 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:51.590198 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:51.590209 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:51.590221 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:51.590233 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:51.590263 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:51.590412 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:51.590441 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:52.013784 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:52.013829 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:52.013843 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:52.013854 [ 17 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:52.013867 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:52.013877 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:52.013887 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:52.013943 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:52.014436 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:52.014466 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:52.014498 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:52.014511 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:52.014521 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:52.014530 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:52.014541 [ 16 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:52.014553 [ 16 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:52.014564 [ 16 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:52.340707 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:52.340763 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:52.340779 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:52.340824 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:52.340837 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:52.340849 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (189) and matched log idx (0) 2024.09.25 21:13:52.340859 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:13:52.340869 [ 16 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:52.340880 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:52.340889 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:52.340901 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:52.340912 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:52.340941 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:52.341055 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:52.341082 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:52.514670 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:52.514711 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:52.514723 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:13:52.514734 [ 19 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:52.514746 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:52.514756 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:52.514767 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:52.514820 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:52.515127 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:52.515154 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:52.515165 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:52.515176 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:52.515184 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:52.515193 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:52.515204 [ 16 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:52.515216 [ 16 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:52.515226 [ 16 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:53.015251 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:53.015286 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:53.015300 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:53.015311 [ 17 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:53.015324 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:53.015335 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:53.015347 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:53.015402 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:53.015737 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:53.015758 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:53.015768 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:53.015778 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:53.015787 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:53.015797 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:53.015808 [ 16 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:53.015819 [ 16 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:53.015830 [ 16 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:53.091895 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:53.091935 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:53.091948 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:53.091988 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:53.091998 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:53.092008 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (189) and matched log idx (0) 2024.09.25 21:13:53.092017 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:13:53.092027 [ 17 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:53.092038 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:53.092047 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:53.092056 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:53.092066 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:53.092104 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:53.092280 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:53.092303 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:53.516482 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:53.516527 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:53.516540 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:53.516552 [ 16 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:53.516565 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:53.516575 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:53.516587 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:53.516646 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:53.516924 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:53.516950 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:53.516962 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:53.516973 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:53.516983 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:53.516992 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:53.517003 [ 17 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:53.517017 [ 17 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:53.517029 [ 17 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:53.843071 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:53.843115 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:53.843129 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:53.843172 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:53.843183 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:53.843193 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (189) and matched log idx (0) 2024.09.25 21:13:53.843202 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:13:53.843212 [ 16 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:53.843223 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:53.843233 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:53.843243 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:53.843253 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:53.843281 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:54.017555 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:54.017591 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:54.017604 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:54.017614 [ 17 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:54.017665 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:54.017684 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:54.017696 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:54.017747 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:54.018032 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:54.018077 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:54.018089 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:54.018099 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:54.018108 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:54.018117 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:54.018129 [ 18 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:54.018140 [ 18 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:54.018150 [ 18 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:54.518164 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:54.518207 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:54.518221 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:54.518232 [ 14 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:54.518243 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:54.518253 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:54.518264 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:54.518316 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:54.518603 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:54.518633 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:54.518648 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:54.518659 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:54.518669 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:54.518678 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:54.518689 [ 16 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:54.518701 [ 16 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:54.518711 [ 16 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:54.594066 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:54.594108 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:54.594122 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:54.594132 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:13:55.019176 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:55.019210 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:55.019221 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:55.019230 [ 16 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:55.019241 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:55.019250 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:55.019260 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:55.019301 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:55.019583 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:55.019614 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:55.019626 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:55.019636 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:55.019646 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:55.019654 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:55.019666 [ 17 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:55.019676 [ 17 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:55.019686 [ 17 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:55.344707 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:55.344756 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:55.344771 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:55.344783 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:13:55.520032 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:55.520077 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:55.520092 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:13:55.520104 [ 17 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:55.520116 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:55.520127 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:55.520137 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:55.520196 [ 17 ] {} RaftInstance: sent 2024.09.25 21:13:55.520467 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:55.520496 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:55.520507 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:55.520518 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:55.520527 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:55.520537 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:55.520549 [ 16 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:55.520563 [ 16 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:55.520574 [ 16 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:56.022238 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:56.022275 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:56.022288 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:13:56.022300 [ 14 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:56.022313 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:56.022325 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:56.022336 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:56.022395 [ 14 ] {} RaftInstance: sent 2024.09.25 21:13:56.022698 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:56.022731 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:56.022743 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:56.022755 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:56.022765 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:56.022776 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:56.022789 [ 16 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:56.022802 [ 16 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:56.022813 [ 16 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:56.094937 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:56.094985 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:56.094999 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:13:56.095010 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 21:13:56.523058 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:56.523099 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:56.523112 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:56.523123 [ 16 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:56.523134 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:56.523144 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:56.523155 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:56.523206 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:56.523490 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:56.523519 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:56.523530 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:56.523541 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:56.523550 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:56.523559 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:56.523571 [ 13 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:56.523583 [ 13 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:56.523593 [ 13 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:56.739118 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:56.739166 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:56.845360 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:56.845453 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:56.845485 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:56.845526 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:56.845537 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:56.845547 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (189) and matched log idx (0) 2024.09.25 21:13:56.845556 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:13:56.845566 [ 13 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:56.845577 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:56.845585 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:56.845596 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:56.845607 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:56.845633 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:56.845778 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:56.845804 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:57.023995 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:57.024030 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:57.024042 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:13:57.024051 [ 16 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:57.024062 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:57.024071 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:57.024080 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:57.024131 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:57.024429 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:57.024456 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:57.024466 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:57.024476 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:57.024484 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:57.024492 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:57.024502 [ 13 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:57.024514 [ 13 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:57.024525 [ 13 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:57.524550 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:57.524595 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:57.524608 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:57.524619 [ 12 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:57.524630 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:57.524641 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:57.524652 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:57.524709 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:57.525013 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:57.525038 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:57.525049 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:57.525058 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:57.525067 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:57.525075 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:57.525086 [ 13 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:57.525097 [ 13 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:57.525106 [ 13 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:57.596120 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:57.596161 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:57.596174 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:57.596215 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:57.596226 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:57.596235 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (189) and matched log idx (0) 2024.09.25 21:13:57.596244 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:13:57.596253 [ 16 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:57.596263 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:57.596273 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:57.596282 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:57.596292 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:57.596318 [ 16 ] {} RaftInstance: sent 2024.09.25 21:13:57.596461 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:57.596487 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:58.025887 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:58.025928 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:58.025941 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:13:58.025953 [ 13 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:58.025989 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:58.026001 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:58.026014 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:58.026078 [ 13 ] {} RaftInstance: sent 2024.09.25 21:13:58.026402 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:58.026422 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:58.026433 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:58.026442 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:58.026451 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:58.026468 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:58.026480 [ 12 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:58.026492 [ 12 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:58.026502 [ 12 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:58.346559 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:58.346611 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:58.346626 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:58.346677 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:58.346690 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:58.346709 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (189) and matched log idx (0) 2024.09.25 21:13:58.346720 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:13:58.346730 [ 15 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:58.346741 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:58.346751 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:58.346769 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:58.346780 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:58.346805 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:58.346969 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:58.346997 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:58.526156 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:58.526195 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:58.526207 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:13:58.526217 [ 12 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 189 2024.09.25 21:13:58.526228 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=0, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:58.526236 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:58.526247 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:58.526298 [ 12 ] {} RaftInstance: sent 2024.09.25 21:13:58.526570 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:58.526596 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=189 2024.09.25 21:13:58.526607 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:58.526617 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 189 2024.09.25 21:13:58.526626 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:58.526634 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 188 2024.09.25 21:13:58.526645 [ 13 ] {} RaftInstance: last durable index 188, precommit index 188 2024.09.25 21:13:58.526656 [ 13 ] {} RaftInstance: quorum idx 1, 188 188 0 2024.09.25 21:13:58.526666 [ 13 ] {} RaftInstance: local log idx 188, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:58.756851 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:13:58.756917 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:13:58.756942 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:13:58.756983 [ 6 ] {} RaftInstance: append at log_idx 189, timestamp 1727298838756959 2024.09.25 21:13:58.757034 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:13:58.757049 [ 21 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:13:58.757062 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=188, LastLogTerm=2, EntriesLength=1, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:58.757080 [ 21 ] {} RaftInstance: idx: 189 2024.09.25 21:13:58.757091 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:58.757148 [ 21 ] {} RaftInstance: sent 2024.09.25 21:13:58.757161 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:58.757170 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:13:58.757178 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:13:58.757188 [ 21 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:13:58.757205 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=1, CommitIndex=188, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:58.757214 [ 21 ] {} RaftInstance: idx: 189 2024.09.25 21:13:58.757225 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:58.757234 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:13:58.757244 [ 21 ] {} RaftInstance: sent 2024.09.25 21:13:58.758193 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:13:58.758223 [ 8 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:13:58.758235 [ 8 ] {} RaftInstance: quorum idx 1, 189 188 0 2024.09.25 21:13:58.758246 [ 8 ] {} RaftInstance: local log idx 189, target_commit_idx 188, quick_commit_index_ 188, state_->get_commit_idx() 188 2024.09.25 21:13:58.758794 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:58.758827 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:13:58.758838 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:58.758848 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:13:58.758856 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:58.758865 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 188, new matched idx: 189 2024.09.25 21:13:58.758883 [ 15 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:13:58.758893 [ 15 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:13:58.758904 [ 15 ] {} RaftInstance: trigger commit upto 189 2024.09.25 21:13:58.758914 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:58.758924 [ 15 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:13:58.758943 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:58.758955 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:58.758964 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:58.759006 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:58.759021 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:58.759031 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:13:58.759041 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:13:58.759051 [ 15 ] {} RaftInstance: last_log_idx: 188, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:13:58.759061 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=188, LastLogTerm=2, EntriesLength=1, CommitIndex=189, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:58.759071 [ 15 ] {} RaftInstance: idx: 189 2024.09.25 21:13:58.759081 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:58.759090 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:13:58.759100 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:58.759110 [ 15 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 188 2024.09.25 21:13:58.759120 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:13:58.759180 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:13:58.759271 [ 20 ] {} RaftInstance: commit upto 189, current idx 188 2024.09.25 21:13:58.759292 [ 20 ] {} RaftInstance: commit upto 189, current idx 189 2024.09.25 21:13:58.759327 [ 20 ] {} RaftInstance: notify cb 189 1d665548 2024.09.25 21:13:58.759342 [ 20 ] {} RaftInstance: DONE: commit upto 189, current idx 189 2024.09.25 21:13:58.759351 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:13:58.759401 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:58.759430 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:13:58.759442 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:58.759451 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:13:58.759460 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:58.759468 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:13:58.759479 [ 13 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:13:58.759490 [ 13 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:13:58.759501 [ 13 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:13:59.026660 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:59.026698 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:59.026710 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:59.026721 [ 15 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:13:59.026734 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:13:59.026743 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:59.026754 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:59.026807 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:59.027181 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:59.027209 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:13:59.027222 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:59.027233 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:13:59.027241 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:59.027250 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:13:59.027264 [ 13 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:13:59.027277 [ 13 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:13:59.027289 [ 13 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:13:59.097302 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:59.097341 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:59.097352 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:59.097390 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:59.097399 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:59.097408 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (189) and matched log idx (0) 2024.09.25 21:13:59.097417 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:13:59.097426 [ 15 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:13:59.097436 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 189 2024.09.25 21:13:59.097444 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:59.097452 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:59.097462 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:59.097486 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:59.509158 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:59.509222 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:13:59.527422 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:13:59.527468 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:59.527482 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:13:59.527492 [ 15 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:13:59.527504 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:13:59.527515 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:59.527528 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:13:59.527587 [ 15 ] {} RaftInstance: sent 2024.09.25 21:13:59.527860 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:13:59.527887 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:13:59.527899 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:13:59.527909 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:13:59.527917 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:13:59.527926 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:13:59.527938 [ 12 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:13:59.527949 [ 12 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:13:59.527959 [ 12 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:13:59.849821 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:13:59.849871 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:13:59.849886 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:13:59.849928 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:13:59.849941 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:13:59.849952 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (190) and matched log idx (0) 2024.09.25 21:13:59.849962 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:13:59.849974 [ 19 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:13:59.849985 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:13:59.849995 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:13:59.850006 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:13:59.850019 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:13:59.850046 [ 19 ] {} RaftInstance: sent 2024.09.25 21:13:59.850194 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:13:59.850221 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:14:00.028406 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:00.028444 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:00.028457 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:00.028468 [ 12 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:00.028481 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:00.028492 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:00.028502 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:00.028558 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:00.028860 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:00.028888 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:00.028901 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:00.028913 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:00.028924 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:00.028934 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:00.028947 [ 15 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:00.028960 [ 15 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:00.028972 [ 15 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:00.529061 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:00.529100 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:00.529113 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:00.529125 [ 12 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:00.529137 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:00.529147 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:00.529158 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:00.529213 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:00.529515 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:00.529541 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:00.529552 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:00.529564 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:00.529573 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:00.529583 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:00.529596 [ 15 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:00.529608 [ 15 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:00.529618 [ 15 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:00.600876 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:00.600921 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:00.600936 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:00.600980 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:14:00.600997 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:14:00.601010 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (190) and matched log idx (0) 2024.09.25 21:14:00.601021 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:14:00.601033 [ 12 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:00.601046 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:00.601056 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:00.601067 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:00.601080 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:14:00.601107 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:00.601262 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:00.601296 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:14:01.029523 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:01.029563 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:01.029575 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:01.029586 [ 15 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:01.029598 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:01.029607 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:01.029618 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:01.029670 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:01.029959 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:01.029985 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:01.029997 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:01.030019 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:01.030030 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:01.030039 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:01.030051 [ 18 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:01.030062 [ 18 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:01.030071 [ 18 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:01.352068 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:01.352108 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:01.352122 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:01.352162 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:14:01.352174 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:14:01.352184 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (190) and matched log idx (0) 2024.09.25 21:14:01.352194 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:14:01.352204 [ 15 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:01.352215 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:01.352287 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:01.352306 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:01.352317 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:14:01.352343 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:01.530603 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:01.530648 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:01.530660 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:01.530671 [ 17 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:01.530683 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:01.530692 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:01.530703 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:01.530757 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:01.531024 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:01.531048 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:01.531059 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:01.531069 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:01.531077 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:01.531085 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:01.531097 [ 15 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:01.531109 [ 15 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:01.531120 [ 15 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:02.031240 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:02.031281 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:02.031293 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:02.031304 [ 14 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:02.031316 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:02.031326 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:02.031336 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:02.031388 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:02.031701 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:02.031722 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:02.031731 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:02.031740 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:02.031748 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:02.031756 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:02.031768 [ 15 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:02.031779 [ 15 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:02.031788 [ 15 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:02.102975 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:02.103063 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:02.103078 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:02.103088 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:14:02.532095 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:02.532139 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:02.532153 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:02.532165 [ 15 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:02.532176 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:02.532186 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:02.532197 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:02.532249 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:02.532573 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:02.532604 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:02.532616 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:02.532626 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:02.532636 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:02.532645 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:02.532658 [ 17 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:02.532670 [ 17 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:02.532680 [ 17 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:02.579179 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:02.579227 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:14:02.853621 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:02.853661 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:02.853676 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:02.853718 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:14:02.853732 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:14:02.853744 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (190) and matched log idx (0) 2024.09.25 21:14:02.853755 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:14:02.853767 [ 17 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:02.853779 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:02.853790 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:02.853800 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:02.853811 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:14:02.853840 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:03.033112 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:03.033154 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:03.033166 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:03.033177 [ 14 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:03.033189 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:03.033199 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:03.033211 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:03.033271 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:03.033600 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:03.033631 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:03.033644 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:03.033655 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:03.033667 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:03.033677 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:03.033691 [ 17 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:03.033704 [ 17 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:03.033716 [ 17 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:03.533933 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:03.533968 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:03.533981 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:03.533992 [ 16 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:03.534005 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:03.534017 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:03.534029 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:03.534090 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:03.534408 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:03.534438 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:03.534451 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:03.534462 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:03.534473 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:03.534483 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:03.534495 [ 17 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:03.534508 [ 17 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:03.534519 [ 17 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:03.604661 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:03.604694 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:03.604706 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:03.604716 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:14:04.034892 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:04.034931 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:04.034944 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:04.034955 [ 14 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:04.034967 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:04.034976 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:04.034986 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:04.035037 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:04.035275 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:04.035295 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:04.035306 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:04.035315 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:04.035324 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:04.035333 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:04.035344 [ 17 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:04.035356 [ 17 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:04.035367 [ 17 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:04.355525 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:04.355573 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:04.355588 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:04.355600 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:14:04.535649 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:04.535699 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:04.535713 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:04.535725 [ 16 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:04.535738 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:04.535748 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:04.535760 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:04.535852 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:04.536133 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:04.536162 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:04.536174 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:04.536185 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:04.536195 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:04.536204 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:04.536215 [ 17 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:04.536228 [ 17 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:04.536238 [ 17 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:05.036262 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:05.036300 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:05.036320 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:05.036331 [ 14 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:05.036391 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:05.036402 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:05.036413 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:05.036501 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:05.036808 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:05.036840 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:05.036851 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:05.036862 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:05.036871 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:05.036879 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:05.036898 [ 17 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:05.036910 [ 17 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:05.036919 [ 17 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:05.106361 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:05.106401 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:05.106414 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:05.106424 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:14:05.536635 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:05.536685 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:05.536699 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:05.536712 [ 17 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:05.536733 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:05.536744 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:05.536756 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:05.536818 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:05.537106 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:05.537136 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:05.537149 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:05.537168 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:05.537178 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:05.537187 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:05.537199 [ 14 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:05.537211 [ 14 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:05.537231 [ 14 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:05.719159 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:05.719199 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:14:05.856585 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:05.856631 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:05.856646 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:05.856687 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:14:05.856700 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:14:05.856710 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (190) and matched log idx (0) 2024.09.25 21:14:05.856720 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:14:05.856730 [ 13 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:05.856741 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:05.856750 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:05.856761 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:05.856772 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:14:05.856797 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:06.037277 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:06.037316 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:06.037329 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:06.037339 [ 12 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:06.037351 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:06.037360 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:06.037371 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:06.037432 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:06.037696 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:06.037720 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:06.037733 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:06.037743 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:06.037753 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:06.037763 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:06.037776 [ 13 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:06.037791 [ 13 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:06.037804 [ 13 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:06.537839 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:06.537886 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:06.537900 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:06.537912 [ 14 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:06.537926 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:06.537936 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:06.537948 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:06.538007 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:06.538318 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:06.538347 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:06.538358 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:06.538369 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:06.538379 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:06.538387 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:06.538398 [ 12 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:06.538410 [ 12 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:06.538419 [ 12 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:06.607647 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:06.607692 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:06.607715 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:06.607726 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:14:07.038816 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:07.038856 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:07.038869 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:07.038880 [ 12 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:07.038892 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:07.038901 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:07.038912 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:07.038959 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:07.039277 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:07.039303 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:07.039314 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:07.039325 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:07.039333 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:07.039342 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:07.039354 [ 14 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:07.039366 [ 14 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:07.039378 [ 14 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:07.358609 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:07.358658 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:07.358672 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:07.358682 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:14:07.539710 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:07.539751 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:07.539763 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:07.539774 [ 14 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:07.539785 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:07.539794 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:07.539811 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:07.539857 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:07.540139 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:07.540159 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:07.540168 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:07.540185 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:07.540194 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:07.540202 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:07.540211 [ 12 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:07.540221 [ 12 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:07.540271 [ 12 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:08.040268 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:08.040314 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:08.040329 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:08.040341 [ 14 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:08.040353 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:08.040363 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:08.040376 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:08.040434 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:08.040699 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:08.040727 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:08.040740 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:08.040750 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:08.040758 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:08.040767 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:08.040780 [ 12 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:08.040794 [ 12 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:08.040804 [ 12 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:08.108804 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:08.108849 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:08.108862 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:08.108872 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:14:08.540932 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:08.540970 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:08.540983 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:08.540994 [ 12 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 190 2024.09.25 21:14:08.541006 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:08.541016 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:08.541026 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:08.541107 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:08.541367 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:08.541393 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=190 2024.09.25 21:14:08.541405 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:08.541416 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 190 2024.09.25 21:14:08.541425 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:08.541434 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 189 2024.09.25 21:14:08.541446 [ 14 ] {} RaftInstance: last durable index 189, precommit index 189 2024.09.25 21:14:08.541459 [ 14 ] {} RaftInstance: quorum idx 1, 189 189 0 2024.09.25 21:14:08.541469 [ 14 ] {} RaftInstance: local log idx 189, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:08.749132 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:08.749181 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:14:08.756113 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:14:08.756130 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:14:08.756167 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:14:08.756206 [ 6 ] {} RaftInstance: append at log_idx 190, timestamp 1727298848756177 2024.09.25 21:14:08.756262 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:14:08.756282 [ 21 ] {} RaftInstance: last_log_idx: 189, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:08.756294 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=189, LastLogTerm=2, EntriesLength=1, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:08.756303 [ 21 ] {} RaftInstance: idx: 190 2024.09.25 21:14:08.756315 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:08.756365 [ 21 ] {} RaftInstance: sent 2024.09.25 21:14:08.756403 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:08.756447 [ 21 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:14:08.756460 [ 21 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:14:08.756470 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (190) and matched log idx (0) 2024.09.25 21:14:08.756479 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:14:08.756488 [ 21 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:08.756498 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=189, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:08.756508 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:08.756517 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:08.756527 [ 21 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:14:08.756552 [ 21 ] {} RaftInstance: sent 2024.09.25 21:14:08.757098 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:08.757123 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:14:08.757362 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:14:08.757384 [ 8 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:08.757395 [ 8 ] {} RaftInstance: quorum idx 1, 190 189 0 2024.09.25 21:14:08.757405 [ 8 ] {} RaftInstance: local log idx 190, target_commit_idx 189, quick_commit_index_ 189, state_->get_commit_idx() 189 2024.09.25 21:14:08.757912 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:08.757935 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:08.757946 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:08.757957 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:08.757967 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:08.757976 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 189, new matched idx: 190 2024.09.25 21:14:08.757988 [ 14 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:08.757999 [ 14 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:08.758010 [ 14 ] {} RaftInstance: trigger commit upto 190 2024.09.25 21:14:08.758019 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:08.758029 [ 14 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:08.758040 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 190 2024.09.25 21:14:08.758049 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:08.758060 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:08.758101 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:08.758116 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:08.758126 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:14:08.758136 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:14:08.758146 [ 14 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:08.758156 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:08.758167 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:08.758176 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:08.758186 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:14:08.758206 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:08.758216 [ 14 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 189 2024.09.25 21:14:08.758227 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:14:08.758273 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:14:08.758293 [ 20 ] {} RaftInstance: commit upto 190, current idx 189 2024.09.25 21:14:08.758304 [ 20 ] {} RaftInstance: commit upto 190, current idx 190 2024.09.25 21:14:08.758335 [ 20 ] {} RaftInstance: notify cb 190 1d665548 2024.09.25 21:14:08.758342 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:08.758350 [ 20 ] {} RaftInstance: DONE: commit upto 190, current idx 190 2024.09.25 21:14:08.758360 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:08.758364 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:14:08.758369 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:08.758381 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:08.758390 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:08.758398 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:08.758408 [ 17 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:08.758418 [ 17 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:08.758429 [ 17 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:08.859668 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:08.859708 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:08.859721 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:08.859730 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:14:08.859738 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:14:08.859748 [ 14 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:08.859758 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:08.859768 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:08.859777 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:08.859787 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:14:08.859796 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:09.041998 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:09.042036 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:09.042048 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:09.042069 [ 17 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:09.042082 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:09.042093 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:09.042104 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:09.042169 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:09.042424 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:09.042447 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:09.042457 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:09.042467 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:09.042476 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:09.042485 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:09.042498 [ 18 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:09.042510 [ 18 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:09.042520 [ 18 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:09.542902 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:09.542944 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:09.542959 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:09.542971 [ 19 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:09.542984 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:09.543012 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:09.543024 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:09.543078 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:09.543316 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:09.543346 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:09.543357 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:09.543367 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:09.543375 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:09.543383 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:09.543395 [ 18 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:09.543406 [ 18 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:09.543416 [ 18 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:09.610124 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:09.610188 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:09.610215 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:09.610267 [ 18 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:14:09.610279 [ 18 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:14:09.610289 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (191) and matched log idx (0) 2024.09.25 21:14:09.610300 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:14:09.610318 [ 18 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:09.610329 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:09.610339 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:09.610349 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:09.610360 [ 18 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:14:09.610394 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:09.610522 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:09.610558 [ 18 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:14:10.043796 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:10.043836 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:10.043851 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:10.043863 [ 14 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:10.043876 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:10.043887 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:10.043898 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:10.043952 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:10.044211 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:10.044237 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:10.044249 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:10.044260 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:10.044269 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:10.044279 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:10.044290 [ 18 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:10.044302 [ 18 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:10.044312 [ 18 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:10.361541 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:10.361574 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:10.361589 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:10.361630 [ 14 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:14:10.361642 [ 14 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:14:10.361654 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (191) and matched log idx (0) 2024.09.25 21:14:10.361664 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:14:10.361675 [ 14 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:10.361687 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:10.361698 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:10.361709 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:10.361775 [ 14 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:14:10.361810 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:10.544236 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:10.544273 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:10.544286 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:10.544298 [ 18 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:10.544310 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:10.544320 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:10.544331 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:10.544384 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:10.544818 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:10.544843 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:10.544857 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:10.544868 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:10.544877 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:10.544886 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:10.544899 [ 14 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:10.544911 [ 14 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:10.544922 [ 14 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:11.045062 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:11.045098 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:11.045109 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:11.045118 [ 14 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:11.045129 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:11.045137 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:11.045148 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:11.045219 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:11.045463 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:11.045481 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:11.045491 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:11.045500 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:11.045508 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:11.045516 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:11.045527 [ 17 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:11.045538 [ 17 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:11.045547 [ 17 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:11.112585 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:11.112625 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:11.112637 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:11.112647 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:14:11.545705 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:11.545742 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:11.545754 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:11.545765 [ 15 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:11.545778 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:11.545788 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:11.545799 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:11.545851 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:11.546079 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:11.546107 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:11.546118 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:11.546136 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:11.546145 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:11.546153 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:11.546164 [ 18 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:11.546176 [ 18 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:11.546185 [ 18 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:11.619154 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:11.619196 [ 15 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:14:11.863391 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:11.863436 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:11.863450 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:11.863496 [ 18 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:14:11.863510 [ 18 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:14:11.863520 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (191) and matched log idx (0) 2024.09.25 21:14:11.863531 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:14:11.863542 [ 18 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:11.863554 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:11.863563 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:11.863573 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:11.863584 [ 18 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:14:11.863611 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:12.046893 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:12.046931 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:12.046942 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:12.046952 [ 15 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:12.046963 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:12.046972 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:12.046982 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:12.047041 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:12.047326 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:12.047353 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:12.047364 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:12.047374 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:12.047383 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:12.047390 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:12.047457 [ 18 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:12.047471 [ 18 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:12.047481 [ 18 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:12.547440 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:12.547479 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:12.547490 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:12.547501 [ 16 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:12.547511 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:12.547520 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:12.547530 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:12.547576 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:12.547909 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:12.547932 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:12.547943 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:12.547954 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:12.547963 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:12.547972 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:12.547984 [ 18 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:12.547996 [ 18 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:12.548006 [ 18 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:12.614280 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:12.614314 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:12.614325 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:12.614334 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:14:13.048394 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:13.048435 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:13.048447 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:13.048457 [ 18 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:13.048467 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:13.048477 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:13.048487 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:13.048535 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:13.048949 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:13.048979 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:13.048990 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:13.049000 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:13.049047 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:13.049066 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:13.049078 [ 16 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:13.049090 [ 16 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:13.049100 [ 16 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:13.365090 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:13.365131 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:13.365144 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:13.365155 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:14:13.549226 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:13.549269 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:13.549280 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:13.549291 [ 12 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:13.549303 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:13.549312 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:13.549322 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:13.549378 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:13.549634 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:13.549658 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:13.549668 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:13.549679 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:13.549687 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:13.549696 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:13.549707 [ 13 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:13.549718 [ 13 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:13.549729 [ 13 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:14.049769 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:14.049816 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:14.049831 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:14.049843 [ 19 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:14.049855 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:14.049865 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:14.049876 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:14.049928 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:14.050219 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:14.050246 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:14.050258 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:14.050269 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:14.050279 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:14.050288 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:14.050301 [ 13 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:14.050313 [ 13 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:14.050324 [ 13 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:14.115400 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:14.115449 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:14.115461 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:14.115471 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 21:14:14.550533 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:14.550584 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:14.550597 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:14.550619 [ 13 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:14.550631 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:14.550641 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:14.550651 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:14.550701 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:14.550991 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:14.551029 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:14.551043 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:14.551054 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:14.551071 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:14.551081 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:14.551093 [ 12 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:14.551105 [ 12 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:14.551117 [ 12 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:14.866532 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:14.866575 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:14.866587 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:14.866597 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:14:15.051660 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:15.051706 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:15.051720 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:15.051731 [ 12 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:15.051743 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:15.051753 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:15.051764 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:15.051815 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:15.052095 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:15.052125 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:15.052137 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:15.052149 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:15.052159 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:15.052169 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:15.052181 [ 19 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:15.052194 [ 19 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:15.052205 [ 19 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:15.552206 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:15.552239 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:15.552250 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:15.552261 [ 13 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:15.552272 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:15.552281 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:15.552292 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:15.552357 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:15.552644 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:15.552669 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:15.552681 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:15.552693 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:15.552704 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:15.552714 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:15.552726 [ 12 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:15.552739 [ 12 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:15.552751 [ 12 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:15.616751 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:15.616791 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:15.616802 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:15.616811 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 21:14:16.052911 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:16.052959 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:16.052973 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:16.052983 [ 12 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:16.052994 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:16.053005 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:16.053053 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:16.053123 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:16.053460 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:16.053491 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:16.053515 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:16.053527 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:16.053537 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:16.053547 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:16.053569 [ 17 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:16.053583 [ 17 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:16.053593 [ 17 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:16.367766 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:16.367805 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:16.367817 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:16.367826 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 21:14:16.554176 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:16.554212 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:16.554223 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:16.554232 [ 17 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:16.554245 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:16.554255 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:16.554266 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:16.554319 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:16.554582 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:16.554608 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:16.554620 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:16.554656 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:16.554669 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:16.554679 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:16.554690 [ 13 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:16.554702 [ 13 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:16.554712 [ 13 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:17.055010 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:17.055051 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:17.055064 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:17.055076 [ 14 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:17.055088 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:17.055099 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:17.055111 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:17.055187 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:17.055506 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:17.055529 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:17.055539 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:17.055567 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:17.055577 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:17.055585 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:17.055597 [ 13 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:17.055608 [ 13 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:17.055617 [ 13 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:17.118634 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:17.118685 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:17.118699 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:17.118709 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 21:14:17.555812 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:17.555853 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:17.555865 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:17.555876 [ 13 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:17.555887 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:17.555898 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:17.555907 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:17.555962 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:17.556296 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:17.556321 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:17.556333 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:17.556343 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:17.556351 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:17.556360 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:17.556371 [ 17 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:17.556382 [ 17 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:17.556392 [ 17 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:17.869432 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:17.869469 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:17.869481 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:17.869491 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 21:14:18.056541 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:18.056582 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:18.056595 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:18.056606 [ 15 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:18.056619 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:18.056630 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:18.056643 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:18.056697 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:18.056944 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:18.056967 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:18.056978 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:18.056988 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:18.056997 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:18.057007 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:18.057019 [ 14 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:18.057031 [ 14 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:18.057041 [ 14 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:18.557423 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:18.557464 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:18.557477 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:18.557488 [ 18 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 191 2024.09.25 21:14:18.557499 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=0, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:18.557508 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:18.557519 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:18.557587 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:18.557903 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:18.557931 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=191 2024.09.25 21:14:18.557944 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:18.557964 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 191 2024.09.25 21:14:18.557973 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:18.557983 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 190 2024.09.25 21:14:18.557994 [ 14 ] {} RaftInstance: last durable index 190, precommit index 190 2024.09.25 21:14:18.558004 [ 14 ] {} RaftInstance: quorum idx 1, 190 190 0 2024.09.25 21:14:18.558014 [ 14 ] {} RaftInstance: local log idx 190, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:18.620187 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:18.620230 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:18.620242 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:18.620253 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6756 ms ago 2024.09.25 21:14:18.756064 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:14:18.756083 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:14:18.756136 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:14:18.756174 [ 6 ] {} RaftInstance: append at log_idx 191, timestamp 1727298858756146 2024.09.25 21:14:18.756228 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:14:18.756257 [ 21 ] {} RaftInstance: last_log_idx: 190, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:18.756273 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=190, LastLogTerm=2, EntriesLength=1, CommitIndex=190, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:18.756284 [ 21 ] {} RaftInstance: idx: 191 2024.09.25 21:14:18.756296 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:18.756354 [ 21 ] {} RaftInstance: sent 2024.09.25 21:14:18.756370 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:18.756381 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6892 ms ago 2024.09.25 21:14:18.757162 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:14:18.757186 [ 8 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:18.757198 [ 8 ] {} RaftInstance: quorum idx 1, 191 190 0 2024.09.25 21:14:18.757208 [ 8 ] {} RaftInstance: local log idx 191, target_commit_idx 190, quick_commit_index_ 190, state_->get_commit_idx() 190 2024.09.25 21:14:18.757763 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:18.757790 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:18.757803 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:18.757814 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:18.757823 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:18.757832 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 190, new matched idx: 191 2024.09.25 21:14:18.757842 [ 15 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:18.757852 [ 15 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:18.757861 [ 15 ] {} RaftInstance: trigger commit upto 191 2024.09.25 21:14:18.757870 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:18.757879 [ 15 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:18.757888 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:18.757896 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:18.757905 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:18.757946 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:18.757966 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:18.757977 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6894 ms ago 2024.09.25 21:14:18.758029 [ 15 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 190 2024.09.25 21:14:18.758039 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:14:18.758077 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:14:18.758095 [ 20 ] {} RaftInstance: commit upto 191, current idx 190 2024.09.25 21:14:18.758104 [ 20 ] {} RaftInstance: commit upto 191, current idx 191 2024.09.25 21:14:18.758138 [ 20 ] {} RaftInstance: notify cb 191 1d86b8f8 2024.09.25 21:14:18.758149 [ 20 ] {} RaftInstance: DONE: commit upto 191, current idx 191 2024.09.25 21:14:18.758158 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:14:18.758326 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:18.758344 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:18.758353 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:18.758362 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:18.758387 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:18.758396 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:18.758406 [ 14 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:18.758415 [ 14 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:18.758424 [ 14 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:19.058472 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:19.058511 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:19.058523 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:19.058533 [ 15 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:19.058545 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:19.058554 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:19.058566 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:19.058614 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:19.058910 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:19.058940 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:19.058953 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:19.058964 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:19.058974 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:19.058984 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:19.059024 [ 14 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:19.059084 [ 14 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:19.059104 [ 14 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:19.371247 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:19.371294 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:19.371309 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:19.371321 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7507 ms ago 2024.09.25 21:14:19.559346 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:19.559377 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:19.559388 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:19.559398 [ 14 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:19.559409 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:19.559419 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:19.559430 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:19.559481 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:19.559742 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:19.559764 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:19.559777 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:19.559787 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:19.559797 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:19.559806 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:19.559818 [ 18 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:19.559830 [ 18 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:19.559840 [ 18 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:20.059905 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:20.059948 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:20.059962 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:20.059974 [ 16 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:20.059988 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:20.059998 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:20.060009 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:20.060065 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:20.060328 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:20.060354 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:20.060367 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:20.060377 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:20.060386 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:20.060395 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:20.060406 [ 18 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:20.060418 [ 18 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:20.060428 [ 18 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:20.121426 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:20.121467 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:20.121481 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:20.121491 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8257 ms ago 2024.09.25 21:14:20.560645 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:20.560686 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:20.560698 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:20.560708 [ 18 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:20.560719 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:20.560728 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:20.560737 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:20.560789 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:20.561060 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:20.561088 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:20.561098 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:20.561108 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:20.561116 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:20.561123 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:20.561134 [ 14 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:20.561145 [ 14 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:20.561155 [ 14 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:20.872223 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:20.872263 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:20.872276 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:20.872289 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9008 ms ago 2024.09.25 21:14:21.061349 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:21.061389 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:21.061403 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:21.061414 [ 14 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:21.061426 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:21.061436 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:21.061448 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:21.061502 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:21.061738 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:21.061766 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:21.061779 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:21.061789 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:21.061799 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:21.061810 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:21.061822 [ 16 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:21.061833 [ 16 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:21.061843 [ 16 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:21.562171 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:21.562218 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:21.562232 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:21.562244 [ 16 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:21.562256 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:21.562265 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:21.562286 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:21.562341 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:21.562635 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:21.562665 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:21.562676 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:21.562685 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:21.562694 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:21.562710 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:21.562722 [ 14 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:21.562733 [ 14 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:21.562743 [ 14 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:21.622782 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:21.622823 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:21.622836 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:21.622849 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9759 ms ago 2024.09.25 21:14:22.062899 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:22.062946 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:22.062958 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:22.062969 [ 14 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:22.062988 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:22.062998 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:22.063009 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:22.063045 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:22.063345 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:22.063372 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:22.063384 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:22.063403 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:22.063413 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:22.063422 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:22.063434 [ 19 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:22.063447 [ 19 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:22.063468 [ 19 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:22.373612 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:22.373659 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:22.373683 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:22.373694 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10510 ms ago 2024.09.25 21:14:22.564033 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:22.564068 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:22.564082 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:22.564092 [ 19 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:22.564102 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:22.564113 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:22.564153 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:22.564230 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:22.564509 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:22.564537 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:22.564549 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:22.564560 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:22.564603 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:22.564621 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:22.564634 [ 16 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:22.564647 [ 16 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:22.564658 [ 16 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:23.064862 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:23.064903 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:23.064917 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:23.064928 [ 14 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:23.064941 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:23.064952 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:23.064963 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:23.065021 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:23.065308 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:23.065332 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:23.065343 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:23.065353 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:23.065362 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:23.065371 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:23.065383 [ 16 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:23.065395 [ 16 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:23.065406 [ 16 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:23.124630 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:23.124676 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:23.124691 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:23.124702 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 11261 ms ago 2024.09.25 21:14:23.565726 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:23.565779 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:23.565793 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:23.565802 [ 16 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:23.565810 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:23.565817 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:23.565825 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:23.565880 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:23.566177 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:23.566199 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:23.566206 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:23.566213 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:23.566220 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:23.566225 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:23.566234 [ 19 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:23.566242 [ 19 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:23.566248 [ 19 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:23.875348 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:23.875384 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:23.875394 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:23.875438 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12011 ms ago 2024.09.25 21:14:24.066616 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:24.066654 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:24.066667 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:24.066678 [ 19 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:24.066691 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:24.066701 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:24.066712 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:24.066762 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:24.067011 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:24.067043 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:24.067056 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:24.067068 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:24.067077 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:24.067087 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:24.067100 [ 16 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:24.067112 [ 16 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:24.067122 [ 16 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:24.567223 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:24.567264 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:24.567277 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:24.567288 [ 13 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:24.567300 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:24.567311 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:24.567323 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:24.567382 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:24.567650 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:24.567678 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:24.567690 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:24.567700 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:24.567709 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:24.567719 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:24.567731 [ 16 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:24.567743 [ 16 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:24.567754 [ 16 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:24.625988 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:24.626063 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:24.626085 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:24.626097 [ 19 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:14:24.789150 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:24.789192 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:14:25.068439 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:25.068484 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:25.068498 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:25.068511 [ 13 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:25.068523 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:25.068533 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:25.068545 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:25.068597 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:25.068889 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:25.068934 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:25.068948 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:25.068959 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:25.068968 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:25.068978 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:25.068991 [ 16 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:25.069004 [ 16 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:25.069015 [ 16 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:25.377041 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:25.377081 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:25.377094 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:25.377156 [ 13 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:14:25.377211 [ 13 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:14:25.377228 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (191) and matched log idx (0) 2024.09.25 21:14:25.377240 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:14:25.377252 [ 13 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:25.377265 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 191 2024.09.25 21:14:25.377275 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:25.377287 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:25.377298 [ 13 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:14:25.377324 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:25.377460 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:25.377488 [ 13 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:14:25.569666 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:25.569704 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:25.569715 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:25.569726 [ 16 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:25.569738 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:25.569748 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:25.569758 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:25.569815 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:25.570125 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:25.570146 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:25.570156 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:25.570166 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:25.570174 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:25.570183 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:25.570194 [ 16 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:25.570206 [ 16 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:25.570216 [ 16 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:26.070255 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:26.070295 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:26.070306 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:26.070317 [ 12 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:26.070327 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:26.070337 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:26.070347 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:26.070393 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:26.070654 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:26.070681 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:26.070692 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:26.070702 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:26.070712 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:26.070720 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:26.070731 [ 15 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:26.070742 [ 15 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:26.070752 [ 15 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:26.127819 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:26.127859 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:26.127873 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:26.127918 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:14:26.127930 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:14:26.127941 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (192) and matched log idx (0) 2024.09.25 21:14:26.127951 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:14:26.127961 [ 12 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:26.127973 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:26.127982 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:26.127994 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:26.128005 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:14:26.128037 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:26.128207 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:26.128237 [ 12 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:14:26.571639 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:26.571713 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:26.571730 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:26.571741 [ 15 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:26.571754 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:26.571775 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:26.571786 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:26.571861 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:26.572125 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:26.572159 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:26.572170 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:26.572180 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:26.572190 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:26.572209 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:26.572224 [ 12 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:26.572237 [ 12 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:26.572248 [ 12 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:26.878540 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:26.878581 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:26.878595 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:26.878720 [ 16 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:14:26.878738 [ 16 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:14:26.878750 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (192) and matched log idx (0) 2024.09.25 21:14:26.878760 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:14:26.878772 [ 16 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:26.878784 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:26.878795 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:26.878807 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:26.878820 [ 16 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:14:26.878847 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:26.879056 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:26.879085 [ 16 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:14:27.079508 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:27.079561 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:27.079573 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:27.079583 [ 12 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:27.079595 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:27.079604 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:27.079616 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:27.079670 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:27.079963 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:27.079986 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:27.079997 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:27.080019 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:27.080030 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:27.080038 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:27.080048 [ 18 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:27.080060 [ 18 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:27.080070 [ 18 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:27.580112 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:27.580154 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:27.580181 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:27.580196 [ 12 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:27.580209 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:27.580231 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:27.580244 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:27.580297 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:27.580661 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:27.580687 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:27.580699 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:27.580719 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:27.580730 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:27.580739 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:27.580752 [ 14 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:27.580764 [ 14 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:27.580783 [ 14 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:27.629794 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:27.629832 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:27.629844 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:27.629887 [ 19 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:14:27.629901 [ 19 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:14:27.629912 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (192) and matched log idx (0) 2024.09.25 21:14:27.629921 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:14:27.629932 [ 19 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:27.629946 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:27.629956 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:27.629966 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:27.629977 [ 19 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:14:27.630006 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:27.630158 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:27.630186 [ 19 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:14:28.080353 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:28.080389 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:28.080397 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:28.080405 [ 14 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:28.080413 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:28.080420 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:28.080428 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:28.080474 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:28.080786 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:28.080812 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:28.080825 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:28.080835 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:28.080844 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:28.080853 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:28.080865 [ 19 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:28.080878 [ 19 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:28.080889 [ 19 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:28.380895 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:28.380932 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:28.380946 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:28.380985 [ 12 ] {} RaftInstance: asio client created: 1d88f5d0 2024.09.25 21:14:28.380997 [ 12 ] {} RaftInstance: 1d88f5d0 reconnect peer 1 2024.09.25 21:14:28.381006 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (192) and matched log idx (0) 2024.09.25 21:14:28.381012 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:14:28.381019 [ 12 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:28.381027 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:28.381033 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:28.381040 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:28.381048 [ 12 ] {} RaftInstance: socket 1d88f5d0 to ::1:39101 is not opened yet 2024.09.25 21:14:28.381068 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:28.581764 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:28.581803 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:28.581814 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:28.581824 [ 19 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 192 2024.09.25 21:14:28.581835 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=0, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:28.581845 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:28.581855 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:28.581886 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:28.582175 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:28.582203 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=192 2024.09.25 21:14:28.582214 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:28.582225 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 192 2024.09.25 21:14:28.582234 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:28.582243 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 191 2024.09.25 21:14:28.582255 [ 12 ] {} RaftInstance: last durable index 191, precommit index 191 2024.09.25 21:14:28.582267 [ 12 ] {} RaftInstance: quorum idx 1, 191 191 0 2024.09.25 21:14:28.582277 [ 12 ] {} RaftInstance: local log idx 191, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:28.756098 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:14:28.756121 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:14:28.756168 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:14:28.756225 [ 6 ] {} RaftInstance: append at log_idx 192, timestamp 1727298868756179 2024.09.25 21:14:28.756290 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:14:28.756315 [ 21 ] {} RaftInstance: last_log_idx: 191, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:28.756327 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=191, LastLogTerm=2, EntriesLength=1, CommitIndex=191, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:28.756335 [ 21 ] {} RaftInstance: idx: 192 2024.09.25 21:14:28.756346 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:28.756397 [ 21 ] {} RaftInstance: sent 2024.09.25 21:14:28.756410 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:28.757287 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:14:28.757311 [ 8 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:28.757325 [ 8 ] {} RaftInstance: quorum idx 1, 192 191 0 2024.09.25 21:14:28.757335 [ 8 ] {} RaftInstance: local log idx 192, target_commit_idx 191, quick_commit_index_ 191, state_->get_commit_idx() 191 2024.09.25 21:14:28.758565 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:28.758584 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:28.758595 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:28.758606 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:28.758615 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:28.758623 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 191, new matched idx: 192 2024.09.25 21:14:28.758633 [ 14 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:28.758644 [ 14 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:28.758654 [ 14 ] {} RaftInstance: trigger commit upto 192 2024.09.25 21:14:28.758664 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:28.758673 [ 14 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:28.758684 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:28.758693 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:28.758703 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:28.758739 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:28.758751 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:28.758762 [ 14 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 191 2024.09.25 21:14:28.758772 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:14:28.758815 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:14:28.758841 [ 20 ] {} RaftInstance: commit upto 192, current idx 191 2024.09.25 21:14:28.758852 [ 20 ] {} RaftInstance: commit upto 192, current idx 192 2024.09.25 21:14:28.758885 [ 20 ] {} RaftInstance: notify cb 192 1d87b268 2024.09.25 21:14:28.758902 [ 20 ] {} RaftInstance: DONE: commit upto 192, current idx 192 2024.09.25 21:14:28.758913 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:14:28.759057 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:28.759073 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:28.759082 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:28.759091 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:28.759099 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:28.759107 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:28.759117 [ 12 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:28.759126 [ 12 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:28.759136 [ 12 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:28.789148 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:28.789189 [ 14 ] {} RaftInstance: asio client destroyed: 1d88f5d0 2024.09.25 21:14:29.082366 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:29.082422 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:29.082437 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:29.082449 [ 12 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:29.082463 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:29.082486 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:29.082499 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:29.082554 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:29.082995 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:29.083028 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:29.083038 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:29.083048 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:29.083057 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:29.083065 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:29.083082 [ 14 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:29.083094 [ 14 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:29.083103 [ 14 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:29.131168 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:29.131207 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:29.131219 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:29.131261 [ 17 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:14:29.131271 [ 17 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:14:29.131280 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (192) and matched log idx (0) 2024.09.25 21:14:29.131290 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:14:29.131300 [ 17 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:29.131311 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 192 2024.09.25 21:14:29.131321 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:29.131333 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:29.131344 [ 17 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:14:29.131370 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:29.131513 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:29.131543 [ 17 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:14:29.582833 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:29.582911 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:29.582926 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:29.582937 [ 14 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:29.582949 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:29.582959 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:29.582970 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:29.583041 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:29.583324 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:29.583348 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:29.583359 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:29.583369 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:29.583379 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:29.583388 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:29.583400 [ 17 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:29.583412 [ 17 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:29.583422 [ 17 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:29.881460 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:29.881500 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:29.881514 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:29.881556 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:29.881569 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:29.881580 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (193) and matched log idx (0) 2024.09.25 21:14:29.881590 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:14:29.881601 [ 12 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:29.881613 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:29.881622 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:29.881634 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:29.881645 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:29.881673 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:29.881825 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:29.881852 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:30.084032 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:30.084070 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:30.084083 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:30.084094 [ 14 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:30.084107 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:30.084117 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:30.084129 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:30.084181 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:30.084446 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:30.084470 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:30.084480 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:30.084489 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:30.084497 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:30.084506 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:30.084516 [ 12 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:30.084527 [ 12 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:30.084537 [ 12 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:30.584562 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:30.584602 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:30.584614 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:30.584626 [ 13 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:30.584637 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:30.584648 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:30.584659 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:30.584716 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:30.584978 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:30.585018 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:30.585030 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:30.585042 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:30.585051 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:30.585061 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:30.585074 [ 12 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:30.585087 [ 12 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:30.585098 [ 12 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:30.632147 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:30.632188 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:30.632201 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:30.632246 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:30.632259 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:30.632269 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (193) and matched log idx (0) 2024.09.25 21:14:30.632279 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:14:30.632291 [ 14 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:30.632303 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:30.632315 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:30.632326 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:30.632338 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:30.632366 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:30.632504 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:30.632532 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:31.084893 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:31.084936 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:31.084949 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:31.084962 [ 13 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:31.084976 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:31.085033 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:31.085051 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:31.085136 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:31.085388 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:31.085415 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:31.085427 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:31.085439 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:31.085449 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:31.085459 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:31.085471 [ 14 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:31.085484 [ 14 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:31.085495 [ 14 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:31.382509 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:31.382547 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:31.382560 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:31.382599 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:31.382611 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:31.382622 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (193) and matched log idx (0) 2024.09.25 21:14:31.382633 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:14:31.382644 [ 13 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:31.382656 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:31.382666 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:31.382677 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:31.382689 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:31.382717 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:31.586082 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:31.586124 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:31.586137 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:31.586148 [ 14 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:31.586160 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:31.586171 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:31.586183 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:31.586243 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:31.586529 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:31.586590 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:31.586617 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:31.586631 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:31.586642 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:31.586651 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:31.586663 [ 15 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:31.586677 [ 15 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:31.586689 [ 15 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:31.799163 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:31.799208 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:32.086410 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:32.086471 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:32.086483 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:32.086494 [ 15 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:32.086505 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:32.086515 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:32.086525 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:32.086576 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:32.086836 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:32.086861 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:32.086872 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:32.086881 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:32.086890 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:32.086898 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:32.086910 [ 18 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:32.086922 [ 18 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:32.086933 [ 18 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:32.132959 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:32.132997 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:32.133009 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:32.133049 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:32.133061 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:32.133071 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (193) and matched log idx (0) 2024.09.25 21:14:32.133081 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:14:32.133090 [ 15 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:32.133102 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:32.133111 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:32.133121 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:32.133131 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:32.133157 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:32.587708 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:32.587770 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:32.587783 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:32.587795 [ 18 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:32.587808 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:32.587818 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:32.587830 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:32.587886 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:32.588110 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:32.588135 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:32.588143 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:32.588150 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:32.588156 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:32.588163 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:32.588171 [ 15 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:32.588179 [ 15 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:32.588185 [ 15 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:32.883416 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:32.883460 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:32.883472 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:33.088538 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:33.088583 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:33.088596 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:33.088607 [ 15 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:33.088620 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:33.088629 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:33.088641 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:33.088706 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:33.089115 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:33.089138 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:33.089149 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:33.089159 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:33.089167 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:33.089175 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:33.089187 [ 18 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:33.089198 [ 18 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:33.089209 [ 18 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:33.591113 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:33.591151 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:33.591164 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:33.591175 [ 15 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:33.591188 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:33.591198 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:33.591209 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:33.591262 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:33.591524 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:33.591547 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:33.591557 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:33.591566 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:33.591574 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:33.591584 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:33.591596 [ 18 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:33.591609 [ 18 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:33.591621 [ 18 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:33.633750 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:33.633795 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:33.633808 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:34.092088 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:34.092129 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:34.092142 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:34.092154 [ 15 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:34.092168 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:34.092179 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:34.092190 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:34.092246 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:34.092528 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:34.092551 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:34.092561 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:34.092571 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:34.092580 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:34.092590 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:34.092602 [ 18 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:34.092615 [ 18 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:34.092626 [ 18 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:34.384888 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:34.384926 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:34.384938 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:34.593029 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:34.593069 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:34.593081 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:34.593092 [ 16 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:34.593105 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:34.593117 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:34.593129 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:34.593186 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:34.593472 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:34.593495 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:34.593505 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:34.593515 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:34.593526 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:34.593536 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:34.593548 [ 18 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:34.593561 [ 18 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:34.593572 [ 18 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:35.059164 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:35.059210 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:35.093419 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:35.093456 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:35.093467 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:35.093477 [ 18 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:35.093488 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:35.093497 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:35.093506 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:35.093557 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:35.093868 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:35.093891 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:35.093902 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:35.093912 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:35.093920 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:35.093928 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:35.093940 [ 15 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:35.093953 [ 15 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:35.093963 [ 15 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:35.136148 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:35.136191 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:35.136205 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:35.136247 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:35.136261 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:35.136272 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (193) and matched log idx (0) 2024.09.25 21:14:35.136283 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:14:35.136330 [ 18 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:35.136351 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:35.136361 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:35.136371 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:35.136383 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:35.136410 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:35.593668 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:35.593707 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:35.593719 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:35.593729 [ 16 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:35.593742 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:35.593752 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:35.593764 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:35.593822 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:35.594175 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:35.594195 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:35.594204 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:35.594214 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:35.594222 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:35.594230 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:35.594242 [ 18 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:35.594252 [ 18 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:35.594262 [ 18 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:35.887315 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:35.887356 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:35.887370 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:36.094443 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:36.094481 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:36.094493 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:36.094504 [ 18 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:36.094514 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:36.094523 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:36.094533 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:36.094587 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:36.094886 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:36.094922 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:36.094936 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:36.094946 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:36.094956 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:36.094966 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:36.094977 [ 16 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:36.094988 [ 16 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:36.095000 [ 16 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:36.595019 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:36.595060 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:36.595073 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:36.595084 [ 18 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:36.595096 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:36.595107 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:36.595117 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:36.595170 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:36.595442 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:36.595469 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:36.595482 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:36.595492 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:36.595502 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:36.595510 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:36.595522 [ 16 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:36.595535 [ 16 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:36.595546 [ 16 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:36.637874 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:36.637913 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:36.637926 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:37.096019 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:37.096068 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:37.096081 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:37.096093 [ 19 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:37.096105 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:37.096115 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:37.096126 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:37.096190 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:37.096458 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:37.096478 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:37.096489 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:37.096498 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:37.096506 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:37.096514 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:37.096524 [ 16 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:37.096534 [ 16 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:37.096576 [ 16 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:37.388607 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:37.388652 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:37.388666 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:37.596733 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:37.596775 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:37.596790 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:37.596804 [ 18 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:37.596816 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:37.596826 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:37.596837 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:37.596893 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:37.597207 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:37.597231 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:37.597242 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:37.597251 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:37.597259 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:37.597267 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:37.597278 [ 19 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:37.597290 [ 19 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:37.597300 [ 19 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:37.979169 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:37.979210 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:38.097396 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:38.097441 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:38.097456 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:38.097468 [ 19 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:38.097480 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:38.097492 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:38.097504 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:38.097577 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:38.097851 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:38.097878 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:38.097890 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:38.097901 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:38.097909 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:38.097918 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:38.097930 [ 17 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:38.097942 [ 17 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:38.097952 [ 17 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:38.139129 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:38.139173 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:38.139187 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:38.139233 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:38.139244 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:38.139253 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (193) and matched log idx (0) 2024.09.25 21:14:38.139318 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:14:38.139332 [ 18 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:38.139345 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:38.139356 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:38.139368 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:38.139380 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:38.139408 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:38.139559 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:38.139585 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:38.597756 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:38.597801 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:38.597815 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:38.597827 [ 17 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 193 2024.09.25 21:14:38.597839 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:38.597849 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:38.597860 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:38.597922 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:38.598225 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:38.598253 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=193 2024.09.25 21:14:38.598264 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:38.598274 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 193 2024.09.25 21:14:38.598284 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:38.598293 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 192 2024.09.25 21:14:38.598305 [ 18 ] {} RaftInstance: last durable index 192, precommit index 192 2024.09.25 21:14:38.598317 [ 18 ] {} RaftInstance: quorum idx 1, 192 192 0 2024.09.25 21:14:38.598328 [ 18 ] {} RaftInstance: local log idx 192, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:38.756068 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:14:38.756083 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:14:38.756141 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:14:38.756180 [ 6 ] {} RaftInstance: append at log_idx 193, timestamp 1727298878756151 2024.09.25 21:14:38.756232 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:14:38.756253 [ 21 ] {} RaftInstance: last_log_idx: 192, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:38.756266 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=192, LastLogTerm=2, EntriesLength=1, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:38.756277 [ 21 ] {} RaftInstance: idx: 193 2024.09.25 21:14:38.756289 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:38.756346 [ 21 ] {} RaftInstance: sent 2024.09.25 21:14:38.756361 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:38.756401 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:38.756412 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:38.756421 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (193) and matched log idx (0) 2024.09.25 21:14:38.756429 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:14:38.756438 [ 21 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:38.756447 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=192, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:38.756455 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:38.756463 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:38.756473 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:38.756496 [ 21 ] {} RaftInstance: sent 2024.09.25 21:14:38.756618 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:38.756645 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:38.757261 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:14:38.757287 [ 8 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:38.757299 [ 8 ] {} RaftInstance: quorum idx 1, 193 192 0 2024.09.25 21:14:38.757309 [ 8 ] {} RaftInstance: local log idx 193, target_commit_idx 192, quick_commit_index_ 192, state_->get_commit_idx() 192 2024.09.25 21:14:38.757940 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:38.757961 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:38.757970 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:38.757980 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:38.757988 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:38.757996 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 192, new matched idx: 193 2024.09.25 21:14:38.758006 [ 17 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:38.758015 [ 17 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:38.758024 [ 17 ] {} RaftInstance: trigger commit upto 193 2024.09.25 21:14:38.758034 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:38.758043 [ 17 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:38.758052 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 193 2024.09.25 21:14:38.758061 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:38.758069 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:38.758109 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:38.758120 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:38.758129 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:14:38.758137 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:14:38.758147 [ 17 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:38.758157 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:38.758166 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:38.758176 [ 17 ] {} RaftInstance: recovered from long pause to peer 1, 26 warnings, 1 ms, 3 times 2024.09.25 21:14:38.758205 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:38.758215 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:14:38.758223 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:38.758233 [ 17 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 192 2024.09.25 21:14:38.758242 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:14:38.758281 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:14:38.758298 [ 20 ] {} RaftInstance: commit upto 193, current idx 192 2024.09.25 21:14:38.758307 [ 20 ] {} RaftInstance: commit upto 193, current idx 193 2024.09.25 21:14:38.758336 [ 20 ] {} RaftInstance: notify cb 193 1d87aa48 2024.09.25 21:14:38.758346 [ 20 ] {} RaftInstance: DONE: commit upto 193, current idx 193 2024.09.25 21:14:38.758355 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:14:38.758393 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:38.758408 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:38.758419 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:38.758431 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:38.758440 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:38.758450 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:38.758461 [ 18 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:38.758472 [ 18 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:38.758483 [ 18 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:38.889478 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:38.889530 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:38.889544 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:38.889554 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:14:38.889563 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:14:38.889574 [ 17 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:38.889588 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:38.889598 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:38.889608 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:38.889617 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:14:38.889626 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:39.098820 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:39.098863 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:39.098877 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:39.098888 [ 18 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:39.098901 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:39.098911 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:39.098922 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:39.098974 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:39.099261 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:39.099285 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:39.099295 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:39.099306 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:39.099314 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:39.099323 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:39.099335 [ 17 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:39.099346 [ 17 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:39.099356 [ 17 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:39.599588 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:39.599630 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:39.599643 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:39.599654 [ 18 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:39.599666 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:39.599677 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:39.599687 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:39.599743 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:39.599990 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:39.600032 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:39.600046 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:39.600058 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:39.600068 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:39.600077 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:39.600089 [ 17 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:39.600101 [ 17 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:39.600112 [ 17 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:39.640461 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:39.640502 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:39.640513 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:39.640555 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:39.640564 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:39.640572 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (194) and matched log idx (0) 2024.09.25 21:14:39.640580 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:14:39.640589 [ 18 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:39.640599 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:39.640609 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:39.640619 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:39.640628 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:39.640644 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:39.640836 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:39.640858 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:40.100061 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:40.100104 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:40.100117 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:40.100127 [ 12 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:40.100137 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:40.100147 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:40.100157 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:40.100213 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:40.100471 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:40.100497 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:40.100509 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:40.100518 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:40.100527 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:40.100535 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:40.100547 [ 18 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:40.100559 [ 18 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:40.100569 [ 18 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:40.390768 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:40.390814 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:40.390828 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:40.390869 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:40.390880 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:40.390891 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (194) and matched log idx (0) 2024.09.25 21:14:40.390901 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:14:40.390912 [ 13 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:40.390925 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:40.390935 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:40.390945 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:40.390957 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:40.390986 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:40.391118 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:40.391145 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:40.600295 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:40.600345 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:40.600360 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:40.600373 [ 18 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:40.600386 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:40.600397 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:40.600409 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:40.600471 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:40.600750 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:40.600776 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:40.600787 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:40.600798 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:40.600807 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:40.600816 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:40.600828 [ 13 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:40.600841 [ 13 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:40.600851 [ 13 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:41.100884 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:41.100921 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:41.100932 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:41.100943 [ 14 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:41.100955 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:41.100964 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:41.100974 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:41.101103 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:41.101292 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:41.101318 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:41.101328 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:41.101338 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:41.101346 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:41.101354 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:41.101365 [ 13 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:41.101376 [ 13 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:41.101386 [ 13 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:41.141656 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:41.141699 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:41.141712 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:41.141754 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:41.141767 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:41.141778 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (194) and matched log idx (0) 2024.09.25 21:14:41.141788 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:14:41.141799 [ 18 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:41.141812 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:41.141822 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:41.141833 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:41.141845 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:41.141872 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:41.602153 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:41.602194 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:41.602207 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:41.602218 [ 13 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:41.602231 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:41.602243 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:41.602254 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:41.602309 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:41.602604 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:41.602628 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:41.602639 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:41.602649 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:41.602658 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:41.602667 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:41.602677 [ 18 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:41.602689 [ 18 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:41.602700 [ 18 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:41.892914 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:41.892952 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:41.892965 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:41.892976 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:14:42.103231 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:42.103280 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:42.103296 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:42.103309 [ 18 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:42.103322 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:42.103332 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:42.103343 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:42.103403 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:42.103671 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:42.103698 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:42.103711 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:42.103722 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:42.103731 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:42.103740 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:42.103753 [ 15 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:42.103765 [ 15 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:42.103776 [ 15 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:42.603807 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:42.603856 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:42.603869 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:42.603880 [ 16 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:42.603892 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:42.603902 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:42.603913 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:42.603993 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:42.604298 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:42.604323 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:42.604333 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:42.604342 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:42.604351 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:42.604359 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:42.604370 [ 15 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:42.604381 [ 15 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:42.604390 [ 15 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:42.643858 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:42.643903 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:42.643915 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:42.643927 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1502 ms ago 2024.09.25 21:14:43.104982 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:43.105614 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:43.105640 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:43.105653 [ 15 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:43.105666 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:43.105676 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:43.105688 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:43.105750 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:43.106000 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:43.106088 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:43.106107 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:43.106117 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:43.106125 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:43.106134 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:43.106146 [ 18 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:43.106158 [ 18 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:43.106168 [ 18 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:43.394121 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:43.394157 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:43.394169 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:43.394178 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:14:43.606360 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:43.606403 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:43.606420 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:43.606433 [ 19 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:43.606447 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:43.606459 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:43.606472 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:43.606532 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:43.606829 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:43.606857 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:43.606869 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:43.606879 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:43.606889 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:43.606898 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:43.606909 [ 17 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:43.606921 [ 17 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:43.606930 [ 17 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:44.106942 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:44.106986 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:44.107000 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:44.107011 [ 12 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:44.107023 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:44.107034 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:44.107045 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:44.107101 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:44.107378 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:44.107409 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:44.107423 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:44.107434 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:44.107443 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:44.107452 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:44.107465 [ 17 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:44.107477 [ 17 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:44.107488 [ 17 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:44.144855 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:44.144897 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:44.144909 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:44.144920 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 21:14:44.607960 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:44.608006 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:44.608019 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:44.608031 [ 19 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:44.608044 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:44.608054 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:44.608066 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:44.608129 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:44.608428 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:44.608456 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:44.608469 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:44.608481 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:44.608491 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:44.608500 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:44.608512 [ 17 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:44.608525 [ 17 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:44.608536 [ 17 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:44.895803 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:44.895847 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:44.895861 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:44.895872 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 21:14:45.109143 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:45.109180 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:45.109192 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:45.109202 [ 17 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:45.109214 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:45.109223 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:45.109233 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:45.109288 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:45.109588 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:45.109616 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:45.109628 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:45.109640 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:45.109649 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:45.109658 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:45.109670 [ 14 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:45.109683 [ 14 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:45.109694 [ 14 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:45.609868 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:45.609909 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:45.609921 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:45.609931 [ 17 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:45.609942 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:45.609950 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:45.609962 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:45.610051 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:45.610313 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:45.610345 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:45.610356 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:45.610367 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:45.610375 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:45.610385 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:45.610397 [ 14 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:45.610409 [ 14 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:45.610420 [ 14 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:45.646631 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:45.646674 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:45.646687 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:45.646697 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4504 ms ago 2024.09.25 21:14:46.110934 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:46.110976 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:46.110987 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:46.110997 [ 14 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:46.111008 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:46.111017 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:46.111028 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:46.111079 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:46.111352 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:46.111374 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:46.111385 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:46.111395 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:46.111403 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:46.111412 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:46.111423 [ 19 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:46.111434 [ 19 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:46.111444 [ 19 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:46.397482 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:46.397524 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:46.397537 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:46.397547 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5255 ms ago 2024.09.25 21:14:46.611613 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:46.611657 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:46.611670 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:46.611682 [ 17 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:46.611694 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:46.611704 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:46.611716 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:46.611774 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:46.612062 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:46.612082 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:46.612093 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:46.612103 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:46.612113 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:46.612121 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:46.612134 [ 14 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:46.612146 [ 14 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:46.612156 [ 14 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:47.112317 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:47.112356 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:47.112367 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:47.112377 [ 13 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:47.112388 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:47.112396 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:47.112406 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:47.112459 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:47.112872 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:47.112895 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:47.112905 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:47.112914 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:47.112922 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:47.112930 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:47.112941 [ 14 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:47.112952 [ 14 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:47.112961 [ 14 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:47.148299 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:47.148339 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:47.148351 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:47.148361 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6006 ms ago 2024.09.25 21:14:47.613531 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:47.613568 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:47.613581 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:47.613592 [ 13 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:47.613603 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:47.613613 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:47.613623 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:47.613678 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:47.613959 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:47.613989 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:47.614003 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:47.614014 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:47.614023 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:47.614032 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:47.614044 [ 14 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:47.614056 [ 14 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:47.614066 [ 14 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:47.899260 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:47.899305 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:47.899319 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:47.899331 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6757 ms ago 2024.09.25 21:14:48.114463 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:48.114500 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:48.114513 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:14:48.114524 [ 14 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:48.114535 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:48.114545 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:48.114555 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:48.114612 [ 14 ] {} RaftInstance: sent 2024.09.25 21:14:48.114863 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:48.114886 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:48.114897 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:48.114907 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:48.114915 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:48.114923 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:48.114935 [ 13 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:48.114947 [ 13 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:48.114958 [ 13 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:48.615003 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:48.615046 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:48.615059 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:48.615070 [ 17 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 194 2024.09.25 21:14:48.615083 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=0, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:48.615095 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:48.615107 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:48.615168 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:48.615489 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:48.615517 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=194 2024.09.25 21:14:48.615528 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:48.615538 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 194 2024.09.25 21:14:48.615547 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:48.615555 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 193 2024.09.25 21:14:48.615566 [ 13 ] {} RaftInstance: last durable index 193, precommit index 193 2024.09.25 21:14:48.615576 [ 13 ] {} RaftInstance: quorum idx 1, 193 193 0 2024.09.25 21:14:48.615586 [ 13 ] {} RaftInstance: local log idx 193, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:48.649649 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:48.649693 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:48.649709 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:48.649721 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7507 ms ago 2024.09.25 21:14:48.756079 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:14:48.756096 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:14:48.756153 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:14:48.756251 [ 6 ] {} RaftInstance: append at log_idx 194, timestamp 1727298888756222 2024.09.25 21:14:48.756314 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:14:48.756336 [ 21 ] {} RaftInstance: last_log_idx: 193, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:48.756350 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=193, LastLogTerm=2, EntriesLength=1, CommitIndex=193, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:48.756361 [ 21 ] {} RaftInstance: idx: 194 2024.09.25 21:14:48.756372 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:48.756428 [ 21 ] {} RaftInstance: sent 2024.09.25 21:14:48.756442 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:48.756453 [ 21 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7614 ms ago 2024.09.25 21:14:48.757338 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:14:48.757362 [ 8 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:48.757376 [ 8 ] {} RaftInstance: quorum idx 1, 194 193 0 2024.09.25 21:14:48.757387 [ 8 ] {} RaftInstance: local log idx 194, target_commit_idx 193, quick_commit_index_ 193, state_->get_commit_idx() 193 2024.09.25 21:14:48.757836 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:48.757860 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:48.757872 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:48.757883 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:48.757893 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:48.757902 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 193, new matched idx: 194 2024.09.25 21:14:48.757912 [ 13 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:48.757923 [ 13 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:48.757934 [ 13 ] {} RaftInstance: trigger commit upto 194 2024.09.25 21:14:48.757943 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:48.757953 [ 13 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:48.757964 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:48.757974 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:48.757984 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:48.758028 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:48.758043 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:48.758056 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 7616 ms ago 2024.09.25 21:14:48.758076 [ 13 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 193 2024.09.25 21:14:48.758159 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:14:48.758206 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:14:48.758232 [ 20 ] {} RaftInstance: commit upto 194, current idx 193 2024.09.25 21:14:48.758243 [ 20 ] {} RaftInstance: commit upto 194, current idx 194 2024.09.25 21:14:48.758274 [ 20 ] {} RaftInstance: notify cb 194 1d88f5d8 2024.09.25 21:14:48.758282 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:48.758288 [ 20 ] {} RaftInstance: DONE: commit upto 194, current idx 194 2024.09.25 21:14:48.758302 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:48.758306 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:14:48.758311 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:48.758323 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:48.758332 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:48.758341 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:48.758352 [ 17 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:48.758362 [ 17 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:48.758373 [ 17 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:49.115410 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:49.115450 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:49.115462 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:49.115473 [ 13 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:49.115485 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:49.115495 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:49.115506 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:49.115563 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:49.115836 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:49.115859 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:49.115872 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:49.115883 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:49.115893 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:49.115903 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:49.115915 [ 17 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:49.115927 [ 17 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:49.115960 [ 17 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:49.399946 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:49.399982 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:49.399996 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:49.400007 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 8258 ms ago 2024.09.25 21:14:49.616070 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:49.616107 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:49.616120 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:49.616131 [ 17 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:49.616143 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:49.616153 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:49.616164 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:49.616214 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:49.616466 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:49.616494 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:49.616505 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:49.616516 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:49.616525 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:49.616533 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:49.616545 [ 13 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:49.616557 [ 13 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:49.616567 [ 13 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:50.116619 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:50.116660 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:50.116673 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:50.116711 [ 16 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:50.116732 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:50.116744 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:50.116754 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:50.116811 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:50.117110 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:50.117136 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:50.117147 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:50.117158 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:50.117166 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:50.117175 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:50.117186 [ 13 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:50.117197 [ 13 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:50.117207 [ 13 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:50.150241 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:50.150287 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:50.150303 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:50.150315 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9008 ms ago 2024.09.25 21:14:50.617349 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:50.617386 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:50.617398 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:14:50.617408 [ 13 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:50.617419 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:50.617429 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:50.617439 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:50.617496 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:50.617809 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:50.617841 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:50.617853 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:50.617865 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:50.617875 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:50.617884 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:50.617896 [ 16 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:50.617908 [ 16 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:50.617918 [ 16 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:50.901134 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:50.901175 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:50.901189 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:50.901200 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 9759 ms ago 2024.09.25 21:14:51.118666 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:51.118713 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:51.118728 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:51.118740 [ 16 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:51.118753 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:51.118764 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:51.118776 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:51.118837 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:51.119128 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:51.119156 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:51.119167 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:51.119180 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:51.119191 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:51.119200 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:51.119213 [ 18 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:51.119225 [ 18 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:51.119236 [ 18 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:51.619252 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:51.619287 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:51.619297 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:51.619307 [ 15 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:51.619317 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:51.619326 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:51.619335 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:51.619385 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:51.619774 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:51.619795 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:51.619804 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:51.619812 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:51.619820 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:51.619827 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:51.619838 [ 13 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:51.619848 [ 13 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:51.619857 [ 13 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:51.652381 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:51.652421 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:51.652433 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:51.652443 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 10510 ms ago 2024.09.25 21:14:52.119682 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:52.119732 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:52.119747 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:52.119758 [ 15 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:52.119771 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:52.119781 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:52.119793 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:52.119871 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:52.120354 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:52.120381 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:52.120394 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:52.120406 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:52.120416 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:52.120425 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:52.120439 [ 13 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:52.120452 [ 13 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:52.120462 [ 13 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:52.403684 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:52.403727 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:52.403741 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:52.403752 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 11261 ms ago 2024.09.25 21:14:52.621073 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:52.621113 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:52.621128 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:52.621140 [ 16 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:52.621155 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:52.621166 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:52.621187 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:52.621250 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:52.621502 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:52.621531 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:52.621544 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:52.621556 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:52.621566 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:52.621576 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:52.621588 [ 18 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:52.621601 [ 18 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:52.621613 [ 18 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:53.121629 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:53.121665 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:53.121677 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:14:53.121688 [ 12 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:53.121700 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:53.121710 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:53.121720 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:53.121780 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:53.122073 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:53.122104 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:53.122118 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:53.122130 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:53.122141 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:53.122150 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:53.122163 [ 18 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:53.122176 [ 18 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:53.122188 [ 18 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:53.154384 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:53.154418 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:53.154430 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:53.154440 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 12012 ms ago 2024.09.25 21:14:53.622507 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:53.622545 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:53.622557 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:53.622567 [ 18 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:53.622578 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:53.622588 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:53.622600 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:53.622653 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:53.623027 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:53.623051 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:53.623062 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:53.623072 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:53.623082 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:53.623091 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:53.623103 [ 12 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:53.623116 [ 12 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:53.623126 [ 12 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:53.849177 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:53.849224 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:53.905427 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:53.905468 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:53.905482 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:53.905524 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:53.905536 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:53.905546 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (194) and matched log idx (0) 2024.09.25 21:14:53.905556 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:14:53.905567 [ 12 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:53.905579 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 194 2024.09.25 21:14:53.905589 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:53.905601 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:53.905612 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:53.905641 [ 12 ] {} RaftInstance: sent 2024.09.25 21:14:53.905783 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:53.905808 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:54.123119 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:54.123185 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:54.123199 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:54.123210 [ 18 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:54.123223 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:54.123235 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:54.123246 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:54.123309 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:54.123578 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:54.123605 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:54.123616 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:54.123627 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:54.123636 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:54.123644 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:54.123656 [ 16 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:54.123668 [ 16 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:54.123678 [ 16 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:54.623884 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:54.623926 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:54.623938 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:14:54.623949 [ 16 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:54.623961 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:54.623970 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:54.623981 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:54.624056 [ 16 ] {} RaftInstance: sent 2024.09.25 21:14:54.624319 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:54.624340 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:54.624352 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:54.624362 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:54.624371 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:54.624380 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:54.624391 [ 19 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:54.624403 [ 19 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:54.624413 [ 19 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:54.656449 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:54.656489 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:54.656501 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:54.656540 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:54.656550 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:54.656559 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (195) and matched log idx (0) 2024.09.25 21:14:54.656568 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:14:54.656577 [ 18 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:54.656587 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:54.656595 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:54.656605 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:54.656616 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:54.656643 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:55.069182 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:55.069258 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:55.124648 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:55.124690 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:55.124704 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:55.124716 [ 18 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:55.124729 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:55.124740 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:55.124752 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:55.124809 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:55.125094 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:55.125127 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:55.125137 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:55.125145 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:55.125150 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:55.125156 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:55.125165 [ 19 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:55.125173 [ 19 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:55.125180 [ 19 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:55.407699 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:55.407736 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:55.407749 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:55.407788 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:55.407798 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:55.407807 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (195) and matched log idx (0) 2024.09.25 21:14:55.407816 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:14:55.407826 [ 18 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:55.407837 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:55.407846 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:55.407855 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:55.407865 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:55.407889 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:55.625184 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:55.625230 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:55.625244 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:55.625255 [ 19 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:55.625267 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:55.625276 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:55.625287 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:55.625339 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:55.625614 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:55.625636 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:55.625647 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:55.625657 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:55.625666 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:55.625674 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:55.625685 [ 18 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:55.625697 [ 18 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:55.625707 [ 18 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:55.819139 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:55.819178 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:56.126359 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:56.126401 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:56.126413 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:56.126422 [ 18 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:56.126433 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:56.126442 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:56.126452 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:56.126504 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:56.126754 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:56.126773 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:56.126782 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:56.126792 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:56.126800 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:56.126808 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:56.126819 [ 19 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:56.126830 [ 19 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:56.126840 [ 19 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:56.158884 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:56.158927 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:56.158941 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:56.158985 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:56.158999 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:56.159009 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (195) and matched log idx (0) 2024.09.25 21:14:56.159018 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:14:56.159027 [ 18 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:56.159039 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:56.159049 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:56.159061 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:56.159072 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:56.159118 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:56.626737 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:56.626778 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:56.626790 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:56.626801 [ 19 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:56.626813 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:56.626823 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:56.626834 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:56.626903 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:56.627183 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:56.627209 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:56.627221 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:56.627231 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:56.627240 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:56.627249 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:56.627260 [ 18 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:56.627270 [ 18 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:56.627326 [ 18 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:56.909381 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:56.909421 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:56.909433 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:56.909442 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:14:57.127747 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:57.127793 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:57.127807 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:57.127818 [ 18 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:57.127829 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:57.127840 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:57.127850 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:57.127905 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:57.128218 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:57.128247 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:57.128259 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:57.128270 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:57.128279 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:57.128288 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:57.128301 [ 19 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:57.128313 [ 19 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:57.128324 [ 19 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:57.628663 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:57.628705 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:57.628717 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:14:57.628727 [ 19 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:57.628739 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:57.628749 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:57.628760 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:57.628821 [ 19 ] {} RaftInstance: sent 2024.09.25 21:14:57.629119 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:57.629144 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:57.629154 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:57.629164 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:57.629172 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:57.629180 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:57.629192 [ 17 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:57.629203 [ 17 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:57.629212 [ 17 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:57.662055 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:57.662099 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:57.662111 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:57.662120 [ 18 ] {} RaftInstance: long pause warning to 1 is too verbose, will suppress it from now 2024.09.25 21:14:58.129230 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:58.129261 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:58.129272 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:58.129281 [ 17 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:58.129292 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:58.129302 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:58.129313 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:58.129365 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:58.129651 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:58.129672 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:58.129682 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:58.129743 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:58.129787 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:58.129805 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:58.129817 [ 18 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:58.129829 [ 18 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:58.129838 [ 18 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:58.412793 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:58.412840 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:58.412855 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:58.629929 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:58.629961 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:58.629972 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:58.629984 [ 18 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 195 2024.09.25 21:14:58.629996 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=0, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:58.630005 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:58.630016 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:58.630072 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:58.630312 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:58.630343 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=195 2024.09.25 21:14:58.630356 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:58.630367 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 195 2024.09.25 21:14:58.630376 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:58.630385 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 194 2024.09.25 21:14:58.630397 [ 15 ] {} RaftInstance: last durable index 194, precommit index 194 2024.09.25 21:14:58.630410 [ 15 ] {} RaftInstance: quorum idx 1, 194 194 0 2024.09.25 21:14:58.630420 [ 15 ] {} RaftInstance: local log idx 194, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:58.756102 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:14:58.756133 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:14:58.756171 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:14:58.756217 [ 6 ] {} RaftInstance: append at log_idx 195, timestamp 1727298898756189 2024.09.25 21:14:58.756286 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:14:58.756307 [ 21 ] {} RaftInstance: last_log_idx: 194, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:14:58.756321 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=194, LastLogTerm=2, EntriesLength=1, CommitIndex=194, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:58.756339 [ 21 ] {} RaftInstance: idx: 195 2024.09.25 21:14:58.756351 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:58.756409 [ 21 ] {} RaftInstance: sent 2024.09.25 21:14:58.756422 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:58.757355 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:14:58.757391 [ 8 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:14:58.757406 [ 8 ] {} RaftInstance: quorum idx 1, 195 194 0 2024.09.25 21:14:58.757426 [ 8 ] {} RaftInstance: local log idx 195, target_commit_idx 194, quick_commit_index_ 194, state_->get_commit_idx() 194 2024.09.25 21:14:58.758020 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:58.758056 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:14:58.758069 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:58.758080 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:14:58.758089 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:58.758098 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 194, new matched idx: 195 2024.09.25 21:14:58.758115 [ 17 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:14:58.758125 [ 17 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:14:58.758134 [ 17 ] {} RaftInstance: trigger commit upto 195 2024.09.25 21:14:58.758143 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:14:58.758151 [ 17 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:14:58.758168 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:58.758177 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:58.758186 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:58.758232 [ 17 ] {} RaftInstance: sent 2024.09.25 21:14:58.758244 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:14:58.758254 [ 17 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 194 2024.09.25 21:14:58.758263 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:14:58.758313 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:14:58.758335 [ 20 ] {} RaftInstance: commit upto 195, current idx 194 2024.09.25 21:14:58.758345 [ 20 ] {} RaftInstance: commit upto 195, current idx 195 2024.09.25 21:14:58.758383 [ 20 ] {} RaftInstance: notify cb 195 1d87a328 2024.09.25 21:14:58.758396 [ 20 ] {} RaftInstance: DONE: commit upto 195, current idx 195 2024.09.25 21:14:58.758405 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:14:58.758523 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:58.758543 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:14:58.758562 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:58.758571 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:14:58.758579 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:58.758587 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:14:58.758597 [ 15 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:14:58.758614 [ 15 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:14:58.758623 [ 15 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:14:59.019192 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:14:59.019238 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:14:59.130429 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:59.130462 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:59.130474 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:14:59.130485 [ 18 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:14:59.130496 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:14:59.130506 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:59.130517 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:59.130575 [ 18 ] {} RaftInstance: sent 2024.09.25 21:14:59.130853 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:59.130876 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:14:59.130887 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:59.130898 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:14:59.130907 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:59.130916 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:14:59.130929 [ 15 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:14:59.130942 [ 15 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:14:59.130953 [ 15 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:14:59.162946 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:59.162986 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:59.162999 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:14:59.163039 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:14:59.163049 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:14:59.163059 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (195) and matched log idx (0) 2024.09.25 21:14:59.163068 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:14:59.163079 [ 13 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:14:59.163090 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 195 2024.09.25 21:14:59.163098 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:59.163108 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:14:59.163118 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:14:59.163134 [ 13 ] {} RaftInstance: sent 2024.09.25 21:14:59.630824 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:14:59.630870 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:59.630882 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:14:59.630893 [ 15 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:14:59.630905 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:14:59.630913 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:14:59.630924 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:14:59.630977 [ 15 ] {} RaftInstance: sent 2024.09.25 21:14:59.631238 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:14:59.631260 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:14:59.631272 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:14:59.631282 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:14:59.631292 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:14:59.631301 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:14:59.631313 [ 13 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:14:59.631325 [ 13 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:14:59.631335 [ 13 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:14:59.913569 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:14:59.913611 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:14:59.913623 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:00.131882 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:00.131927 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:00.131940 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:00.131951 [ 13 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:00.131963 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:00.131973 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:00.131984 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:00.132057 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:00.132324 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:00.132343 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:00.132353 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:00.132378 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:00.132387 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:00.132395 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:00.132407 [ 15 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:00.132418 [ 15 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:00.132427 [ 15 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:00.632531 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:00.632573 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:00.632586 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:00.632597 [ 12 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:00.632609 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:00.632619 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:00.632630 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:00.632688 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:00.632947 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:00.632967 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:00.632977 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:00.633013 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:00.633022 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:00.633031 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:00.633042 [ 15 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:00.633054 [ 15 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:00.633063 [ 15 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:00.664087 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:00.664126 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:00.664138 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:01.133202 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:01.133244 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:01.133257 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:01.133269 [ 15 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:01.133282 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:01.133293 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:01.133304 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:01.133356 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:01.133703 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:01.133727 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:01.133740 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:01.133750 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:01.133760 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:01.133769 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:01.133782 [ 12 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:01.133794 [ 12 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:01.133805 [ 12 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:01.414834 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:01.414865 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:01.414878 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:01.633959 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:01.634102 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:01.634124 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:01.634136 [ 12 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:01.634148 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:01.634158 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:01.634168 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:01.634217 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:01.634457 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:01.634486 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:01.634499 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:01.634510 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:01.634519 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:01.634527 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:01.634539 [ 15 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:01.634551 [ 15 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:01.634561 [ 15 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:02.059148 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:02.059187 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:02.134519 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:02.134565 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:02.134580 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:02.134599 [ 16 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:02.134612 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:02.134622 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:02.134633 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:02.134714 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:02.136231 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:02.136258 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:02.136272 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:02.136284 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:02.136294 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:02.136304 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:02.136316 [ 14 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:02.136329 [ 14 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:02.136340 [ 14 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:02.165365 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:02.165404 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:02.165416 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:02.165462 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:02.165475 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:02.165485 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (196) and matched log idx (0) 2024.09.25 21:15:02.165494 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:15:02.165505 [ 19 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:02.165517 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:02.165528 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:02.165540 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:02.165551 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:02.165581 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:02.165764 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:02.165793 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:02.635007 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:02.635041 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:02.635055 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:02.635066 [ 15 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:02.635078 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:02.635088 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:02.635098 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:02.635179 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:02.635469 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:02.635493 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:02.635504 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:02.635514 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:02.635524 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:02.635533 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:02.635545 [ 19 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:02.635557 [ 19 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:02.635568 [ 19 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:02.916603 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:02.916644 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:02.916658 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:02.916698 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:02.916708 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:02.916719 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (196) and matched log idx (0) 2024.09.25 21:15:02.916767 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:15:02.916779 [ 14 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:02.916790 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:02.916799 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:02.916810 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:02.916820 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:02.916848 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:02.917004 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:02.917038 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:03.136235 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:03.136280 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:03.136293 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:03.136304 [ 15 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:03.136317 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:03.136328 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:03.136339 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:03.136379 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:03.136743 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:03.136769 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:03.136781 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:03.136792 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:03.136803 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:03.136812 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:03.136826 [ 16 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:03.136839 [ 16 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:03.136851 [ 16 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:03.636871 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:03.636929 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:03.636945 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:03.636958 [ 14 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:03.636971 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:03.636982 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:03.636995 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:03.637059 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:03.637318 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:03.637349 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:03.637361 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:03.637372 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:03.637382 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:03.637390 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:03.637401 [ 16 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:03.637414 [ 16 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:03.637424 [ 16 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:03.667490 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:03.667531 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:03.667545 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:03.667590 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:03.667607 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:03.667619 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (196) and matched log idx (0) 2024.09.25 21:15:03.667631 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:15:03.667643 [ 15 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:03.667656 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:03.667666 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:03.667679 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:03.667692 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:03.667722 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:04.089174 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:04.089224 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:04.137398 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:04.137437 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:04.137450 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:04.137462 [ 15 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:04.137475 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:04.137484 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:04.137496 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:04.137552 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:04.137841 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:04.137870 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:04.137884 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:04.137896 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:04.137906 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:04.137916 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:04.137928 [ 16 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:04.137941 [ 16 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:04.137951 [ 16 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:04.418162 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:04.418206 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:04.418225 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:04.418266 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:04.418283 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:04.418292 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (196) and matched log idx (0) 2024.09.25 21:15:04.418301 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:15:04.418310 [ 15 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:04.418321 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:04.418329 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:04.418346 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:04.418357 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:04.418382 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:04.637608 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:04.637647 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:04.637659 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:04.637671 [ 16 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:04.637684 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:04.637696 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:04.637707 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:04.637762 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:04.638036 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:04.638058 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:04.638070 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:04.638080 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:04.638088 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:04.638097 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:04.638108 [ 14 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:04.638121 [ 14 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:04.638131 [ 14 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:05.138337 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:05.138379 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:05.138392 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:15:05.138403 [ 17 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:05.138415 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:05.138425 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:05.138436 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:05.138472 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:05.138761 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:05.138790 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:05.138803 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:05.138813 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:05.138822 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:05.138832 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:05.138844 [ 16 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:05.138857 [ 16 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:05.138868 [ 16 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:05.168896 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:05.168937 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:05.168952 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:05.639001 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:05.639065 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:05.639087 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:05.639100 [ 16 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:05.639114 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:05.639126 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:05.639138 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:05.639193 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:05.639482 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:05.639506 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:05.639517 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:05.639528 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:05.639538 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:05.639548 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:05.639580 [ 17 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:05.639597 [ 17 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:05.639608 [ 17 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:05.669153 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:05.669195 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:05.919412 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:05.919454 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:05.919468 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:05.919509 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:05.919521 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:05.919531 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (196) and matched log idx (0) 2024.09.25 21:15:05.919541 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:15:05.919551 [ 17 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:05.919563 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:05.919573 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:05.919583 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:05.919594 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:05.919622 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:05.919755 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:05.919781 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:06.139954 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:06.140000 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:06.140023 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:06.140034 [ 18 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:06.140046 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:06.140056 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:06.140066 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:06.140124 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:06.140381 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:06.140408 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:06.140419 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:06.140429 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:06.140438 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:06.140447 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:06.140458 [ 17 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:06.140470 [ 17 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:06.140480 [ 17 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:06.640610 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:06.640640 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:06.640650 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:15:06.640659 [ 17 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:06.640669 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:06.640677 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:06.640686 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:06.640738 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:06.641038 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:06.641061 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:06.641072 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:06.641082 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:06.641091 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:06.641100 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:06.641111 [ 16 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:06.641123 [ 16 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:06.641135 [ 16 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:06.670173 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:06.670211 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:06.670224 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:06.670267 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:06.670279 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:06.670289 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (196) and matched log idx (0) 2024.09.25 21:15:06.670298 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:15:06.670308 [ 17 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:06.670320 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:06.670330 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:06.670340 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:06.670352 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:06.670379 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:07.141642 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:07.141696 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:07.141710 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:07.141722 [ 16 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:07.141734 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:07.141746 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:07.141758 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:07.141818 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:07.142106 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:07.142133 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:07.142144 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:07.142155 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:07.142165 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:07.142174 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:07.142186 [ 17 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:07.142198 [ 17 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:07.142209 [ 17 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:07.421258 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:07.421303 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:07.421316 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:07.642545 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:07.642578 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:07.642589 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:15:07.642600 [ 17 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:07.642611 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:07.642620 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:07.642630 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:07.642682 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:07.642930 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:07.642957 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:07.642969 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:07.642979 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:07.642989 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:07.642998 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:07.643022 [ 16 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:07.643037 [ 16 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:07.643046 [ 16 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:07.919138 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:07.919178 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:08.143375 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:08.143412 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:08.143425 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:15:08.143436 [ 17 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:08.143448 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:08.143458 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:08.143470 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:08.143537 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:08.143897 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:08.143924 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:08.143935 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:08.143946 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:08.143957 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:08.143967 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:08.143979 [ 13 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:08.144013 [ 13 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:08.144027 [ 13 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:08.172042 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:08.172082 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:08.172098 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:08.172142 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:08.172157 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:08.172169 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (196) and matched log idx (0) 2024.09.25 21:15:08.172180 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:15:08.172192 [ 12 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:08.172206 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:08.172217 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:08.172229 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:08.172241 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:08.172273 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:08.643630 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:08.643667 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:08.643682 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:08.643694 [ 13 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 196 2024.09.25 21:15:08.643708 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=0, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:08.643721 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:08.643733 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:08.643797 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:08.644075 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:08.644116 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=196 2024.09.25 21:15:08.644128 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:08.644138 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 196 2024.09.25 21:15:08.644148 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:08.644156 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 195 2024.09.25 21:15:08.644168 [ 12 ] {} RaftInstance: last durable index 195, precommit index 195 2024.09.25 21:15:08.644180 [ 12 ] {} RaftInstance: quorum idx 1, 195 195 0 2024.09.25 21:15:08.644192 [ 12 ] {} RaftInstance: local log idx 195, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:08.756077 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:15:08.756095 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:15:08.756151 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:15:08.756195 [ 6 ] {} RaftInstance: append at log_idx 196, timestamp 1727298908756163 2024.09.25 21:15:08.756255 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:15:08.756280 [ 21 ] {} RaftInstance: last_log_idx: 195, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:08.756294 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=195, LastLogTerm=2, EntriesLength=1, CommitIndex=195, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:08.756304 [ 21 ] {} RaftInstance: idx: 196 2024.09.25 21:15:08.756316 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:08.756365 [ 21 ] {} RaftInstance: sent 2024.09.25 21:15:08.756376 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:08.757386 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:15:08.757414 [ 8 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:08.757430 [ 8 ] {} RaftInstance: quorum idx 1, 196 195 0 2024.09.25 21:15:08.757442 [ 8 ] {} RaftInstance: local log idx 196, target_commit_idx 195, quick_commit_index_ 195, state_->get_commit_idx() 195 2024.09.25 21:15:08.758042 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:08.758069 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:08.758080 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:08.758091 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:08.758101 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:08.758111 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 195, new matched idx: 196 2024.09.25 21:15:08.758121 [ 13 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:08.758132 [ 13 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:08.758143 [ 13 ] {} RaftInstance: trigger commit upto 196 2024.09.25 21:15:08.758153 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:08.758162 [ 13 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:08.758173 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:08.758182 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:08.758191 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:08.758235 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:08.758246 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:08.758256 [ 13 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 195 2024.09.25 21:15:08.758266 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:15:08.758308 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:15:08.758335 [ 20 ] {} RaftInstance: commit upto 196, current idx 195 2024.09.25 21:15:08.758347 [ 20 ] {} RaftInstance: commit upto 196, current idx 196 2024.09.25 21:15:08.758384 [ 20 ] {} RaftInstance: notify cb 196 1d87a328 2024.09.25 21:15:08.758398 [ 20 ] {} RaftInstance: DONE: commit upto 196, current idx 196 2024.09.25 21:15:08.758408 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:15:08.758587 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:08.758611 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:08.758621 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:08.758631 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:08.758641 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:08.758650 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:08.758661 [ 12 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:08.758672 [ 12 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:08.758683 [ 12 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:08.922782 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:08.922819 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:08.922833 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:09.144896 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:09.144940 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:09.144954 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:09.144964 [ 12 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:09.144977 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:09.144987 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:09.144998 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:09.145049 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:09.145326 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:09.145356 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:09.145369 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:09.145381 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:09.145391 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:09.145401 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:09.145414 [ 13 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:09.145428 [ 13 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:09.145441 [ 13 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:09.645447 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:09.645486 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:09.645537 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:09.645557 [ 19 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:09.645570 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:09.645581 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:09.645592 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:09.645645 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:09.646098 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:09.646120 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:09.646131 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:09.646140 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:09.646149 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:09.646157 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:09.646169 [ 13 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:09.646181 [ 13 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:09.646192 [ 13 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:09.673306 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:09.673347 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:09.673360 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:10.146472 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:10.146509 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:10.146521 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:10.146531 [ 13 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:10.146543 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:10.146551 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:10.146562 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:10.146615 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:10.146889 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:10.146911 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:10.146922 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:10.146932 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:10.146941 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:10.146951 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:10.146963 [ 12 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:10.146975 [ 12 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:10.146986 [ 12 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:10.424037 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:10.424085 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:10.424098 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:10.647129 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:10.647161 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:10.647171 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:10.647181 [ 12 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:10.647193 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:10.647203 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:10.647212 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:10.647272 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:10.647549 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:10.647580 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:10.647591 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:10.647601 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:10.647609 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:10.647617 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:10.647628 [ 13 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:10.647640 [ 13 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:10.647649 [ 13 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:11.049129 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:11.049175 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:11.147322 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:11.147359 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:11.147371 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:11.147381 [ 13 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:11.147393 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:11.147402 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:11.147413 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:11.147467 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:11.147755 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:11.147784 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:11.147797 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:11.147809 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:11.147819 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:11.147828 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:11.147839 [ 15 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:11.147851 [ 15 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:11.147861 [ 15 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:11.174884 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:11.174925 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:11.174935 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:11.174970 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:11.174979 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:11.174985 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (196) and matched log idx (0) 2024.09.25 21:15:11.174991 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:15:11.174998 [ 12 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:11.175007 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 196 2024.09.25 21:15:11.175013 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:11.175020 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:11.175028 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:11.175076 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:11.175198 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:11.175264 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:11.648499 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:11.648533 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:11.648552 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:11.648563 [ 15 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:11.648574 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:11.648583 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:11.648593 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:11.648646 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:11.648897 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:11.648927 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:11.648939 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:11.648950 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:11.648960 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:11.648969 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:11.648980 [ 12 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:11.648993 [ 12 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:11.649004 [ 12 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:11.926128 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:11.926167 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:11.926181 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:11.926238 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:11.926251 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:11.926261 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:11.926272 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:15:11.926282 [ 12 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:11.926293 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:11.926303 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:11.926313 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:11.926324 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:11.926348 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:11.926507 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:11.926536 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:12.148844 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:12.148898 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:12.149034 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:12.149055 [ 12 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:12.149066 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:12.149076 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:12.149087 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:12.149141 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:12.149429 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:12.149452 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:12.149464 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:12.149475 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:12.149485 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:12.149494 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:12.149506 [ 14 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:12.149517 [ 14 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:12.149528 [ 14 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:12.649549 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:12.649594 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:12.649607 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:12.649618 [ 12 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:12.649629 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:12.649639 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:12.649651 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:12.649705 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:12.649983 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:12.650009 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:12.650020 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:12.650031 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:12.650040 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:12.650049 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:12.650061 [ 14 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:12.650075 [ 14 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:12.650086 [ 14 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:12.677256 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:12.677298 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:12.677311 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:12.677353 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:12.677364 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:12.677375 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:12.677386 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:15:12.677396 [ 12 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:12.677407 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:12.677417 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:12.677427 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:12.677438 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:12.677471 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:12.677639 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:12.677682 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:13.149850 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:13.149884 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:13.149896 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:13.149906 [ 14 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:13.149917 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:13.149926 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:13.149936 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:13.150015 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:13.150275 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:13.150301 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:13.150312 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:13.150321 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:13.150330 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:13.150338 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:13.150349 [ 15 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:13.150360 [ 15 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:13.150435 [ 15 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:13.428409 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:13.428451 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:13.428465 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:13.428509 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:13.428523 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:13.428533 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:13.428543 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:15:13.428554 [ 18 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:13.428565 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:13.428574 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:13.428585 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:13.428597 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:13.428626 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:13.428770 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:13.428799 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:13.651057 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:13.651100 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:13.651112 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:13.651123 [ 15 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:13.651135 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:13.651144 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:13.651154 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:13.651212 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:13.651481 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:13.651506 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:13.651518 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:13.651528 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:13.651537 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:13.651546 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:13.651558 [ 14 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:13.651570 [ 14 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:13.651580 [ 14 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:14.151689 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:14.151724 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:14.151737 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:14.151748 [ 18 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:14.151760 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:14.151770 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:14.151781 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:14.151836 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:14.152182 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:14.152203 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:14.152212 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:14.152222 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:14.152231 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:14.152240 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:14.152252 [ 14 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:14.152265 [ 14 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:14.152275 [ 14 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:14.179364 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:14.179408 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:14.179422 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:14.179467 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:14.179482 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:14.179494 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:14.179505 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:15:14.179517 [ 15 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:14.179532 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:14.179543 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:14.179553 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:14.179564 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:14.179593 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:14.179772 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:14.179801 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:14.652158 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:14.652199 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:14.652212 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:14.652223 [ 14 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:14.652235 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:14.652246 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:14.652257 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:14.652332 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:14.652613 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:14.652653 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:14.652668 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:14.652680 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:14.652691 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:14.652700 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:14.652713 [ 15 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:14.652725 [ 15 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:14.652735 [ 15 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:14.929885 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:14.929928 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:14.929941 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:14.929983 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:14.929994 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:14.930005 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:14.930014 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:15:14.930024 [ 18 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:14.930034 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:14.930043 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:14.930054 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:14.930064 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:14.930092 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:14.930232 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:14.930259 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:15.152398 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:15.152439 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:15.152451 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:15.152462 [ 15 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:15.152474 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:15.152484 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:15.152495 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:15.152552 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:15.152817 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:15.152866 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:15.152879 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:15.152889 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:15.152898 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:15.152908 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:15.152919 [ 18 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:15.152931 [ 18 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:15.152942 [ 18 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:15.652933 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:15.652976 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:15.652988 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:15.653000 [ 16 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:15.653012 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:15.653023 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:15.653034 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:15.653087 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:15.653459 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:15.653483 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:15.653494 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:15.653504 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:15.653513 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:15.653522 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:15.653533 [ 18 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:15.653544 [ 18 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:15.653555 [ 18 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:15.680733 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:15.680773 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:15.680785 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:15.680828 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:15.680840 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:15.680850 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:15.680860 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:15:15.680871 [ 16 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:15.680884 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:15.680893 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:15.680903 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:15.680913 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:15.680941 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:16.119146 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:16.119195 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:16.153631 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:16.153672 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:16.153685 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:16.153696 [ 16 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:16.153708 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:16.153720 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:16.153731 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:16.153776 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:16.154064 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:16.154093 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:16.154106 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:16.154117 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:16.154127 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:16.154136 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:16.154149 [ 18 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:16.154161 [ 18 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:16.154172 [ 18 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:16.431208 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:16.431250 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:16.431264 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:16.431305 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:16.431317 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:16.431327 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:16.431336 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:15:16.431346 [ 16 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:16.431357 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:16.431367 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:16.431378 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:16.431388 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:16.431414 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:16.431552 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:16.431580 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:16.653954 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:16.653992 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:16.654004 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:16.654014 [ 18 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:16.654026 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:16.654035 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:16.654045 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:16.654100 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:16.654358 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:16.654386 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:16.654398 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:16.654408 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:16.654417 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:16.654427 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:16.654439 [ 16 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:16.654451 [ 16 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:16.654462 [ 16 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:17.154475 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:17.154549 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:17.154562 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:15:17.154572 [ 17 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:17.154591 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:17.154601 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:17.154611 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:17.154673 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:17.154985 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:17.155007 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:17.155025 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:17.155034 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:17.155042 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:17.155050 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:17.155061 [ 16 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:17.155072 [ 16 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:17.155081 [ 16 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:17.182206 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:17.182245 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:17.182258 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:17.182298 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:17.182309 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:17.182319 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:17.182328 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:15:17.182338 [ 16 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:17.182349 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:17.182359 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:17.182369 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:17.182379 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:17.182404 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:17.182534 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:17.182560 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:17.655746 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:17.655790 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:17.655802 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:17.655812 [ 18 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:17.655823 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:17.655833 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:17.655843 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:17.655895 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:17.656185 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:17.656208 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:17.656219 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:17.656230 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:17.656239 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:17.656249 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:17.656261 [ 16 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:17.656273 [ 16 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:17.656283 [ 16 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:17.932501 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:17.932546 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:17.932560 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:17.932616 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:17.932629 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:17.932639 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:17.932650 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:15:17.932660 [ 18 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:17.932672 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:17.932682 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:17.932693 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:17.932704 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:17.932732 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:17.932876 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:17.932905 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:18.156135 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:18.156179 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:18.156193 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:15:18.156205 [ 17 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:18.156218 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:18.156229 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:18.156241 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:18.156299 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:18.156551 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:18.156585 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:18.156596 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:18.156606 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:18.156615 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:18.156624 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:18.156635 [ 18 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:18.156647 [ 18 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:18.156657 [ 18 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:18.656673 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:18.656713 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:18.656724 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:18.656734 [ 19 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:18.656746 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:18.656756 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:18.656767 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:18.656818 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:18.657074 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:18.657092 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=197 2024.09.25 21:15:18.657102 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:18.657111 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 197 2024.09.25 21:15:18.657120 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:18.657128 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 196 2024.09.25 21:15:18.657138 [ 18 ] {} RaftInstance: last durable index 196, precommit index 196 2024.09.25 21:15:18.657149 [ 18 ] {} RaftInstance: quorum idx 1, 196 196 0 2024.09.25 21:15:18.657158 [ 18 ] {} RaftInstance: local log idx 196, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:18.683381 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:18.683415 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:18.683427 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:18.683465 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:18.683474 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:18.683483 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:18.683492 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:15:18.683501 [ 19 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 197 2024.09.25 21:15:18.683512 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=196, LastLogTerm=2, EntriesLength=0, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:18.683520 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:18.683530 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:18.683539 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:18.683562 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:18.756085 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:15:18.756099 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:15:18.756144 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:15:18.756183 [ 6 ] {} RaftInstance: append at log_idx 197, timestamp 1727298918756155 2024.09.25 21:15:18.756241 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:15:18.756263 [ 21 ] {} RaftInstance: last_log_idx: 196, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:18.756276 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=196, LastLogTerm=2, EntriesLength=1, CommitIndex=196, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:18.756286 [ 21 ] {} RaftInstance: idx: 197 2024.09.25 21:15:18.756297 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:18.756353 [ 21 ] {} RaftInstance: sent 2024.09.25 21:15:18.756367 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:18.757325 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:15:18.757349 [ 8 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:18.757361 [ 8 ] {} RaftInstance: quorum idx 1, 197 196 0 2024.09.25 21:15:18.757371 [ 8 ] {} RaftInstance: local log idx 197, target_commit_idx 196, quick_commit_index_ 196, state_->get_commit_idx() 196 2024.09.25 21:15:18.757942 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:18.757968 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:18.757978 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:18.757988 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:18.757997 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:18.758006 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 196, new matched idx: 197 2024.09.25 21:15:18.758016 [ 18 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:18.758041 [ 18 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:18.758050 [ 18 ] {} RaftInstance: trigger commit upto 197 2024.09.25 21:15:18.758059 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:18.758068 [ 18 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:18.758077 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:18.758086 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:18.758095 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:18.758133 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:18.758143 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:18.758152 [ 18 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 196 2024.09.25 21:15:18.758161 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:15:18.758205 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:15:18.758246 [ 20 ] {} RaftInstance: commit upto 197, current idx 196 2024.09.25 21:15:18.758257 [ 20 ] {} RaftInstance: commit upto 197, current idx 197 2024.09.25 21:15:18.758289 [ 20 ] {} RaftInstance: notify cb 197 1d87aa48 2024.09.25 21:15:18.758301 [ 20 ] {} RaftInstance: DONE: commit upto 197, current idx 197 2024.09.25 21:15:18.758310 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:15:18.758375 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:18.758393 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:18.758402 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:18.758412 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:18.758420 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:18.758429 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:18.758440 [ 19 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:18.758451 [ 19 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:18.758461 [ 19 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:19.129152 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:19.129192 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:19.157370 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:19.157410 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:19.157421 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:19.157431 [ 19 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:19.157443 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:19.157452 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:19.157463 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:19.157514 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:19.157792 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:19.157813 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:19.157823 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:19.157833 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:19.157843 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:19.157852 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:19.157864 [ 13 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:19.157875 [ 13 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:19.157886 [ 13 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:19.434118 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:19.434160 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:19.434221 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:19.434290 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:19.434303 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:19.434313 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (197) and matched log idx (0) 2024.09.25 21:15:19.434322 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:15:19.434332 [ 19 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:19.434343 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 197 2024.09.25 21:15:19.434352 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:19.434361 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:19.434372 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:19.434397 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:19.657702 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:19.657747 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:19.657761 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:19.657773 [ 13 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:19.657785 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:19.657796 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:19.657807 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:19.657895 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:19.658191 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:19.658216 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:19.658227 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:19.658237 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:19.658245 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:19.658255 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:19.658266 [ 19 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:19.658278 [ 19 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:19.658290 [ 19 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:20.158319 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:20.158362 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:20.158374 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:20.158384 [ 12 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:20.158395 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:20.158404 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:20.158414 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:20.158482 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:20.158739 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:20.158760 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:20.158778 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:20.158788 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:20.158796 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:20.158805 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:20.158816 [ 19 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:20.158834 [ 19 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:20.158844 [ 19 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:20.185187 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:20.185229 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:20.185242 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:20.659458 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:20.659499 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:20.659513 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:20.659525 [ 13 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:20.659538 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:20.659548 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:20.659559 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:20.659633 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:20.659886 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:20.659908 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:20.659919 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:20.659930 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:20.659939 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:20.659948 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:20.659960 [ 19 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:20.659972 [ 19 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:20.659982 [ 19 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:20.936254 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:20.936295 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:20.936310 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:21.160541 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:21.160583 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:21.160596 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:21.160607 [ 19 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:21.160620 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:21.160631 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:21.160643 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:21.160702 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:21.160953 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:21.160972 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:21.160981 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:21.160991 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:21.161000 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:21.161009 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:21.161020 [ 13 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:21.161092 [ 13 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:21.161114 [ 13 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:21.661082 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:21.661123 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:21.661136 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:21.661148 [ 14 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:21.661159 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:21.661170 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:21.661181 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:21.661242 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:21.661534 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:21.661557 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:21.661567 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:21.661578 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:21.661587 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:21.661596 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:21.661607 [ 13 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:21.661619 [ 13 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:21.661629 [ 13 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:21.686679 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:21.686718 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:21.686731 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:22.162092 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:22.162141 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:22.162155 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:22.162166 [ 13 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:22.162225 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:22.162238 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:22.162249 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:22.162310 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:22.162582 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:22.162608 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:22.162620 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:22.162631 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:22.162640 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:22.162649 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:22.162660 [ 19 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:22.162673 [ 19 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:22.162684 [ 19 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:22.437714 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:22.437775 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:22.437790 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:22.662861 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:22.662911 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:22.662923 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:22.662934 [ 19 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:22.662945 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:22.662962 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:22.662972 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:22.663043 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:22.663343 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:22.663364 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:22.663375 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:22.663392 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:22.663401 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:22.663409 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:22.663420 [ 13 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:22.663432 [ 13 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:22.663443 [ 13 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:23.163550 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:23.163589 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:23.163602 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:23.163613 [ 14 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:23.163624 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:23.163633 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:23.163644 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:23.163734 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:23.164026 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:23.164050 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:23.164060 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:23.164070 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:23.164079 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:23.164088 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:23.164100 [ 13 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:23.164112 [ 13 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:23.164122 [ 13 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:23.188377 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:23.188427 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:23.188440 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:23.664491 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:23.664545 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:23.664559 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:23.664580 [ 13 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:23.664593 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:23.664604 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:23.664615 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:23.664697 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:23.664992 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:23.665018 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:23.665054 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:23.665067 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:23.665078 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:23.665087 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:23.665101 [ 15 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:23.665122 [ 15 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:23.665133 [ 15 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:23.939206 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:23.939250 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:23.939264 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:24.165342 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:24.165384 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:24.165397 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:24.165408 [ 13 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:24.165420 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:24.165430 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:24.165441 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:24.165499 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:24.165769 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:24.165797 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:24.165809 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:24.165820 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:24.165830 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:24.165839 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:24.165852 [ 16 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:24.165865 [ 16 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:24.165876 [ 16 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:24.666213 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:24.666256 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:24.666269 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:24.666281 [ 16 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:24.666292 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:24.666303 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:24.666314 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:24.666375 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:24.666641 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:24.666670 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:24.666681 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:24.666692 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:24.666700 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:24.666709 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:24.666720 [ 18 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:24.666732 [ 18 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:24.666742 [ 18 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:24.689777 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:24.689822 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:24.689836 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:25.166957 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:25.167050 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:25.167072 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:25.167085 [ 18 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:25.167097 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:25.167107 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:25.167118 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:25.167190 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:25.169672 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:25.169729 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:25.169742 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:25.169753 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:25.169762 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:25.169780 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:25.169793 [ 16 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:25.169805 [ 16 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:25.169815 [ 16 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:25.441029 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:25.441073 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:25.441087 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:25.668149 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:25.668191 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:25.668202 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:25.668213 [ 18 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:25.668227 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:25.668237 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:25.668249 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:25.668308 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:25.668587 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:25.668614 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:25.668624 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:25.668634 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:25.668642 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:25.668650 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:25.668662 [ 17 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:25.668705 [ 17 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:25.668716 [ 17 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:26.009154 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:26.009191 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:26.169403 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:26.169437 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:26.169448 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:15:26.169458 [ 17 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:26.169470 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:26.169479 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:26.169489 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:26.169606 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:26.169789 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:26.169819 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:26.169832 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:26.169844 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:26.169854 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:26.169865 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:26.169878 [ 12 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:26.169892 [ 12 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:26.169904 [ 12 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:26.191951 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:26.191989 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:26.192003 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:26.192045 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:26.192056 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:26.192066 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (198) and matched log idx (0) 2024.09.25 21:15:26.192077 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:15:26.192087 [ 18 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:26.192100 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:26.192109 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:26.192120 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:26.192132 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:26.192158 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:26.192297 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:26.192324 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:26.669679 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:26.669716 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:26.669729 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:26.669741 [ 12 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:26.669753 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:26.669763 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:26.669774 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:26.669832 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:26.670229 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:26.670255 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:26.670266 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:26.670276 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:26.670286 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:26.670296 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:26.670308 [ 18 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:26.670320 [ 18 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:26.670332 [ 18 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:26.942553 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:26.942595 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:26.942609 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:26.942651 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:26.942665 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:26.942674 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (198) and matched log idx (0) 2024.09.25 21:15:26.942708 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:15:26.942720 [ 17 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:26.942734 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:26.942744 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:26.942754 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:26.942765 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:26.942792 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:27.170059 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:27.170103 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:27.170114 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:27.170153 [ 18 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:27.170164 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:27.170174 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:27.170255 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:27.170318 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:27.170691 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:27.170731 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:27.170744 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:27.170754 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:27.170763 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:27.170771 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:27.170783 [ 12 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:27.170793 [ 12 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:27.170803 [ 12 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:27.670812 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:27.670854 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:27.670867 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:27.670879 [ 19 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:27.670891 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:27.670901 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:27.670912 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:27.670969 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:27.671226 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:27.671255 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:27.671267 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:27.671278 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:27.671288 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:27.671298 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:27.671310 [ 12 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:27.671323 [ 12 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:27.671334 [ 12 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:27.693351 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:27.693387 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:27.693399 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:28.171838 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:28.171883 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:28.171896 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:28.171906 [ 12 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:28.171918 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:28.171929 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:28.171941 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:28.172002 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:28.172345 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:28.172368 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:28.172379 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:28.172389 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:28.172398 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:28.172407 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:28.172420 [ 19 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:28.172431 [ 19 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:28.172441 [ 19 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:28.269157 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:28.269204 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:28.444636 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:28.444682 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:28.444696 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:28.444739 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:28.444753 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:28.444764 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (198) and matched log idx (0) 2024.09.25 21:15:28.444774 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:15:28.444785 [ 19 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:28.444797 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:28.444807 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:28.444818 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:28.444828 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:28.444842 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:28.673072 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:28.673112 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:28.673125 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:28.673137 [ 12 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 198 2024.09.25 21:15:28.673149 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=0, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:28.673160 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:28.673171 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:28.673227 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:28.673572 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:28.673597 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=198 2024.09.25 21:15:28.673609 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:28.673620 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 198 2024.09.25 21:15:28.673630 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:28.673640 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 197 2024.09.25 21:15:28.673651 [ 19 ] {} RaftInstance: last durable index 197, precommit index 197 2024.09.25 21:15:28.673664 [ 19 ] {} RaftInstance: quorum idx 1, 197 197 0 2024.09.25 21:15:28.673676 [ 19 ] {} RaftInstance: local log idx 197, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:28.756087 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:15:28.756105 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:15:28.756155 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:15:28.756199 [ 6 ] {} RaftInstance: append at log_idx 198, timestamp 1727298928756166 2024.09.25 21:15:28.756258 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:15:28.756290 [ 21 ] {} RaftInstance: last_log_idx: 197, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:28.756307 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=197, LastLogTerm=2, EntriesLength=1, CommitIndex=197, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:28.756320 [ 21 ] {} RaftInstance: idx: 198 2024.09.25 21:15:28.756334 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:28.756395 [ 21 ] {} RaftInstance: sent 2024.09.25 21:15:28.756412 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:28.757471 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:15:28.757501 [ 8 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:28.757517 [ 8 ] {} RaftInstance: quorum idx 1, 198 197 0 2024.09.25 21:15:28.757529 [ 8 ] {} RaftInstance: local log idx 198, target_commit_idx 197, quick_commit_index_ 197, state_->get_commit_idx() 197 2024.09.25 21:15:28.758070 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:28.758097 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:28.758109 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:28.758120 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:28.758130 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:28.758139 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 197, new matched idx: 198 2024.09.25 21:15:28.758148 [ 14 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:28.758159 [ 14 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:28.758168 [ 14 ] {} RaftInstance: trigger commit upto 198 2024.09.25 21:15:28.758177 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:28.758186 [ 14 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:28.758196 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:28.758206 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:28.758216 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:28.758263 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:28.758282 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:28.758295 [ 14 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 197 2024.09.25 21:15:28.758305 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:15:28.758356 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:15:28.758375 [ 20 ] {} RaftInstance: commit upto 198, current idx 197 2024.09.25 21:15:28.758385 [ 20 ] {} RaftInstance: commit upto 198, current idx 198 2024.09.25 21:15:28.758417 [ 20 ] {} RaftInstance: notify cb 198 1d87b138 2024.09.25 21:15:28.758431 [ 20 ] {} RaftInstance: DONE: commit upto 198, current idx 198 2024.09.25 21:15:28.758441 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:15:28.758537 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:28.758558 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:28.758569 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:28.758579 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:28.758588 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:28.758596 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:28.758606 [ 12 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:28.758617 [ 12 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:28.758627 [ 12 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:29.173648 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:29.173685 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:29.173718 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:29.173731 [ 14 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:29.173742 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:29.173752 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:29.173764 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:29.173848 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:29.174102 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:29.174125 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:29.174136 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:29.174146 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:29.174155 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:29.174163 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:29.174174 [ 12 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:29.174185 [ 12 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:29.174195 [ 12 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:29.195244 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:29.195280 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:29.195292 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:29.674533 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:29.674568 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:29.674581 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:29.674593 [ 12 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:29.674607 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:29.674618 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:29.674630 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:29.674689 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:29.674983 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:29.675011 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:29.675025 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:29.675036 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:29.675047 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:29.675057 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:29.675069 [ 15 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:29.675082 [ 15 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:29.675093 [ 15 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:29.946258 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:29.946300 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:29.946313 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:30.175363 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:30.175414 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:30.175428 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:30.175438 [ 14 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:30.175450 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:30.175460 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:30.175471 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:30.175524 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:30.175807 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:30.175833 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:30.175844 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:30.175856 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:30.175865 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:30.175875 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:30.175887 [ 15 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:30.175899 [ 15 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:30.175909 [ 15 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:30.675945 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:30.675988 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:30.676019 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:30.676034 [ 12 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:30.676048 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:30.676059 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:30.676071 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:30.676132 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:30.676403 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:30.676429 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:30.676441 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:30.676452 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:30.676461 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:30.676469 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:30.676482 [ 15 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:30.676494 [ 15 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:30.676506 [ 15 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:30.696518 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:30.696559 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:30.696573 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:31.177057 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:31.177104 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:31.177119 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:31.177132 [ 15 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:31.177143 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:31.177153 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:31.177165 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:31.177201 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:31.177525 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:31.177554 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:31.177568 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:31.177580 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:31.177590 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:31.177599 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:31.177612 [ 14 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:31.177626 [ 14 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:31.177638 [ 14 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:31.446803 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:31.446837 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:31.446846 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:31.519142 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:31.519181 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:31.677370 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:31.677408 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:31.677421 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:31.677433 [ 15 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:31.677447 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:31.677459 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:31.677471 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:31.677525 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:31.677788 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:31.677813 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:31.677824 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:31.677834 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:31.677844 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:31.677853 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:31.677864 [ 14 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:31.677876 [ 14 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:31.677886 [ 14 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:32.177970 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:32.178033 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:32.178047 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:32.178058 [ 15 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:32.178072 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:32.178082 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:32.178092 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:32.178154 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:32.178426 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:32.178449 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:32.178460 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:32.178470 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:32.178480 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:32.178488 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:32.178500 [ 14 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:32.178512 [ 14 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:32.178521 [ 14 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:32.197843 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:32.197881 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:32.197892 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:32.197932 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:32.197942 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:32.197952 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (198) and matched log idx (0) 2024.09.25 21:15:32.197961 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:15:32.197970 [ 14 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:32.197981 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 198 2024.09.25 21:15:32.197989 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:32.197999 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:32.198023 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:32.198046 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:32.198178 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:32.198208 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:32.678417 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:32.678458 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:32.678487 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:32.678500 [ 16 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:32.678513 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:32.678523 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:32.678535 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:32.678596 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:32.678891 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:32.678926 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:32.678938 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:32.678950 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:32.678960 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:32.678969 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:32.678981 [ 15 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:32.678994 [ 15 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:32.679005 [ 15 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:32.949165 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:32.949241 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:32.949254 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:32.949298 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:32.949312 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:32.949323 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (199) and matched log idx (0) 2024.09.25 21:15:32.949332 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:15:32.949343 [ 17 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:32.949353 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:32.949363 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:32.949374 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:32.949386 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:32.949414 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:32.949615 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:32.949645 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:33.178818 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:33.178860 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:33.178874 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:33.178887 [ 15 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:33.178899 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:33.178911 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:33.178923 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:33.178984 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:33.179362 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:33.179390 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:33.179401 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:33.179411 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:33.179423 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:33.179431 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:33.179442 [ 17 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:33.179454 [ 17 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:33.179465 [ 17 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:33.679503 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:33.679548 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:33.679561 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:33.679572 [ 16 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:33.679584 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:33.679595 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:33.679606 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:33.679668 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:33.679936 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:33.679960 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:33.679970 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:33.679980 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:33.679989 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:33.679998 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:33.680010 [ 17 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:33.680038 [ 17 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:33.680049 [ 17 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:33.700053 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:33.700093 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:33.700108 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:33.700159 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:33.700174 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:33.700187 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (199) and matched log idx (0) 2024.09.25 21:15:33.700197 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:15:33.700208 [ 19 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:33.700219 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:33.700229 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:33.700239 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:33.700252 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:33.700283 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:33.700436 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:33.700469 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:34.185138 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:34.185177 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:34.185188 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:34.185198 [ 19 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:34.185209 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:34.185218 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:34.185228 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:34.185278 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:34.185558 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:34.185583 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:34.185594 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:34.185604 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:34.185612 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:34.185620 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:34.185631 [ 12 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:34.185642 [ 12 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:34.185652 [ 12 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:34.450696 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:34.450739 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:34.450752 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:34.450795 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:34.450806 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:34.450826 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (199) and matched log idx (0) 2024.09.25 21:15:34.450838 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:15:34.450848 [ 13 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:34.450870 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:34.450881 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:34.450891 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:34.450903 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:34.450928 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:34.451115 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:34.451141 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:34.685517 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:34.685564 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:34.685579 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:34.685591 [ 18 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:34.685605 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:34.685617 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:34.685629 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:34.685690 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:34.685961 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:34.685988 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:34.686000 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:34.686010 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:34.686019 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:34.686028 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:34.686039 [ 13 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:34.686051 [ 13 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:34.686061 [ 13 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:35.186228 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:35.186269 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:35.186282 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:35.186292 [ 18 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:35.186305 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:35.186314 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:35.186325 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:35.186387 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:35.186747 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:35.186772 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:35.186783 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:35.186794 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:35.186803 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:35.186811 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:35.186823 [ 13 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:35.186853 [ 13 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:35.186865 [ 13 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:35.201891 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:35.201930 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:35.202048 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:35.202123 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:35.202138 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:35.202148 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (199) and matched log idx (0) 2024.09.25 21:15:35.202157 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:15:35.202168 [ 16 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:35.202180 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:35.202190 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:35.202201 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:35.202213 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:35.202240 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:35.202427 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:35.202496 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:35.686685 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:35.686728 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:35.686739 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:35.686750 [ 13 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:35.686761 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:35.686770 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:35.686779 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:35.686833 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:35.687096 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:35.687114 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:35.687124 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:35.687133 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:35.687141 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:35.687149 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:35.687160 [ 12 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:35.687170 [ 12 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:35.687179 [ 12 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:35.953420 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:35.953461 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:35.953473 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:35.953532 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:35.953545 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:35.953556 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (199) and matched log idx (0) 2024.09.25 21:15:35.953565 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:15:35.953574 [ 13 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:35.953585 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:35.953593 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:35.953604 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:35.953615 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:35.953640 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:35.953790 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:35.953820 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:36.187016 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:36.187058 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:36.187070 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:36.187081 [ 12 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:36.187092 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:36.187102 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:36.187113 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:36.187162 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:36.188469 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:36.188495 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:36.188506 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:36.188515 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:36.188524 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:36.188532 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:36.188543 [ 13 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:36.188554 [ 13 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:36.188563 [ 13 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:36.687627 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:36.687668 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:36.687680 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:36.687692 [ 12 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:36.687704 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:36.687714 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:36.687724 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:36.687778 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:36.688030 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:36.688053 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:36.688064 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:36.688115 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:36.688127 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:36.688137 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:36.688148 [ 13 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:36.688160 [ 13 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:36.688171 [ 13 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:36.704413 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:36.704451 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:36.704464 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:36.704502 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:36.704514 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:36.704524 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (199) and matched log idx (0) 2024.09.25 21:15:36.704533 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:15:36.704543 [ 13 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:36.704554 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:36.704563 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:36.704573 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:36.704582 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:36.704608 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:36.704746 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:36.704770 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:37.189092 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:37.189140 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:37.189152 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:37.189162 [ 19 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:37.189174 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:37.189184 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:37.189194 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:37.189242 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:37.189546 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:37.189572 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:37.189584 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:37.189595 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:37.189604 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:37.189613 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:37.189625 [ 12 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:37.189636 [ 12 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:37.189646 [ 12 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:37.455779 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:37.455828 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:37.455843 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:37.455887 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:37.455903 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:37.455914 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (199) and matched log idx (0) 2024.09.25 21:15:37.455924 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:15:37.455935 [ 19 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:37.455973 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:37.455983 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:37.455993 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:37.456005 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:37.456033 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:37.456184 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:37.456212 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:37.689473 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:37.689506 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:37.689518 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:37.689529 [ 12 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:37.689541 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:37.689551 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:37.689562 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:37.689614 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:37.689847 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:37.689874 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:37.689884 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:37.689894 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:37.689904 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:37.689913 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:37.689924 [ 19 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:37.689936 [ 19 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:37.689945 [ 19 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:38.190166 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:38.190204 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:38.190215 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:38.190226 [ 14 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:38.190237 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:38.190247 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:38.190259 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:38.190311 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:38.190631 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:38.190650 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:38.190659 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:38.190668 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:38.190677 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:38.190685 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:38.190696 [ 19 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:38.190707 [ 19 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:38.190717 [ 19 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:38.213005 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:38.213047 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:38.213059 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:38.213099 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:38.213110 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:38.213120 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (199) and matched log idx (0) 2024.09.25 21:15:38.213128 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:15:38.213138 [ 12 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:38.213149 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:38.213158 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:38.213168 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:38.213178 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:38.213205 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:38.659164 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:38.659212 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:38.691380 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:38.691421 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:38.691433 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:38.691442 [ 12 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 199 2024.09.25 21:15:38.691453 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:38.691462 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:38.691471 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:38.691517 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:38.691781 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:38.691811 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=199 2024.09.25 21:15:38.691826 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:38.691839 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 199 2024.09.25 21:15:38.691849 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:38.691860 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 198 2024.09.25 21:15:38.691874 [ 19 ] {} RaftInstance: last durable index 198, precommit index 198 2024.09.25 21:15:38.691888 [ 19 ] {} RaftInstance: quorum idx 1, 198 198 0 2024.09.25 21:15:38.691900 [ 19 ] {} RaftInstance: local log idx 198, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:38.760408 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:15:38.760466 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:15:38.760491 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:15:38.760518 [ 6 ] {} RaftInstance: append at log_idx 199, timestamp 1727298938760500 2024.09.25 21:15:38.760581 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:15:38.760611 [ 21 ] {} RaftInstance: last_log_idx: 198, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:38.760628 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=198, LastLogTerm=2, EntriesLength=1, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:38.760640 [ 21 ] {} RaftInstance: idx: 199 2024.09.25 21:15:38.760653 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:38.760710 [ 21 ] {} RaftInstance: sent 2024.09.25 21:15:38.760726 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:38.760768 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:38.760781 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:38.760791 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (199) and matched log idx (0) 2024.09.25 21:15:38.760802 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:15:38.760813 [ 21 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:38.760824 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=198, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:38.760835 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:38.760845 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:38.760856 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:38.760883 [ 21 ] {} RaftInstance: sent 2024.09.25 21:15:38.761046 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:38.761073 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:38.761810 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:15:38.761838 [ 8 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:38.761852 [ 8 ] {} RaftInstance: quorum idx 1, 199 198 0 2024.09.25 21:15:38.761865 [ 8 ] {} RaftInstance: local log idx 199, target_commit_idx 198, quick_commit_index_ 198, state_->get_commit_idx() 198 2024.09.25 21:15:38.762209 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:38.762236 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:38.762248 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:38.762259 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:38.762268 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:38.762277 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 198, new matched idx: 199 2024.09.25 21:15:38.762287 [ 12 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:38.762299 [ 12 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:38.762308 [ 12 ] {} RaftInstance: trigger commit upto 199 2024.09.25 21:15:38.762317 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:38.762326 [ 12 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:38.762336 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 199 2024.09.25 21:15:38.762345 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:38.762355 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:38.762390 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:38.762404 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:38.762414 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:15:38.762422 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:15:38.762431 [ 12 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:38.762441 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:38.762451 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:38.762462 [ 12 ] {} RaftInstance: recovered from long pause to peer 1, 46 warnings, 1 ms, 4 times 2024.09.25 21:15:38.762491 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:38.762500 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:15:38.762510 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:38.762519 [ 12 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 198 2024.09.25 21:15:38.762528 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:15:38.762573 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:15:38.762601 [ 20 ] {} RaftInstance: commit upto 199, current idx 198 2024.09.25 21:15:38.762614 [ 20 ] {} RaftInstance: commit upto 199, current idx 199 2024.09.25 21:15:38.762651 [ 20 ] {} RaftInstance: notify cb 199 1d87aa48 2024.09.25 21:15:38.762667 [ 20 ] {} RaftInstance: DONE: commit upto 199, current idx 199 2024.09.25 21:15:38.762670 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:38.762680 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:15:38.762695 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:38.762708 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:38.762718 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:38.762727 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:38.762737 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:38.762746 [ 19 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:38.762758 [ 19 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:38.762768 [ 19 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:38.963810 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:38.963852 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:38.963868 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:38.963877 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:15:38.963886 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:15:38.963897 [ 17 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:38.963909 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:38.963918 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:38.963929 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:38.963939 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:15:38.963949 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:39.191952 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:39.191993 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:39.192055 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:39.192076 [ 19 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:39.192089 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:39.192100 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:39.192113 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:39.192174 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:39.192440 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:39.192470 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:39.192483 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:39.192493 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:39.192503 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:39.192513 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:39.192525 [ 17 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:39.192538 [ 17 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:39.192549 [ 17 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:39.692548 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:39.692590 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:39.692602 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:39.692613 [ 12 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:39.692625 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:39.692634 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:39.692644 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:39.692697 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:39.692974 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:39.693002 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:39.693014 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:39.693024 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:39.693034 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:39.693042 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:39.693055 [ 17 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:39.693067 [ 17 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:39.693078 [ 17 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:39.714095 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:39.714137 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:39.714151 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:39.714193 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:39.714206 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:39.714216 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (200) and matched log idx (0) 2024.09.25 21:15:39.714226 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:15:39.714236 [ 12 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:39.714248 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:39.714258 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:39.714268 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:39.714280 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:39.714309 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:39.714452 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:39.714482 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:40.193858 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:40.193899 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:40.193911 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:15:40.193921 [ 17 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:40.193932 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:40.193941 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:40.193952 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:40.194003 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:40.194259 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:40.194288 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:40.194301 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:40.194312 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:40.194320 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:40.194329 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:40.194340 [ 15 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:40.194352 [ 15 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:40.194362 [ 15 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:40.464586 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:40.464646 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:40.464659 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:40.464701 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:40.464712 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:40.464722 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (200) and matched log idx (0) 2024.09.25 21:15:40.464732 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:15:40.464742 [ 15 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:40.464754 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:40.464763 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:40.464773 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:40.464784 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:40.464813 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:40.464948 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:40.464972 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:40.694244 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:40.694289 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:40.694303 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:40.694316 [ 18 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:40.694329 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:40.694340 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:40.694351 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:40.694411 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:40.694708 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:40.694735 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:40.694747 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:40.694757 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:40.694766 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:40.694775 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:40.694787 [ 15 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:40.694799 [ 15 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:40.694810 [ 15 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:41.194882 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:41.194927 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:41.194941 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:41.194951 [ 16 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:41.194963 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:41.194974 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:41.194986 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:41.195051 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:41.195322 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:41.195342 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:41.195351 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:41.195359 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:41.195367 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:41.195376 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:41.195387 [ 15 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:41.195398 [ 15 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:41.195408 [ 15 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:41.215443 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:41.215486 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:41.215499 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:41.215544 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:41.215557 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:41.215569 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (200) and matched log idx (0) 2024.09.25 21:15:41.215579 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:15:41.215590 [ 18 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:41.215602 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:41.215612 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:41.215623 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:41.215634 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:41.215660 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:41.659186 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:41.659252 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:41.695426 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:41.695475 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:41.695488 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:41.695499 [ 16 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:41.695513 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:41.695523 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:41.695533 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:41.695591 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:41.695884 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:41.695909 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:41.695921 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:41.695932 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:41.695940 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:41.695949 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:41.695973 [ 15 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:41.695987 [ 15 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:41.695997 [ 15 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:41.966222 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:41.966267 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:41.966281 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:41.966325 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:41.966339 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:41.966351 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (200) and matched log idx (0) 2024.09.25 21:15:41.966362 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:15:41.966373 [ 16 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:41.966386 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:41.966395 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:41.966407 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:41.966417 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:41.966445 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:42.195700 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:42.195752 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:42.195766 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:42.195777 [ 15 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:42.195789 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:42.195800 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:42.195812 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:42.195874 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:42.196194 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:42.196218 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:42.196229 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:42.196238 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:42.196247 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:42.196257 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:42.196270 [ 16 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:42.196282 [ 16 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:42.196293 [ 16 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:42.696329 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:42.696372 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:42.696384 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:42.696394 [ 13 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:42.696406 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:42.696416 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:42.696425 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:42.696477 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:42.696717 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:42.696743 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:42.696754 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:42.696765 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:42.696773 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:42.696782 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:42.696794 [ 16 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:42.696807 [ 16 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:42.696819 [ 16 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:42.716946 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:42.716989 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:42.717001 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:42.717012 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:15:43.197083 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:43.197123 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:43.197135 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:43.197146 [ 15 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:43.197157 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:43.197166 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:43.197176 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:43.197224 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:43.197453 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:43.197481 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:43.197494 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:43.197504 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:43.197514 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:43.197522 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:43.197533 [ 16 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:43.197544 [ 16 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:43.197554 [ 16 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:43.467697 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:43.467740 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:43.467754 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:43.467764 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:15:43.697805 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:43.697849 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:43.697865 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:43.697878 [ 13 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:43.697892 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:43.697905 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:43.697918 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:43.697958 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:43.698251 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:43.698281 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:43.698295 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:43.698306 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:43.698314 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:43.698323 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:43.698334 [ 15 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:43.698346 [ 15 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:43.698355 [ 15 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:44.198603 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:44.198645 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:44.198657 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:44.198667 [ 14 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:44.198679 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:44.198688 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:44.198699 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:44.198748 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:44.199060 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:44.199083 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:44.199093 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:44.199104 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:44.199113 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:44.199121 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:44.199133 [ 13 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:44.199145 [ 13 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:44.199155 [ 13 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:44.218173 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:44.218214 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:44.218226 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:44.218237 [ 14 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2251 ms ago 2024.09.25 21:15:44.699268 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:44.699312 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:44.699323 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:44.699333 [ 13 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:44.699344 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:44.699353 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:44.699364 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:44.699413 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:44.699696 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:44.699718 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:44.699729 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:44.699740 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:44.699749 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:44.699758 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:44.699770 [ 14 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:44.699783 [ 14 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:44.699793 [ 14 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:44.968827 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:44.968872 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:44.968885 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:44.968896 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3002 ms ago 2024.09.25 21:15:45.199938 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:45.199980 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:45.199993 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:45.200003 [ 14 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:45.200014 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:45.200025 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:45.200035 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:45.200087 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:45.200359 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:45.200385 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:45.200395 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:45.200405 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:45.200413 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:45.200420 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:45.200432 [ 13 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:45.200442 [ 13 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:45.200451 [ 13 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:45.700510 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:45.700548 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:45.700560 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:45.700571 [ 12 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:45.700584 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:45.700594 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:45.700605 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:45.700658 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:45.700921 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:45.700950 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:45.700962 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:45.700973 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:45.700982 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:45.700990 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:45.701002 [ 13 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:45.701014 [ 13 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:45.701023 [ 13 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:45.719478 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:45.719519 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:45.719538 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:45.719548 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3753 ms ago 2024.09.25 21:15:46.201601 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:46.201644 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:46.201659 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:46.201670 [ 13 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:46.201681 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:46.201690 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:46.201702 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:46.201762 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:46.202015 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:46.202044 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:46.202056 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:46.202067 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:46.202077 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:46.202087 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:46.202100 [ 12 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:46.202111 [ 12 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:46.202122 [ 12 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:46.470352 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:46.470394 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:46.470408 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:46.470419 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 4503 ms ago 2024.09.25 21:15:46.702445 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:46.702485 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:46.702496 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:46.702506 [ 12 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:46.702518 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:46.702528 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:46.702539 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:46.702594 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:46.702859 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:46.702882 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:46.702892 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:46.702902 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:46.702911 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:46.702920 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:46.702932 [ 19 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:46.702945 [ 19 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:46.702957 [ 19 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:47.203102 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:47.203142 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:47.203155 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:47.203166 [ 13 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:47.203178 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:47.203188 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:47.203198 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:47.203250 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:47.203520 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:47.203543 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:47.203554 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:47.203567 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:47.203577 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:47.203586 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:47.203597 [ 19 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:47.203635 [ 19 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:47.203652 [ 19 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:47.220683 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:47.220723 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:47.220736 [ 12 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:47.220746 [ 12 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 5254 ms ago 2024.09.25 21:15:47.703823 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:47.703864 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:47.703886 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:47.703899 [ 19 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:47.703911 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:47.703921 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:47.703942 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:47.704005 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:47.704275 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:47.704302 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:47.704326 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:47.704338 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:47.704348 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:47.704358 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:47.704380 [ 12 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:47.704396 [ 12 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:47.704408 [ 12 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:47.971404 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:47.971446 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:47.971458 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:47.971468 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 6005 ms ago 2024.09.25 21:15:48.204534 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:48.204586 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:48.204599 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:48.204610 [ 12 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:48.204622 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:48.204632 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:48.204651 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:48.204709 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:48.204996 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:48.205050 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:48.205061 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:48.205071 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:48.205080 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:48.205097 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:48.205111 [ 19 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:48.205122 [ 19 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:48.205131 [ 19 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:48.539160 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:48.539203 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:48.705887 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:48.705932 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:48.705949 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:48.705962 [ 19 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:48.705974 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:48.705985 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:48.705997 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:48.706079 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:48.706324 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:48.706352 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=200 2024.09.25 21:15:48.706364 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:48.706374 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 200 2024.09.25 21:15:48.706383 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:48.706393 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 199 2024.09.25 21:15:48.706405 [ 17 ] {} RaftInstance: last durable index 199, precommit index 199 2024.09.25 21:15:48.706418 [ 17 ] {} RaftInstance: quorum idx 1, 199 199 0 2024.09.25 21:15:48.706428 [ 17 ] {} RaftInstance: local log idx 199, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:48.722456 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:48.722502 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:48.722516 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:48.722558 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:15:48.722569 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:15:48.722579 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (200) and matched log idx (0) 2024.09.25 21:15:48.722588 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:15:48.722598 [ 12 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 200 2024.09.25 21:15:48.722610 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=199, LastLogTerm=2, EntriesLength=0, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:48.722619 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:48.722630 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:48.722641 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:15:48.722667 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:48.722810 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:48.722839 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:15:48.756091 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:15:48.756115 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:15:48.756178 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:15:48.756222 [ 6 ] {} RaftInstance: append at log_idx 200, timestamp 1727298948756188 2024.09.25 21:15:48.756278 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:15:48.756315 [ 21 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:48.756332 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=199, LastLogTerm=2, EntriesLength=1, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:48.756343 [ 21 ] {} RaftInstance: idx: 200 2024.09.25 21:15:48.756365 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:48.756425 [ 21 ] {} RaftInstance: sent 2024.09.25 21:15:48.756442 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:48.756454 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:15:48.756464 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:15:48.756485 [ 21 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:48.756499 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=199, LastLogTerm=2, EntriesLength=1, CommitIndex=199, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:48.756510 [ 21 ] {} RaftInstance: idx: 200 2024.09.25 21:15:48.756520 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:48.756530 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:15:48.756548 [ 21 ] {} RaftInstance: sent 2024.09.25 21:15:48.757340 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:15:48.757373 [ 8 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:48.757386 [ 8 ] {} RaftInstance: quorum idx 1, 200 199 0 2024.09.25 21:15:48.757397 [ 8 ] {} RaftInstance: local log idx 200, target_commit_idx 199, quick_commit_index_ 199, state_->get_commit_idx() 199 2024.09.25 21:15:48.758240 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:48.758275 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:48.758289 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:48.758301 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:48.758309 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:48.758318 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 199, new matched idx: 200 2024.09.25 21:15:48.758339 [ 17 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:48.758352 [ 17 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:48.758362 [ 17 ] {} RaftInstance: trigger commit upto 200 2024.09.25 21:15:48.758371 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:15:48.758381 [ 17 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:48.758400 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:48.758410 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:48.758420 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:48.758471 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:48.758484 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:48.758496 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:15:48.758516 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:15:48.758527 [ 17 ] {} RaftInstance: last_log_idx: 199, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:48.758544 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=199, LastLogTerm=2, EntriesLength=1, CommitIndex=200, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:48.758555 [ 17 ] {} RaftInstance: idx: 200 2024.09.25 21:15:48.758565 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:48.758584 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:15:48.758593 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:48.758603 [ 17 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 199 2024.09.25 21:15:48.758612 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:15:48.758672 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:15:48.758688 [ 20 ] {} RaftInstance: commit upto 200, current idx 199 2024.09.25 21:15:48.758706 [ 20 ] {} RaftInstance: commit upto 200, current idx 200 2024.09.25 21:15:48.758778 [ 20 ] {} RaftInstance: notify cb 200 1d87c608 2024.09.25 21:15:48.758796 [ 20 ] {} RaftInstance: DONE: commit upto 200, current idx 200 2024.09.25 21:15:48.758805 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:15:48.758832 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:48.758856 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:48.758866 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:48.758876 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:48.758892 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:48.758901 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:48.758911 [ 12 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:48.758921 [ 12 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:48.758930 [ 12 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:49.207057 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:49.207101 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:49.207113 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:49.207123 [ 12 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:49.207134 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:49.207144 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:49.207153 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:49.207206 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:49.207489 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:49.207518 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:49.207528 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:49.207539 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:49.207548 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:49.207557 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:49.207568 [ 19 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:49.207579 [ 19 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:49.207589 [ 19 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:49.473645 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:49.473676 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:49.473694 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:49.473736 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:49.473755 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:49.473762 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (200) and matched log idx (0) 2024.09.25 21:15:49.473769 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:15:49.473776 [ 12 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:49.473783 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 200 2024.09.25 21:15:49.473790 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:49.473798 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:49.473812 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:49.473833 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:49.708065 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:49.708101 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:49.708112 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:49.708122 [ 19 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:49.708132 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:49.708172 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:49.708183 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:49.708235 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:49.708480 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:49.708498 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:49.708508 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:49.708517 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:49.708524 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:49.708532 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:49.708542 [ 12 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:49.708553 [ 12 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:49.708562 [ 12 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:49.889143 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:49.889186 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:15:50.208393 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:50.208434 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:50.208447 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:50.208458 [ 12 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:50.208470 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:50.208480 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:50.208490 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:50.208541 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:50.208849 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:50.208874 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:50.208885 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:50.208896 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:50.208905 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:50.208915 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:50.208928 [ 19 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:50.208942 [ 19 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:50.208954 [ 19 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:50.224058 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:50.224096 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:50.224110 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:50.224152 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:50.224164 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:50.224174 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (201) and matched log idx (0) 2024.09.25 21:15:50.224183 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:15:50.224193 [ 12 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:50.224204 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:50.224214 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:50.224223 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:50.224233 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:50.224259 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:50.659155 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:50.659207 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:15:50.709607 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:50.709651 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:50.709663 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:50.709674 [ 12 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:50.709688 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:50.709701 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:50.709756 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:50.709831 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:50.710151 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:50.710177 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:50.710190 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:50.710203 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:50.710249 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:50.710275 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:50.710290 [ 19 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:50.710304 [ 19 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:50.710315 [ 19 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:50.975238 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:50.975311 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:50.975334 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:50.975378 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:50.975420 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:50.975435 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (201) and matched log idx (0) 2024.09.25 21:15:50.975447 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:15:50.975457 [ 18 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:50.975469 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:50.975479 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:50.975491 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:50.975529 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:50.975561 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:51.209982 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:51.210037 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:51.210051 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:15:51.210062 [ 19 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:51.210074 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:51.210085 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:51.210097 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:51.210151 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:51.210442 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:51.210465 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:51.210477 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:51.210488 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:51.210496 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:51.210505 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:51.210517 [ 18 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:51.210530 [ 18 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:51.210540 [ 18 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:51.710571 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:51.710611 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:51.710647 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:51.710658 [ 16 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:51.710670 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:51.710681 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:51.710693 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:51.710745 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:51.711015 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:51.711044 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:51.711057 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:51.711068 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:51.711077 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:51.711086 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:51.711099 [ 18 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:51.711112 [ 18 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:51.711125 [ 18 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:51.726169 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:51.726208 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:51.726220 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:51.726231 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:15:52.211510 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:52.211572 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:52.211596 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:15:52.211622 [ 18 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:52.211637 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:52.211656 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:52.211668 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:52.211734 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:52.212066 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:52.212092 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:52.212114 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:52.212126 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:52.212135 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:52.212144 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:52.212166 [ 16 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:52.212179 [ 16 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:52.212190 [ 16 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:52.477329 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:52.477373 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:52.477388 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:52.477400 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:15:52.712564 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:52.712601 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:52.712612 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:52.712622 [ 16 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:52.712635 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:52.712646 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:52.712658 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:52.712716 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:52.712975 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:52.712998 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:52.713026 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:52.713037 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:52.713046 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:52.713055 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:52.713066 [ 19 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:52.713080 [ 19 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:52.713092 [ 19 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:53.213097 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:53.213139 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:53.213151 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:53.213162 [ 16 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:53.213174 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:53.213184 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:53.213194 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:53.213247 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:53.213499 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:53.213527 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:53.213541 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:53.213552 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:53.213562 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:53.213571 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:53.213584 [ 15 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:53.213598 [ 15 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:53.213609 [ 15 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:53.227636 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:53.227669 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:53.227690 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:53.227701 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:15:53.713838 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:53.713881 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:53.713894 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:53.713906 [ 15 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:53.713919 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:53.713929 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:53.713939 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:53.713996 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:53.714265 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:53.714294 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:53.714306 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:53.714317 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:53.714327 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:53.714336 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:53.714349 [ 16 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:53.714361 [ 16 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:53.714372 [ 16 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:53.919164 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:53.919210 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:15:53.978417 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:53.978459 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:53.978472 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:53.978513 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:53.978524 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:53.978534 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (201) and matched log idx (0) 2024.09.25 21:15:53.978544 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:15:53.978554 [ 16 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:53.978565 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:53.978574 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:53.978585 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:53.978595 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:53.978621 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:53.978764 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:53.978791 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:15:54.214965 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:54.215012 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:54.215026 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:54.215037 [ 14 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:54.215051 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:54.215062 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:54.215074 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:54.215151 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:54.215419 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:54.215446 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:54.215458 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:54.215468 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:54.215478 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:54.215486 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:54.215498 [ 16 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:54.215508 [ 16 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:54.215518 [ 16 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:54.715705 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:54.715745 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:54.715757 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:54.715768 [ 14 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:54.715779 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:54.715788 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:54.715798 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:54.715893 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:54.716103 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:54.716130 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:54.716143 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:54.716153 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:54.716162 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:54.716171 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:54.716183 [ 13 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:54.716195 [ 13 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:54.716205 [ 13 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:54.729240 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:54.729278 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:54.729290 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:54.729329 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:54.729339 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:54.729348 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (201) and matched log idx (0) 2024.09.25 21:15:54.729358 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:15:54.729368 [ 14 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:54.729379 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:54.729390 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:54.729401 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:54.729412 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:54.729436 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:54.729569 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:54.729591 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:15:55.216736 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:55.216779 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:55.216790 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:15:55.216800 [ 13 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:55.216811 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:55.216820 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:55.216830 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:55.216883 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:55.217170 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:55.217190 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:55.217200 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:55.217209 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:55.217217 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:55.217226 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:55.217236 [ 14 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:55.217248 [ 14 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:55.217257 [ 14 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:55.480306 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:55.480341 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:55.480355 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:55.480398 [ 13 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:55.480410 [ 13 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:55.480421 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (201) and matched log idx (0) 2024.09.25 21:15:55.480431 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:15:55.480441 [ 13 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:55.480453 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:55.480463 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:55.480473 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:55.480510 [ 13 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:55.480538 [ 13 ] {} RaftInstance: sent 2024.09.25 21:15:55.717831 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:55.717871 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:55.717883 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:55.717894 [ 14 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:55.717905 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:55.717914 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:55.717924 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:55.717973 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:55.718271 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:55.718301 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:55.718316 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:55.718329 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:55.718339 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:55.718350 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:55.718362 [ 13 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:55.718377 [ 13 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:55.718388 [ 13 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:55.929141 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:55.929182 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:15:56.218354 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:56.218396 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:56.218408 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:15:56.218418 [ 17 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:56.218430 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:56.218439 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:56.218449 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:56.218535 [ 17 ] {} RaftInstance: sent 2024.09.25 21:15:56.218864 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:56.218891 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:56.218902 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:56.218911 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:56.218920 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:56.218928 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:56.218940 [ 14 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:56.218952 [ 14 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:56.218962 [ 14 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:56.231084 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:56.231125 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:56.231138 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:56.231179 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:56.231193 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:56.231204 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (201) and matched log idx (0) 2024.09.25 21:15:56.231214 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:15:56.231224 [ 14 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:56.231237 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:56.231247 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:56.231259 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:56.231270 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:56.231296 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:56.679233 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:56.679280 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:15:56.719448 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:56.719488 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:56.719502 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:56.719514 [ 14 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:56.719526 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:56.719536 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:56.719548 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:56.719611 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:56.719852 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:56.719880 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:56.719895 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:56.719907 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:56.719916 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:56.719927 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:56.719940 [ 12 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:56.719953 [ 12 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:56.719964 [ 12 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:56.982008 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:56.982051 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:56.982063 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:56.982104 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:56.982117 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:56.982128 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (201) and matched log idx (0) 2024.09.25 21:15:56.982137 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:15:56.982147 [ 18 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:56.982160 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:56.982169 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:56.982179 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:56.982189 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:56.982215 [ 18 ] {} RaftInstance: sent 2024.09.25 21:15:57.220478 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:57.220533 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:57.220546 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:15:57.220557 [ 12 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:57.220569 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:57.220579 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:57.220590 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:57.220654 [ 12 ] {} RaftInstance: sent 2024.09.25 21:15:57.220963 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:57.220990 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:57.221001 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:57.221029 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:57.221038 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:57.221047 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:57.221058 [ 18 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:57.221070 [ 18 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:57.221080 [ 18 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:57.721089 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:57.721131 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:57.721144 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:15:57.721156 [ 14 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:57.721169 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:57.721180 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:57.721191 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:57.721268 [ 14 ] {} RaftInstance: sent 2024.09.25 21:15:57.721655 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:57.721683 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:57.721710 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:57.721721 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:57.721730 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:57.721740 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:57.721751 [ 12 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:57.721763 [ 12 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:57.721773 [ 12 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:57.732756 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:57.732786 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:57.732798 [ 19 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:15:57.732808 [ 19 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:15:58.221866 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:58.221901 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:58.221912 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:58.221922 [ 15 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:58.221933 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:58.221941 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:58.221951 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:58.221997 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:58.222249 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:58.222273 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:58.222284 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:58.222295 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:58.222304 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:58.222314 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:58.222326 [ 19 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:58.222337 [ 19 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:58.222348 [ 19 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:58.319168 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:58.319210 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:15:58.483409 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:58.483466 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:58.483480 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:58.483523 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:58.483533 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:58.483543 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (201) and matched log idx (0) 2024.09.25 21:15:58.483563 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:15:58.483574 [ 19 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:58.483588 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:58.483600 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:58.483613 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:58.483626 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:58.483660 [ 19 ] {} RaftInstance: sent 2024.09.25 21:15:58.483811 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:58.483843 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:15:58.722108 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:58.722151 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:58.722164 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:15:58.722176 [ 15 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 201 2024.09.25 21:15:58.722188 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=0, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:58.722198 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:58.722209 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:58.722264 [ 15 ] {} RaftInstance: sent 2024.09.25 21:15:58.722533 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:58.722554 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=201 2024.09.25 21:15:58.722563 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:58.722573 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 201 2024.09.25 21:15:58.722581 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:58.722590 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 200 2024.09.25 21:15:58.722600 [ 19 ] {} RaftInstance: last durable index 200, precommit index 200 2024.09.25 21:15:58.722611 [ 19 ] {} RaftInstance: quorum idx 1, 200 200 0 2024.09.25 21:15:58.722621 [ 19 ] {} RaftInstance: local log idx 200, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:58.756096 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:15:58.756135 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:15:58.756174 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:15:58.756212 [ 6 ] {} RaftInstance: append at log_idx 201, timestamp 1727298958756184 2024.09.25 21:15:58.756266 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:15:58.756297 [ 21 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:15:58.756312 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=200, LastLogTerm=2, EntriesLength=1, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:58.756323 [ 21 ] {} RaftInstance: idx: 201 2024.09.25 21:15:58.756335 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:58.756399 [ 21 ] {} RaftInstance: sent 2024.09.25 21:15:58.756416 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:58.756427 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:15:58.756437 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:15:58.756446 [ 21 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:15:58.756456 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=1, CommitIndex=200, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:58.756466 [ 21 ] {} RaftInstance: idx: 201 2024.09.25 21:15:58.756475 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:58.756485 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:15:58.756494 [ 21 ] {} RaftInstance: sent 2024.09.25 21:15:58.757417 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:15:58.757444 [ 8 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:15:58.757457 [ 8 ] {} RaftInstance: quorum idx 1, 201 200 0 2024.09.25 21:15:58.757468 [ 8 ] {} RaftInstance: local log idx 201, target_commit_idx 200, quick_commit_index_ 200, state_->get_commit_idx() 200 2024.09.25 21:15:58.757961 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:58.758027 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:15:58.758040 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:58.758050 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:15:58.758058 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:58.758066 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 200, new matched idx: 201 2024.09.25 21:15:58.758076 [ 16 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:15:58.758085 [ 16 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:15:58.758094 [ 16 ] {} RaftInstance: trigger commit upto 201 2024.09.25 21:15:58.758103 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:58.758111 [ 16 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:15:58.758120 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:58.758129 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:58.758137 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:58.758176 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:58.758187 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:58.758195 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:15:58.758203 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:15:58.758212 [ 16 ] {} RaftInstance: last_log_idx: 200, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:15:58.758222 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=200, LastLogTerm=2, EntriesLength=1, CommitIndex=201, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:58.758231 [ 16 ] {} RaftInstance: idx: 201 2024.09.25 21:15:58.758239 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:58.758248 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:15:58.758257 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:58.758289 [ 16 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 200 2024.09.25 21:15:58.758306 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:15:58.758356 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:15:58.758376 [ 20 ] {} RaftInstance: commit upto 201, current idx 200 2024.09.25 21:15:58.758418 [ 20 ] {} RaftInstance: commit upto 201, current idx 201 2024.09.25 21:15:58.758452 [ 20 ] {} RaftInstance: notify cb 201 1d87aba8 2024.09.25 21:15:58.758461 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:58.758467 [ 20 ] {} RaftInstance: DONE: commit upto 201, current idx 201 2024.09.25 21:15:58.758483 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:15:58.758490 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:15:58.758497 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:58.758511 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:15:58.758521 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:58.758530 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:15:58.758540 [ 19 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:15:58.758550 [ 19 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:15:58.758560 [ 19 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:15:59.222592 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:59.222637 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:59.222648 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:59.222658 [ 16 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:15:59.222669 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:15:59.222678 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:59.222688 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:59.222745 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:59.223008 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:59.223027 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:15:59.223037 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:59.223046 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:15:59.223055 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:59.223063 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:15:59.223073 [ 19 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:15:59.223084 [ 19 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:15:59.223093 [ 19 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:15:59.234390 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:59.234427 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:59.234440 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:59.234480 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:59.234493 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:59.234504 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (201) and matched log idx (0) 2024.09.25 21:15:59.234514 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:15:59.234525 [ 16 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:15:59.234536 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 201 2024.09.25 21:15:59.234545 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:59.234555 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:59.234566 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:59.234594 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:59.679170 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:15:59.679217 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:15:59.723640 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:15:59.723679 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:59.723693 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:15:59.723704 [ 16 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:15:59.723716 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:15:59.723726 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:59.723738 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:15:59.723853 [ 16 ] {} RaftInstance: sent 2024.09.25 21:15:59.724120 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:15:59.724144 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:15:59.724155 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:15:59.724166 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:15:59.724176 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:15:59.724184 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:15:59.724196 [ 19 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:15:59.724207 [ 19 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:15:59.724216 [ 19 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:15:59.985498 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:15:59.985542 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:15:59.985556 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:15:59.985600 [ 13 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:15:59.985613 [ 13 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:15:59.985625 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (202) and matched log idx (0) 2024.09.25 21:15:59.985636 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:15:59.985648 [ 13 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:15:59.985660 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:15:59.985671 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:15:59.985683 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:15:59.985695 [ 13 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:15:59.985722 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:00.224008 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:00.224053 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:00.224069 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:00.224082 [ 19 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:00.224096 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:00.224107 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:00.224119 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:00.224197 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:00.224447 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:00.224472 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:00.224484 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:00.224493 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:00.224502 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:00.224511 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:00.224523 [ 13 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:00.224535 [ 13 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:00.224546 [ 13 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:00.724676 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:00.724716 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:00.724727 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:00.724738 [ 13 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:00.724749 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:00.724758 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:00.724769 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:00.724818 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:00.725081 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:00.725109 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:00.725121 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:00.725132 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:00.725142 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:00.725151 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:00.725163 [ 16 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:00.725176 [ 16 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:00.725187 [ 16 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:00.736202 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:00.736231 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:00.736241 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:00.736250 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:16:01.225329 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:01.225368 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:01.225381 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:01.225393 [ 19 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:01.225406 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:01.225416 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:01.225428 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:01.225485 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:01.225734 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:01.225756 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:01.225769 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:01.225780 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:01.225789 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:01.225799 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:01.225812 [ 13 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:01.225826 [ 13 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:01.225836 [ 13 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:01.487263 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:01.487303 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:01.487315 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:01.487325 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 1501 ms ago 2024.09.25 21:16:01.726472 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:01.726513 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:01.726527 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:01.726538 [ 13 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:01.726549 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:01.726559 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:01.726569 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:01.726623 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:01.726908 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:01.726936 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:01.726948 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:01.726959 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:01.726969 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:01.726979 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:01.727010 [ 17 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:01.727024 [ 17 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:01.727034 [ 17 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:02.227312 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:02.227361 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:02.227375 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:02.227386 [ 19 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:02.227398 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:02.227409 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:02.227421 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:02.227486 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:02.227840 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:02.227864 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:02.227875 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:02.227885 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:02.227894 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:02.227904 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:02.227916 [ 17 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:02.227928 [ 17 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:02.227938 [ 17 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:02.238172 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:02.238211 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:02.238223 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:02.238233 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 2252 ms ago 2024.09.25 21:16:02.728281 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:02.728325 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:02.728338 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:16:02.728349 [ 17 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:02.728361 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:02.728370 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:02.728381 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:02.728445 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:02.728775 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:02.728802 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:02.728813 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:02.728825 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:02.728834 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:02.728843 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:02.728855 [ 13 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:02.728867 [ 13 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:02.728879 [ 13 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:02.988942 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:02.988978 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:02.988990 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:02.988999 [ 17 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 3003 ms ago 2024.09.25 21:16:03.099226 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:03.099282 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:03.229517 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:03.229559 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:03.229572 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:03.229582 [ 19 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:03.229595 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:03.229605 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:03.229615 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:03.229667 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:03.229992 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:03.230019 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:03.230032 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:03.230043 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:03.230053 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:03.230062 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:03.230075 [ 13 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:03.230088 [ 13 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:03.230098 [ 13 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:03.730119 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:03.730160 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:03.730173 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:03.730186 [ 12 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:03.730198 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:03.730209 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:03.730221 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:03.730315 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:03.730579 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:03.730601 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:03.730612 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:03.730622 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:03.730630 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:03.730639 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:03.730649 [ 13 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:03.730662 [ 13 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:03.730672 [ 13 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:03.739806 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:03.739842 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:03.739854 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:03.739896 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:03.739910 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:03.739921 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (202) and matched log idx (0) 2024.09.25 21:16:03.739931 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:16:03.739941 [ 19 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:03.739953 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:03.739963 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:03.739973 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:03.739984 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:03.740010 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:03.740150 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:03.740176 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:04.231491 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:04.231533 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:04.231544 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:04.231554 [ 13 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:04.231566 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:04.231575 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:04.231585 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:04.231658 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:04.231938 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:04.231967 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:04.231980 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:04.231990 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:04.232000 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:04.232022 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:04.232036 [ 19 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:04.232047 [ 19 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:04.232057 [ 19 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:04.491088 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:04.491133 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:04.491148 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:04.491194 [ 13 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:04.491208 [ 13 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:04.491219 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (202) and matched log idx (0) 2024.09.25 21:16:04.491229 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:16:04.491240 [ 13 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:04.491252 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:04.491261 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:04.491273 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:04.491285 [ 13 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:04.491313 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:04.732609 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:04.732652 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:04.732664 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:04.732676 [ 12 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:04.732688 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:04.732698 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:04.732709 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:04.732764 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:04.733010 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:04.733061 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:04.733077 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:04.733087 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:04.733095 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:04.733103 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:04.733114 [ 13 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:04.733124 [ 13 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:04.733133 [ 13 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:05.233141 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:05.233181 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:05.233193 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:05.233203 [ 12 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:05.233215 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:05.233224 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:05.233235 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:05.233285 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:05.233606 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:05.233627 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:05.233639 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:05.233649 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:05.233657 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:05.233666 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:05.233676 [ 18 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:05.233688 [ 18 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:05.233697 [ 18 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:05.241738 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:05.241775 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:05.241787 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:05.241798 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:16:05.734136 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:05.734181 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:05.734193 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:05.734204 [ 18 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:05.734216 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:05.734225 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:05.734236 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:05.734292 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:05.734575 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:05.734607 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:05.734619 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:05.734631 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:05.734641 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:05.734649 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:05.734661 [ 15 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:05.734672 [ 15 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:05.734683 [ 15 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:05.759167 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:05.759214 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:05.992419 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:05.992465 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:05.992479 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:05.992519 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:05.992531 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:05.992541 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (202) and matched log idx (0) 2024.09.25 21:16:05.992551 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:05.992561 [ 15 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:05.992573 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:05.992583 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:05.992594 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:05.992605 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:05.992633 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:05.992777 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:05.992803 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:06.234994 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:06.235041 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:06.235054 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:06.235064 [ 12 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:06.235075 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:06.235084 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:06.235095 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:06.235150 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:06.235440 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:06.235460 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:06.235469 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:06.235478 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:06.235486 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:06.235494 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:06.235505 [ 15 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:06.235515 [ 15 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:06.235525 [ 15 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:06.735581 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:06.735624 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:06.735657 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:06.735667 [ 18 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:06.735679 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:06.735688 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:06.735698 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:06.735751 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:06.736044 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:06.736076 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:06.736090 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:06.736102 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:06.736112 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:06.736122 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:06.736135 [ 12 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:06.736148 [ 12 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:06.736161 [ 12 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:06.743150 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:06.743192 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:06.743204 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:06.743244 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:06.743255 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:06.743265 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (202) and matched log idx (0) 2024.09.25 21:16:06.743274 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:16:06.743284 [ 16 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:06.743296 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:06.743305 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:06.743315 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:06.743325 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:06.743359 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:06.743509 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:06.743538 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:07.236730 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:07.236782 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:07.236794 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:07.236804 [ 18 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:07.236814 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:07.236823 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:07.236833 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:07.236883 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:07.237220 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:07.237243 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:07.237253 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:07.237263 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:07.237273 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:07.237282 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:07.237294 [ 16 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:07.237306 [ 16 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:07.237316 [ 16 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:07.494347 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:07.494394 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:07.494408 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:07.494452 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:07.494464 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:07.494474 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (202) and matched log idx (0) 2024.09.25 21:16:07.494484 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:07.494494 [ 18 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:07.494507 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:07.494518 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:07.494530 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:07.494542 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:07.494575 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:07.494717 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:07.494748 [ 18 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:07.737916 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:07.737951 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:07.737963 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:07.737974 [ 16 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:07.737985 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:07.737995 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:07.738004 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:07.738065 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:07.738319 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:07.738349 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:07.738362 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:07.738374 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:07.738383 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:07.738393 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:07.738405 [ 18 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:07.738417 [ 18 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:07.738429 [ 18 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:08.238448 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:08.238492 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:08.238506 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:16:08.238518 [ 17 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:08.238530 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:08.238541 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:08.238553 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:08.238614 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:08.238873 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:08.238902 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:08.238913 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:08.238923 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:08.238933 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:08.238942 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:08.238955 [ 18 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:08.238966 [ 18 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:08.238978 [ 18 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:08.244984 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:08.245034 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:08.245048 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:08.245089 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:08.245101 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:08.245111 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (202) and matched log idx (0) 2024.09.25 21:16:08.245120 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:16:08.245129 [ 14 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:08.245140 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:08.245149 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:08.245158 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:08.245169 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:08.245195 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:08.245346 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:08.245372 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:08.739727 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:08.739770 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:08.739784 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:08.739797 [ 18 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 202 2024.09.25 21:16:08.739811 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:08.739821 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:08.739833 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:08.739888 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:08.740170 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:08.740198 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=202 2024.09.25 21:16:08.740210 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:08.740221 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 202 2024.09.25 21:16:08.740229 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:08.740239 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 201 2024.09.25 21:16:08.740251 [ 13 ] {} RaftInstance: last durable index 201, precommit index 201 2024.09.25 21:16:08.740263 [ 13 ] {} RaftInstance: quorum idx 1, 201 201 0 2024.09.25 21:16:08.740274 [ 13 ] {} RaftInstance: local log idx 201, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:08.756080 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:16:08.756097 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:16:08.756145 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:16:08.756184 [ 6 ] {} RaftInstance: append at log_idx 202, timestamp 1727298968756155 2024.09.25 21:16:08.756244 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:16:08.756270 [ 21 ] {} RaftInstance: last_log_idx: 201, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:08.756282 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=201, LastLogTerm=2, EntriesLength=1, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:08.756292 [ 21 ] {} RaftInstance: idx: 202 2024.09.25 21:16:08.756303 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:08.756355 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:08.756366 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:08.756407 [ 21 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:08.756418 [ 21 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:08.756428 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (202) and matched log idx (0) 2024.09.25 21:16:08.756437 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:16:08.756446 [ 21 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:08.756455 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=201, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:08.756463 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:08.756471 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:08.756480 [ 21 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:08.756503 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:08.756619 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:08.756649 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:08.757096 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:16:08.757121 [ 8 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:08.757136 [ 8 ] {} RaftInstance: quorum idx 1, 202 201 0 2024.09.25 21:16:08.757147 [ 8 ] {} RaftInstance: local log idx 202, target_commit_idx 201, quick_commit_index_ 201, state_->get_commit_idx() 201 2024.09.25 21:16:08.757648 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:08.757674 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:08.757685 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:08.757697 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:08.757707 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:08.757716 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 201, new matched idx: 202 2024.09.25 21:16:08.757727 [ 18 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:08.757761 [ 18 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:08.757773 [ 18 ] {} RaftInstance: trigger commit upto 202 2024.09.25 21:16:08.757783 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:08.757793 [ 18 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:08.757804 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 202 2024.09.25 21:16:08.757814 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:08.757823 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:08.757864 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:08.757878 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:08.757887 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:16:08.757896 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:08.757906 [ 18 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:08.757916 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:08.757927 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:08.757937 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:08.757947 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:16:08.757956 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:08.757966 [ 18 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 201 2024.09.25 21:16:08.757976 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:16:08.758017 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:16:08.758037 [ 20 ] {} RaftInstance: commit upto 202, current idx 201 2024.09.25 21:16:08.758046 [ 20 ] {} RaftInstance: commit upto 202, current idx 202 2024.09.25 21:16:08.758081 [ 20 ] {} RaftInstance: notify cb 202 1d87aa48 2024.09.25 21:16:08.758095 [ 20 ] {} RaftInstance: DONE: commit upto 202, current idx 202 2024.09.25 21:16:08.758105 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:16:08.758168 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:08.758187 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:08.758198 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:08.758207 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:08.758216 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:08.758225 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:08.758235 [ 13 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:08.758246 [ 13 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:08.758256 [ 13 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:08.995269 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:08.995306 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:08.995320 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:08.995331 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:16:08.995340 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:08.995350 [ 18 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:08.995362 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:08.995373 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:08.995385 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:08.995395 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:16:08.995405 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:09.240507 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:09.240560 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:09.240573 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:09.240583 [ 13 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:09.240595 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:09.240606 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:09.240617 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:09.240673 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:09.240972 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:09.240998 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:09.241010 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:09.241021 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:09.241030 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:09.241038 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:09.241049 [ 18 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:09.241059 [ 18 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:09.241069 [ 18 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:09.741391 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:09.741434 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:09.741446 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:09.741457 [ 19 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:09.741468 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:09.741479 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:09.741492 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:09.741544 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:09.741816 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:09.741842 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:09.741853 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:09.741863 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:09.741873 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:09.741882 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:09.741893 [ 18 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:09.741905 [ 18 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:09.741915 [ 18 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:09.746134 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:09.746171 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:09.746184 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:09.746224 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:09.746238 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:09.746249 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (203) and matched log idx (0) 2024.09.25 21:16:09.746260 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:16:09.746270 [ 19 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:09.746282 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:09.746293 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:09.746304 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:09.746316 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:09.746346 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:10.241608 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:10.241649 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:10.241661 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:10.241671 [ 18 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:10.241682 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:10.241691 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:10.241701 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:10.241752 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:10.241996 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:10.242017 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:10.242027 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:10.242036 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:10.242044 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:10.242052 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:10.242063 [ 19 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:10.242073 [ 19 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:10.242083 [ 19 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:10.497118 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:10.497159 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:10.497173 [ 18 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:10.497183 [ 18 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:16:10.742222 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:10.742271 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:10.742283 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:10.742301 [ 19 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:10.742313 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:10.742322 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:10.742332 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:10.742393 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:10.742682 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:10.742718 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:10.742730 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:10.742741 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:10.742750 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:10.742759 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:10.742779 [ 18 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:10.742791 [ 18 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:10.742802 [ 18 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:10.989178 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:10.989235 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:11.242550 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:11.242597 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:11.242610 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:11.242623 [ 18 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:11.242635 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:11.242645 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:11.242656 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:11.242738 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:11.243029 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:11.243053 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:11.243063 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:11.243072 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:11.243081 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:11.243089 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:11.243101 [ 15 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:11.243113 [ 15 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:11.243123 [ 15 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:11.248137 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:11.248171 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:11.248185 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:11.248227 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:11.248240 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:11.248250 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (203) and matched log idx (0) 2024.09.25 21:16:11.248262 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:11.248271 [ 18 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:11.248283 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:11.248293 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:11.248303 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:11.248314 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:11.248343 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:11.743598 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:11.743640 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:11.743653 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:11.743666 [ 15 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:11.743680 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:11.743691 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:11.743703 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:11.743756 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:11.744065 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:11.744087 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:11.744099 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:11.744109 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:11.744119 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:11.744127 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:11.744139 [ 18 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:11.744150 [ 18 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:11.744161 [ 18 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:11.999459 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:11.999495 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:11.999508 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:11.999518 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 751 ms ago 2024.09.25 21:16:12.244523 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:12.244568 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:12.244583 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:12.244593 [ 18 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:12.244605 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:12.244615 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:12.244626 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:12.244677 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:12.244947 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:12.244973 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:12.244983 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:12.244993 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:12.245001 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:12.245009 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:12.245020 [ 15 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:12.245030 [ 15 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:12.245041 [ 15 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:12.499172 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:12.499220 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:12.745390 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:12.745431 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:12.745441 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:12.745452 [ 15 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:12.745462 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:12.745472 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:12.745483 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:12.745537 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:12.745804 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:12.745861 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:12.745871 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:12.745882 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:12.745891 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:12.745899 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:12.745912 [ 12 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:12.745925 [ 12 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:12.745936 [ 12 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:12.749870 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:12.749894 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:12.749906 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:12.749942 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:12.749952 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:12.749960 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (203) and matched log idx (0) 2024.09.25 21:16:12.749969 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:12.749978 [ 15 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:12.749987 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:12.750030 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:12.750038 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:12.750047 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:12.750069 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:13.169223 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:13.169267 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:13.246460 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:13.246502 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:13.246515 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:13.246527 [ 12 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:13.246540 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:13.246551 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:13.246563 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:13.246648 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:13.246939 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:13.246963 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:13.246974 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:13.246984 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:13.247020 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:13.247032 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:13.247043 [ 15 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:13.247053 [ 15 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:13.247062 [ 15 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:13.501076 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:13.501122 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:13.501134 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:13.501178 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:13.501189 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:13.501226 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (203) and matched log idx (0) 2024.09.25 21:16:13.501252 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:16:13.501262 [ 16 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:13.501273 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:13.501283 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:13.501295 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:13.501307 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:13.501337 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:13.746748 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:13.746791 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:13.746806 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:13.746818 [ 15 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:13.746830 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:13.746840 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:13.746852 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:13.746909 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:13.747244 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:13.747270 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:13.747282 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:13.747292 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:13.747319 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:13.747327 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:13.747339 [ 16 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:13.747351 [ 16 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:13.747362 [ 16 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:13.919156 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:13.919204 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:14.247527 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:14.247566 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:14.247575 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:14.247598 [ 16 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:14.247611 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:14.247623 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:14.247635 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:14.247691 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:14.247965 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:14.247993 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:14.248005 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:14.248015 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:14.248025 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:14.248033 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:14.248044 [ 15 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:14.248055 [ 15 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:14.248065 [ 15 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:14.252091 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:14.252119 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:14.252131 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:14.252174 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:14.252185 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:14.252195 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (203) and matched log idx (0) 2024.09.25 21:16:14.252204 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:16:14.252213 [ 16 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:14.252224 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:14.252234 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:14.252243 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:14.252253 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:14.252278 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:14.748519 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:14.748558 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:14.748571 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:14.748583 [ 15 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:14.748595 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:14.748605 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:14.748615 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:14.748665 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:14.748906 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:14.748928 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:14.748938 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:14.748945 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:14.748951 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:14.748957 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:14.748965 [ 12 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:14.748973 [ 12 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:14.748984 [ 12 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:15.003034 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:15.003066 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:15.003078 [ 15 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:15.003099 [ 15 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:16:15.249115 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:15.249161 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:15.249171 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:15.249181 [ 12 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:15.249191 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:15.249200 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:15.249209 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:15.249260 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:15.249700 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:15.249722 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:15.249734 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:15.249744 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:15.249753 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:15.249762 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:15.249773 [ 12 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:15.249786 [ 12 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:15.249796 [ 12 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:15.499165 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:15.499216 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:15.749404 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:15.749444 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:15.749453 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:15.749460 [ 12 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:15.749469 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:15.749476 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:15.749484 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:15.749522 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:15.749779 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:15.749803 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:15.749813 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:15.749824 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:15.749834 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:15.749843 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:15.749853 [ 14 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:15.749863 [ 14 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:15.749874 [ 14 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:15.753888 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:15.753916 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:15.753929 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:15.753968 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:15.753979 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:15.753988 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (203) and matched log idx (0) 2024.09.25 21:16:15.753999 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:15.754009 [ 12 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:15.754020 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:15.754029 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:15.754038 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:15.754047 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:15.754073 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:15.754199 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:15.754222 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:16.250407 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:16.250448 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:16.250461 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:16.250471 [ 14 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:16.250484 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:16.250495 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:16.250506 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:16.250562 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:16.250801 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:16.250823 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:16.250835 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:16.250845 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:16.250855 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:16.250864 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:16.250876 [ 12 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:16.250887 [ 12 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:16.250897 [ 12 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:16.504943 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:16.504983 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:16.504999 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:16.505042 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:16.505056 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:16.505067 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (203) and matched log idx (0) 2024.09.25 21:16:16.505078 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:16:16.505089 [ 14 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:16.505103 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:16.505112 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:16.505122 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:16.505134 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:16.505181 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:16.505318 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:16.505346 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:16.751725 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:16.751766 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:16.751780 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:16.751791 [ 12 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:16.751803 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:16.751813 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:16.751824 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:16.751871 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:16.752163 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:16.752190 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:16.752203 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:16.752213 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:16.752223 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:16.752234 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:16.752246 [ 14 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:16.752259 [ 14 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:16.752270 [ 14 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:17.252370 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:17.252418 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:17.252431 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:17.252442 [ 15 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:17.252454 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:17.252465 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:17.252475 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:17.252521 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:17.252820 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:17.252848 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:17.252859 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:17.252869 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:17.252879 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:17.252888 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:17.252901 [ 14 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:17.252914 [ 14 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:17.252925 [ 14 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:17.256135 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:17.256164 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:17.256175 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:17.256215 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:17.256225 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:17.256234 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (203) and matched log idx (0) 2024.09.25 21:16:17.256243 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:17.256253 [ 12 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:17.256263 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:17.256272 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:17.256282 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:17.256331 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:17.256347 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:17.256492 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:17.256516 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:17.752694 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:17.752734 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:17.752748 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:17.752760 [ 14 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:17.752772 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:17.752783 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:17.752794 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:17.752848 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:17.753154 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:17.753179 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:17.753191 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:17.753198 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:17.753204 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:17.753210 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:17.753222 [ 12 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:17.753234 [ 12 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:17.753245 [ 12 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:18.006459 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:18.006556 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:18.006576 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:18.006618 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:18.006628 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:18.006637 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (203) and matched log idx (0) 2024.09.25 21:16:18.006645 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:16:18.006654 [ 14 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:18.006664 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:18.006672 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:18.006680 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:18.006689 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:18.006705 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:18.006849 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:18.006906 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:18.253096 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:18.253139 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:18.253152 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:18.253164 [ 12 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:18.253176 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:18.253185 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:18.253197 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:18.253252 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:18.253555 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:18.253580 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:18.253591 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:18.253601 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:18.253611 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:18.253620 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:18.253632 [ 14 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:18.253644 [ 14 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:18.253654 [ 14 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:18.753671 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:18.753713 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:18.753725 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:18.753734 [ 13 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 203 2024.09.25 21:16:18.753745 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:18.753753 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:18.753764 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:18.753797 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:18.754075 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:18.754097 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=203 2024.09.25 21:16:18.754107 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:18.754116 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 203 2024.09.25 21:16:18.754124 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:18.754133 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 202 2024.09.25 21:16:18.754143 [ 14 ] {} RaftInstance: last durable index 202, precommit index 202 2024.09.25 21:16:18.754154 [ 14 ] {} RaftInstance: quorum idx 1, 202 202 0 2024.09.25 21:16:18.754164 [ 14 ] {} RaftInstance: local log idx 202, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:18.756067 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:16:18.756086 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:16:18.756116 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:16:18.756149 [ 6 ] {} RaftInstance: append at log_idx 203, timestamp 1727298978756124 2024.09.25 21:16:18.756195 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:16:18.756211 [ 21 ] {} RaftInstance: last_log_idx: 202, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:18.756219 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=202, LastLogTerm=2, EntriesLength=1, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:18.756225 [ 21 ] {} RaftInstance: idx: 203 2024.09.25 21:16:18.756233 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:18.756271 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:18.756285 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:18.756329 [ 21 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:18.756339 [ 21 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:18.756348 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (203) and matched log idx (0) 2024.09.25 21:16:18.756356 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:16:18.756365 [ 21 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:18.756375 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=202, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:18.756384 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:18.756392 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:18.756401 [ 21 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:18.756424 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:18.757374 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:16:18.757396 [ 8 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:18.757407 [ 8 ] {} RaftInstance: quorum idx 1, 203 202 0 2024.09.25 21:16:18.757434 [ 8 ] {} RaftInstance: local log idx 203, target_commit_idx 202, quick_commit_index_ 202, state_->get_commit_idx() 202 2024.09.25 21:16:18.757629 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:18.757647 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:18.757656 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:18.757768 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:18.757790 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:18.757798 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:18.757805 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:18.757810 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:18.757816 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 202, new matched idx: 203 2024.09.25 21:16:18.757823 [ 14 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:18.757830 [ 14 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:18.757836 [ 14 ] {} RaftInstance: trigger commit upto 203 2024.09.25 21:16:18.757842 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:18.757848 [ 14 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:18.757854 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 203 2024.09.25 21:16:18.757860 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:18.757866 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:18.757901 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:18.757913 [ 14 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:18.757924 [ 14 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 202 2024.09.25 21:16:18.757933 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:16:18.757957 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:16:18.757976 [ 20 ] {} RaftInstance: commit upto 203, current idx 202 2024.09.25 21:16:18.757987 [ 20 ] {} RaftInstance: commit upto 203, current idx 203 2024.09.25 21:16:18.758021 [ 20 ] {} RaftInstance: notify cb 203 1d87aa48 2024.09.25 21:16:18.758033 [ 20 ] {} RaftInstance: DONE: commit upto 203, current idx 203 2024.09.25 21:16:18.758042 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:16:18.758100 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:18.758116 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:18.758126 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:18.758133 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:18.758139 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:18.758144 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:18.758150 [ 13 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:18.758157 [ 13 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:18.758163 [ 13 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:19.199168 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:19.199216 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:19.254424 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:19.254467 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:19.254479 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:19.254490 [ 12 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:19.254502 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:19.254512 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:19.254522 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:19.254589 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:19.254851 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:19.254891 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:19.254904 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:19.254913 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:19.254938 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:19.254948 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:19.254960 [ 14 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:19.254973 [ 14 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:19.254991 [ 14 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:19.507997 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:19.508037 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:19.508048 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:19.508086 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:19.508096 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:19.508105 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:19.508114 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:19.508123 [ 12 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:19.508135 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:19.508143 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:19.508152 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:19.508162 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:19.508187 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:19.508312 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:19.508338 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:19.755582 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:19.755631 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:19.755672 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:19.755684 [ 14 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:19.755695 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:19.755705 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:19.755715 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:19.755770 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:19.756139 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:19.756159 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:19.756168 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:19.756177 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:19.756186 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:19.756195 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:19.756208 [ 12 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:19.756220 [ 12 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:19.756230 [ 12 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:20.256416 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:20.256458 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:20.256469 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:20.256479 [ 19 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:20.256490 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:20.256501 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:20.256532 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:20.256588 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:20.256848 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:20.256874 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:20.256884 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:20.256903 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:20.256912 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:20.256921 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:20.256932 [ 12 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:20.256998 [ 12 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:20.257020 [ 12 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:20.259036 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:20.259059 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:20.259071 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:20.259112 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:20.259125 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:20.259134 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:20.259143 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:16:20.259151 [ 14 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:20.259161 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:20.259169 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:20.259177 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:20.259186 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:20.259241 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:20.259405 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:20.259433 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:20.757618 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:20.757656 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:20.757671 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:20.757683 [ 12 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:20.757695 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:20.757704 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:20.757714 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:20.757762 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:20.758022 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:20.758046 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:20.758058 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:20.758067 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:20.758074 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:20.758080 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:20.758088 [ 19 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:20.758096 [ 19 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:20.758103 [ 19 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:21.009293 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:21.009334 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:21.009346 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:21.009387 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:21.009398 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:21.009408 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:21.009418 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:21.009428 [ 18 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:21.009441 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:21.009450 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:21.009461 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:21.009472 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:21.009497 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:21.009637 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:21.009658 [ 18 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:21.257815 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:21.257852 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:21.257861 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:21.257870 [ 19 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:21.257880 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:21.257890 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:21.257901 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:21.257960 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:21.258279 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:21.258306 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:21.258318 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:21.258329 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:21.258339 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:21.258349 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:21.258361 [ 18 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:21.258375 [ 18 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:21.258386 [ 18 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:21.758578 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:21.758611 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:21.758620 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:21.758633 [ 19 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:21.758646 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:21.758656 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:21.758668 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:21.758723 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:21.758971 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:21.759012 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:21.759024 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:21.759034 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:21.759044 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:21.759053 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:21.759064 [ 18 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:21.759077 [ 18 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:21.759088 [ 18 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:21.760042 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:21.760067 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:21.760079 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:21.760118 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:21.760129 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:21.760138 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:21.760147 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:16:21.760156 [ 19 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:21.760166 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:21.760175 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:21.760183 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:21.760193 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:21.760225 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:21.760368 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:21.760396 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:22.259600 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:22.259648 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:22.259661 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:22.259672 [ 18 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:22.259683 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:22.259693 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:22.259704 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:22.259761 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:22.260004 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:22.260026 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:22.260038 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:22.260049 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:22.260060 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:22.260070 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:22.260082 [ 19 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:22.260102 [ 19 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:22.260113 [ 19 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:22.511146 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:22.511192 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:22.511204 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:22.511245 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:22.511256 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:22.511265 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:22.511274 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:22.511283 [ 18 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:22.511294 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:22.511303 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:22.511313 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:22.511325 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:22.511356 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:22.511505 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:22.511531 [ 18 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:22.760732 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:22.760777 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:22.760789 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:22.760798 [ 19 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:22.760809 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:22.760818 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:22.760828 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:22.760888 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:22.761158 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:22.761177 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:22.761187 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:22.761196 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:22.761205 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:22.761214 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:22.761226 [ 18 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:22.761237 [ 18 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:22.761247 [ 18 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:23.261297 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:23.261341 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:23.261354 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:23.261364 [ 16 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:23.261375 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:23.261384 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:23.261394 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:23.261491 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:23.261530 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:23.261558 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:23.261570 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:23.261608 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:23.261618 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:23.261627 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:23.261636 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:23.261644 [ 18 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:23.261654 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:23.261662 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:23.261670 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:23.261680 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:23.261704 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:23.261817 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:23.261839 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:23.261851 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:23.261851 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:23.261862 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:23.261884 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:23.261892 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:23.261904 [ 16 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:23.261916 [ 16 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:23.261953 [ 16 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:23.262020 [ 18 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:23.762230 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:23.762269 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:23.762282 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:23.762292 [ 19 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:23.762303 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:23.762313 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:23.762324 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:23.762383 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:23.762604 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:23.762627 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:23.762638 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:23.762648 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:23.762657 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:23.762666 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:23.762678 [ 16 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:23.762690 [ 16 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:23.762700 [ 16 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:24.011827 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:24.011874 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:24.011890 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:24.011934 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:24.011945 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:24.011953 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:24.011961 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:16:24.011969 [ 16 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:24.011978 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:24.011986 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:24.011995 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:24.012004 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:24.012029 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:24.012166 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:24.012195 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:24.263359 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:24.263397 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:24.263405 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:24.263412 [ 19 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:24.263420 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:24.263427 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:24.263435 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:24.263489 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:24.263715 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:24.263740 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:24.263749 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:24.263756 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:24.263761 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:24.263767 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:24.263775 [ 16 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:24.263783 [ 16 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:24.263790 [ 16 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:24.762839 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:24.762887 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:24.762900 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:24.762939 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:24.762949 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:24.762959 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:24.762968 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:24.762978 [ 15 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:24.762989 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:24.762999 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:24.763009 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:24.763020 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:24.763047 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:24.763413 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:24.763442 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:24.764555 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:24.764578 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:24.764589 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:24.764599 [ 16 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:24.764609 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:24.764619 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:24.764629 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:24.764671 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:24.764924 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:24.764947 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:24.764958 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:24.764968 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:24.764977 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:24.764986 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:24.764997 [ 15 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:24.765026 [ 15 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:24.765038 [ 15 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:25.265071 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:25.265149 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:25.265162 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:25.265180 [ 16 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:25.265198 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:25.265208 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:25.265225 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:25.265309 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:25.265643 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:25.265681 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:25.265700 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:25.265711 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:25.265727 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:25.265735 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:25.265747 [ 19 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:25.265766 [ 19 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:25.265777 [ 19 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:25.513736 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:25.513776 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:25.513786 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:25.513823 [ 13 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:25.513832 [ 13 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:25.513840 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:25.513848 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:16:25.513856 [ 13 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:25.513866 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:25.513874 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:25.513883 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:25.513892 [ 13 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:25.513929 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:25.514068 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:25.514095 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:25.766258 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:25.766292 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:25.766301 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:25.766308 [ 16 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:25.766317 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:25.766323 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:25.766332 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:25.766376 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:25.766610 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:25.766627 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:25.766634 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:25.766641 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:25.766647 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:25.766652 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:25.766661 [ 13 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:25.766668 [ 13 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:25.766676 [ 13 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:26.265108 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:26.265150 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:26.265162 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:26.265202 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:26.265212 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:26.265221 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:26.265229 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:16:26.265239 [ 16 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:26.265267 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:26.265278 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:26.265288 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:26.265298 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:26.265322 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:26.265582 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:26.265603 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:26.266806 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:26.266842 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:26.266853 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:26.266862 [ 13 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:26.266872 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:26.266880 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:26.266889 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:26.266932 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:26.267239 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:26.267261 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:26.267271 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:26.267444 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:26.267835 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:26.267873 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:26.267893 [ 16 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:26.267905 [ 16 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:26.267916 [ 16 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:26.767471 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:26.767508 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:26.767522 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:26.767534 [ 14 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:26.767545 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:26.767555 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:26.767566 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:26.767633 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:26.767869 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:26.767893 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:26.767901 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:26.767907 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:26.767913 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:26.767919 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:26.767928 [ 16 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:26.767936 [ 16 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:26.767943 [ 16 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:27.015996 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:27.016038 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:27.016052 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:27.016096 [ 13 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:27.016140 [ 13 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:27.016151 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:27.016160 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:16:27.016171 [ 13 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:27.016183 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:27.016193 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:27.016205 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:27.016216 [ 13 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:27.016244 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:27.016407 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:27.016434 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:27.268711 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:27.268756 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:27.268770 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:27.268779 [ 16 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:27.268787 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:27.268794 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:27.268801 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:27.268861 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:27.269175 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:27.269199 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:27.269211 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:27.269222 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:27.269231 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:27.269237 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:27.269246 [ 14 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:27.269254 [ 14 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:27.269261 [ 14 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:27.767478 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:27.767523 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:27.767536 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:27.767572 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:27.767608 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:27.767617 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:27.767625 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:27.767632 [ 12 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:27.767640 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:27.767647 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:27.767654 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:27.767662 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:27.767683 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:27.767810 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:27.767832 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:27.768930 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:27.768952 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:27.768962 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:27.768970 [ 14 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:27.768980 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:27.768988 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:27.768997 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:27.769049 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:27.769248 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:27.769270 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:27.769277 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:27.769284 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:27.769290 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:27.769296 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:27.769304 [ 12 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:27.769312 [ 12 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:27.769319 [ 12 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:28.269366 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:28.269408 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:28.269421 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:28.269433 [ 16 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:28.269446 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:28.269495 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:28.269515 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:28.269585 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:28.269842 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:28.269861 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=204 2024.09.25 21:16:28.269871 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:28.269880 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 204 2024.09.25 21:16:28.269889 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:28.269897 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 203 2024.09.25 21:16:28.269909 [ 12 ] {} RaftInstance: last durable index 203, precommit index 203 2024.09.25 21:16:28.270051 [ 12 ] {} RaftInstance: quorum idx 1, 203 203 0 2024.09.25 21:16:28.270071 [ 12 ] {} RaftInstance: local log idx 203, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:28.517968 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:28.518003 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:28.518024 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:28.518078 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:28.518087 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:28.518094 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:28.518101 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:16:28.518108 [ 14 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 204 2024.09.25 21:16:28.518120 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=0, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:28.518130 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:28.518141 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:28.518151 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:28.518171 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:28.518297 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:28.518317 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:28.756074 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:16:28.756088 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:16:28.756131 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:16:28.756163 [ 6 ] {} RaftInstance: append at log_idx 204, timestamp 1727298988756139 2024.09.25 21:16:28.756213 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:16:28.756230 [ 21 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:28.756238 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=203, LastLogTerm=2, EntriesLength=1, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:28.756245 [ 21 ] {} RaftInstance: idx: 204 2024.09.25 21:16:28.756253 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:28.756293 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:28.756301 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:28.756308 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:16:28.756313 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:16:28.756321 [ 21 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:28.756332 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=1, CommitIndex=203, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:28.756342 [ 21 ] {} RaftInstance: idx: 204 2024.09.25 21:16:28.756351 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:28.756359 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:16:28.756367 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:28.757252 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:16:28.757271 [ 8 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:28.757279 [ 8 ] {} RaftInstance: quorum idx 1, 204 203 0 2024.09.25 21:16:28.757286 [ 8 ] {} RaftInstance: local log idx 204, target_commit_idx 203, quick_commit_index_ 203, state_->get_commit_idx() 203 2024.09.25 21:16:28.757611 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:28.757633 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:28.757645 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:28.757654 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:28.757660 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:28.757665 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 203, new matched idx: 204 2024.09.25 21:16:28.757672 [ 12 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:28.757679 [ 12 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:28.757685 [ 12 ] {} RaftInstance: trigger commit upto 204 2024.09.25 21:16:28.757691 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:28.757697 [ 12 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:28.757703 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:28.757709 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:28.757715 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:28.757748 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:28.757756 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:28.757762 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:16:28.757768 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:28.757773 [ 12 ] {} RaftInstance: last_log_idx: 203, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:28.757780 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=203, LastLogTerm=2, EntriesLength=1, CommitIndex=204, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:28.757786 [ 12 ] {} RaftInstance: idx: 204 2024.09.25 21:16:28.757793 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:28.757799 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:16:28.757804 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:28.757811 [ 12 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 203 2024.09.25 21:16:28.757817 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:16:28.757847 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:16:28.757866 [ 20 ] {} RaftInstance: commit upto 204, current idx 203 2024.09.25 21:16:28.757873 [ 20 ] {} RaftInstance: commit upto 204, current idx 204 2024.09.25 21:16:28.757899 [ 20 ] {} RaftInstance: notify cb 204 1d87aa48 2024.09.25 21:16:28.757913 [ 20 ] {} RaftInstance: DONE: commit upto 204, current idx 204 2024.09.25 21:16:28.757923 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:16:28.757983 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:28.758052 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:28.758068 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:28.758075 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:28.758080 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:28.758086 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:28.758093 [ 16 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:28.758100 [ 16 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:28.758106 [ 16 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:28.770062 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:28.770395 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:28.770405 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:28.770414 [ 12 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:28.770423 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:28.770432 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:28.770440 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:28.770480 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:28.770736 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:28.770772 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:28.770783 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:28.770791 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:28.770798 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:28.770805 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:28.770813 [ 18 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:28.770821 [ 18 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:28.770829 [ 18 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:29.268835 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:29.268871 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:29.268881 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:29.268914 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:29.268922 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:29.268928 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (204) and matched log idx (0) 2024.09.25 21:16:29.268935 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:29.268942 [ 15 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:29.268950 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 204 2024.09.25 21:16:29.268956 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:29.268963 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:29.268970 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:29.268990 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:29.269112 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:29.269134 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:29.271249 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:29.271271 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:29.271278 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:29.271284 [ 18 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:29.271291 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:29.271297 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:29.271303 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:29.271346 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:29.271560 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:29.271577 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:29.271584 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:29.271591 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:29.271596 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:29.271602 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:29.271610 [ 15 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:29.271618 [ 15 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:29.271625 [ 15 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:29.771671 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:29.771713 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:29.771723 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:29.771734 [ 12 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:29.771748 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:29.771757 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:29.771766 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:29.771826 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:29.772057 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:29.772084 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:29.772094 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:29.772104 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:29.772113 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:29.772122 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:29.772132 [ 15 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:29.772143 [ 15 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:29.772153 [ 15 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:30.019273 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:30.019321 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:30.019333 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:30.019370 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:30.019380 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:30.019388 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:30.019423 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:30.019433 [ 12 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:30.019443 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:30.019452 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:30.019460 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:30.019469 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:30.019493 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:30.019627 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:30.019649 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:30.272814 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:30.272854 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:30.272866 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:30.272877 [ 15 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:30.272889 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:30.272900 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:30.272911 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:30.272964 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:30.273222 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:30.273266 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:30.273279 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:30.273289 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:30.273297 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:30.273306 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:30.273317 [ 12 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:30.273328 [ 12 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:30.273338 [ 12 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:30.770389 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:30.770427 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:30.770438 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:30.770478 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:30.770488 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:30.770497 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:30.770505 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:30.770515 [ 15 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:30.770526 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:30.770534 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:30.770544 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:30.770554 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:30.770578 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:30.770736 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:30.770760 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:30.773069 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:30.773093 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:30.773105 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:30.773115 [ 12 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:30.773126 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:30.773170 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:30.773184 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:30.773260 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:30.773521 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:30.773595 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:30.773613 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:30.773623 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:30.773632 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:30.773640 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:30.773652 [ 15 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:30.773663 [ 15 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:30.773673 [ 15 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:31.273812 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:31.273850 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:31.273904 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:31.273926 [ 19 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:31.273938 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:31.273947 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:31.273958 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:31.274055 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:31.274442 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:31.274465 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:31.274475 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:31.274485 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:31.274494 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:31.274503 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:31.274515 [ 15 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:31.274526 [ 15 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:31.274536 [ 15 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:31.521581 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:31.521633 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:31.521646 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:31.521700 [ 13 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:31.521712 [ 13 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:31.521729 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:31.521738 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:16:31.521748 [ 13 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:31.521766 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:31.521775 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:31.521785 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:31.521802 [ 13 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:31.521834 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:31.521995 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:31.522025 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:31.774412 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:31.774445 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:31.774454 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:16:31.774462 [ 17 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:31.774470 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:31.774477 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:31.774485 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:31.774539 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:31.774810 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:31.774833 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:31.774843 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:31.774853 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:31.774863 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:31.774872 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:31.774884 [ 13 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:31.774895 [ 13 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:31.774905 [ 13 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:32.272149 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:32.272193 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:32.272207 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:32.272247 [ 13 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:32.272260 [ 13 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:32.272271 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:32.272280 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:16:32.272290 [ 13 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:32.272302 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:32.272311 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:32.272321 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:32.272332 [ 13 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:32.272359 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:32.272491 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:32.272515 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:32.274871 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:32.274897 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:32.274909 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:16:32.274920 [ 17 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:32.274930 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:32.274938 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:32.274948 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:32.274999 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:32.275278 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:32.275302 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:32.275313 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:32.275322 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:32.275331 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:32.275339 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:32.275350 [ 13 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:32.275388 [ 13 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:32.275399 [ 13 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:32.775408 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:32.775451 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:32.775465 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:32.775477 [ 16 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:32.775491 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:32.775502 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:32.775513 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:32.775581 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:32.775925 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:32.775959 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:32.775973 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:32.775986 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:32.775996 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:32.776037 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:32.776055 [ 13 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:32.776070 [ 13 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:32.776082 [ 13 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:33.023128 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:33.023161 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:33.023170 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:33.023204 [ 17 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:33.023212 [ 17 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:33.023219 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:33.023225 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:16:33.023232 [ 17 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:33.023240 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:33.023246 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:33.023255 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:33.023266 [ 17 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:33.023289 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:33.023412 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:33.023433 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:33.276613 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:33.276669 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:33.276681 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:33.276691 [ 16 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:33.276702 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:33.276712 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:33.276722 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:33.276784 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:33.277100 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:33.277133 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:33.277146 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:33.277157 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:33.277166 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:33.277176 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:33.277189 [ 14 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:33.277202 [ 14 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:33.277212 [ 14 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:33.774230 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:33.774266 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:33.774279 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:33.774320 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:33.774330 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:33.774339 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:33.774347 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:16:33.774356 [ 16 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:33.774367 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:33.774376 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:33.774385 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:33.774395 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:33.774420 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:33.774579 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:33.774605 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:33.777778 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:33.777809 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:33.777821 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:33.777866 [ 14 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:33.777882 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:33.777893 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:33.777904 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:33.777967 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:33.778220 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:33.778246 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:33.778257 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:33.778268 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:33.778277 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:33.778286 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:33.778300 [ 16 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:33.778313 [ 16 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:33.778324 [ 16 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:34.278368 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:34.278413 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:34.278427 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:34.278440 [ 14 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:34.278452 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:34.278463 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:34.278474 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:34.278529 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:34.278799 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:34.278824 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:34.278835 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:34.278845 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:34.278853 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:34.278862 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:34.278873 [ 16 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:34.278884 [ 16 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:34.278894 [ 16 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:34.524945 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:34.524988 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:34.525021 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:34.525062 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:34.525075 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:34.525085 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:34.525095 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:34.525106 [ 18 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:34.525117 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:34.525128 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:34.525138 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:34.525148 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:34.525176 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:34.525301 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:34.525326 [ 18 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:34.779505 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:34.779550 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:34.779563 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:34.779573 [ 16 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:34.779584 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:34.779593 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:34.779603 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:34.779661 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:34.779941 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:34.779965 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:34.779975 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:34.779985 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:34.779993 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:34.780001 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:34.780012 [ 18 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:34.780023 [ 18 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:34.780033 [ 18 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:35.276102 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:35.276143 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:35.276158 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:35.276202 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:35.276214 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:35.276226 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:35.276236 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:35.276246 [ 15 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:35.276259 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:35.276270 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:35.276282 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:35.276292 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:35.276323 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:35.276479 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:35.276509 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:35.280667 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:35.280696 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:35.280707 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:35.280716 [ 18 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:35.280726 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:35.280735 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:35.280745 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:35.280798 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:35.281066 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:35.281094 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:35.281107 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:35.281119 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:35.281128 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:35.281138 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:35.281149 [ 15 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:35.281162 [ 15 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:35.281173 [ 15 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:35.781425 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:35.781462 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:35.781474 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:35.781485 [ 16 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:35.781497 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:35.781508 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:35.781518 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:35.781581 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:35.781875 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:35.781902 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:35.781915 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:35.781925 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:35.781935 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:35.781944 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:35.781956 [ 15 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:35.781969 [ 15 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:35.781980 [ 15 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:36.027078 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:36.027109 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:36.027118 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:36.027152 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:36.027160 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:36.027166 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:36.027173 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:36.027180 [ 18 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:36.027188 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:36.027194 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:36.027202 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:36.027209 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:36.027231 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:36.027356 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:36.027383 [ 18 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:36.282579 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:36.282614 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:36.282626 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:36.282637 [ 15 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:36.282649 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:36.282659 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:36.282671 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:36.282730 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:36.282981 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:36.283002 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:36.283013 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:36.283022 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:36.283031 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:36.283039 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:36.283049 [ 16 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:36.283060 [ 16 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:36.283070 [ 16 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:36.778116 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:36.778147 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:36.778159 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:36.778197 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:36.778207 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:36.778216 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:36.778225 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:36.778236 [ 15 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:36.778246 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:36.778255 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:36.778265 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:36.778275 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:36.778300 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:36.778420 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:36.778445 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:36.783601 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:36.783621 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:36.783628 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:36.783634 [ 16 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:36.783641 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:36.783647 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:36.783654 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:36.783699 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:36.783897 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:36.783922 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:36.783933 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:36.783942 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:36.783951 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:36.783959 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:36.783969 [ 15 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:36.783980 [ 15 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:36.783990 [ 15 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:37.284017 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:37.284062 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:37.284075 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:37.284085 [ 16 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:37.284097 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:37.284107 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:37.284117 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:37.284175 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:37.284435 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:37.284465 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:37.284476 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:37.284488 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:37.284497 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:37.284507 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:37.284520 [ 15 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:37.284532 [ 15 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:37.284542 [ 15 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:37.528663 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:37.528698 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:37.528711 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:37.528859 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:37.528875 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:37.528885 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:37.528894 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:37.528904 [ 15 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:37.528916 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:37.528925 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:37.528936 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:37.528947 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:37.528976 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:37.529125 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:37.529152 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:37.784339 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:37.784380 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:37.784392 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:37.784402 [ 12 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:37.784413 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:37.784423 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:37.784433 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:37.784498 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:37.784784 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:37.784815 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:37.784827 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:37.784838 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:37.784847 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:37.784856 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:37.784867 [ 15 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:37.784879 [ 15 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:37.784889 [ 15 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:38.280067 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:38.280106 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:38.280120 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:38.280160 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:38.280173 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:38.280183 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:38.280192 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:38.280202 [ 12 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:38.280213 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:38.280222 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:38.280231 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:38.280241 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:38.280267 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:38.280429 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:38.280458 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:38.284625 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:38.284649 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:38.284660 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:38.284670 [ 15 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 205 2024.09.25 21:16:38.284681 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=0, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:38.284691 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:38.284701 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:38.284753 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:38.285021 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:38.285047 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=205 2024.09.25 21:16:38.285058 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:38.285070 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 205 2024.09.25 21:16:38.285079 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:38.285087 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 204 2024.09.25 21:16:38.285098 [ 12 ] {} RaftInstance: last durable index 204, precommit index 204 2024.09.25 21:16:38.285110 [ 12 ] {} RaftInstance: quorum idx 1, 204 204 0 2024.09.25 21:16:38.285121 [ 12 ] {} RaftInstance: local log idx 204, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:38.756061 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:16:38.756100 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:16:38.756140 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:16:38.756183 [ 6 ] {} RaftInstance: append at log_idx 205, timestamp 1727298998756151 2024.09.25 21:16:38.756246 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:16:38.756271 [ 21 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:38.756283 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=204, LastLogTerm=2, EntriesLength=1, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:38.756293 [ 21 ] {} RaftInstance: idx: 205 2024.09.25 21:16:38.756304 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:38.756367 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:38.756381 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:38.756390 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:16:38.756398 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:16:38.756408 [ 21 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:38.756418 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=1, CommitIndex=204, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:38.756428 [ 21 ] {} RaftInstance: idx: 205 2024.09.25 21:16:38.756437 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:38.756446 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:16:38.756452 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:38.757119 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:16:38.757146 [ 8 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:38.757160 [ 8 ] {} RaftInstance: quorum idx 1, 205 204 0 2024.09.25 21:16:38.757171 [ 8 ] {} RaftInstance: local log idx 205, target_commit_idx 204, quick_commit_index_ 204, state_->get_commit_idx() 204 2024.09.25 21:16:38.757839 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:38.757866 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:38.757877 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:38.757888 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:38.757897 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:38.757906 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 204, new matched idx: 205 2024.09.25 21:16:38.757916 [ 12 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:38.757927 [ 12 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:38.757937 [ 12 ] {} RaftInstance: trigger commit upto 205 2024.09.25 21:16:38.757946 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:38.757955 [ 12 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:38.757966 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:38.757976 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:38.757986 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:38.758032 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:38.758047 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:38.758056 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:16:38.758065 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:38.758073 [ 12 ] {} RaftInstance: last_log_idx: 204, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:38.758083 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=204, LastLogTerm=2, EntriesLength=1, CommitIndex=205, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:38.758092 [ 12 ] {} RaftInstance: idx: 205 2024.09.25 21:16:38.758101 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:38.758109 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:16:38.758119 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:38.758128 [ 12 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 204 2024.09.25 21:16:38.758137 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:16:38.758171 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:16:38.758182 [ 20 ] {} RaftInstance: commit upto 205, current idx 204 2024.09.25 21:16:38.758191 [ 20 ] {} RaftInstance: commit upto 205, current idx 205 2024.09.25 21:16:38.758211 [ 20 ] {} RaftInstance: notify cb 205 1d87aa48 2024.09.25 21:16:38.758222 [ 20 ] {} RaftInstance: DONE: commit upto 205, current idx 205 2024.09.25 21:16:38.758230 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:16:38.758281 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:38.758298 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:38.758308 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:38.758317 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:38.758326 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:38.758335 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:38.758345 [ 19 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:38.758355 [ 19 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:38.758364 [ 19 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:38.785626 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:38.785658 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:38.785667 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:38.785674 [ 12 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:38.785682 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:38.785689 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:38.785696 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:38.785748 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:38.785967 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:38.785990 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:38.786000 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:38.786009 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:38.786015 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:38.786021 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:38.786028 [ 19 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:38.786036 [ 19 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:38.786042 [ 19 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:39.031091 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:39.031128 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:39.031146 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:39.031191 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:39.031205 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:39.031216 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (205) and matched log idx (0) 2024.09.25 21:16:39.031226 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:39.031237 [ 15 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:39.031249 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 205 2024.09.25 21:16:39.031258 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:39.031268 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:39.031279 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:39.031311 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:39.031455 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:39.031488 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:39.286646 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:39.286681 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:39.286695 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:39.286708 [ 19 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:39.286721 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:39.286731 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:39.286741 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:39.286799 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:39.287053 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:39.287080 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:39.287107 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:39.287120 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:39.287131 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:39.287141 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:39.287152 [ 12 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:39.287187 [ 12 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:39.287201 [ 12 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:39.782180 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:39.782210 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:39.782221 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:39.782257 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:39.782268 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:39.782278 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:39.782286 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:16:39.782296 [ 19 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:39.782307 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:39.782316 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:39.782325 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:39.782336 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:39.782362 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:39.782517 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:39.782540 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:39.787703 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:39.787730 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:39.787741 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:39.787751 [ 12 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:39.787763 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:39.787773 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:39.787783 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:39.787842 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:39.788111 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:39.788135 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:39.788146 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:39.788156 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:39.788166 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:39.788175 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:39.788186 [ 19 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:39.788198 [ 19 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:39.788208 [ 19 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:40.288265 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:40.288302 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:40.288316 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:40.288328 [ 13 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:40.288341 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:40.288352 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:40.288364 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:40.288445 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:40.288704 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:40.288730 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:40.288742 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:40.288754 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:40.288765 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:40.288774 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:40.288786 [ 19 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:40.288799 [ 19 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:40.288810 [ 19 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:40.532839 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:40.532874 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:40.532888 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:40.532932 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:40.532947 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:40.532957 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:40.532968 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:40.532977 [ 12 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:40.532988 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:40.532997 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:40.533006 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:40.533018 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:40.533042 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:40.533165 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:40.533190 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:40.789387 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:40.789423 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:40.789432 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:40.789439 [ 19 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:40.789447 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:40.789454 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:40.789462 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:40.789513 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:40.789749 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:40.789771 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:40.789782 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:40.789791 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:40.789800 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:40.789809 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:40.789821 [ 12 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:40.789832 [ 12 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:40.789843 [ 12 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:41.283875 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:41.283909 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:41.283922 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:41.283961 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:41.283972 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:41.283983 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:41.283994 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:16:41.284004 [ 19 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:41.284015 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:41.284024 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:41.284033 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:41.284042 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:41.284068 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:41.284202 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:41.284224 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:41.290349 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:41.290374 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:41.290387 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:41.290397 [ 12 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:41.290408 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:41.290419 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:41.290429 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:41.290482 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:41.290734 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:41.290757 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:41.290767 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:41.290777 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:41.290788 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:41.290798 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:41.290808 [ 19 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:41.290820 [ 19 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:41.290830 [ 19 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:41.790886 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:41.790926 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:41.790952 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:16:41.790966 [ 17 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:41.790980 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:41.791003 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:41.791016 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:41.791087 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:41.791351 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:41.791383 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:41.791393 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:41.791403 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:41.791413 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:41.791429 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:41.791439 [ 19 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:41.791450 [ 19 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:41.791460 [ 19 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:42.034477 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:42.034509 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:42.034521 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:42.034586 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:42.034598 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:42.034608 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:42.034616 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:42.034625 [ 12 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:42.034636 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:42.034645 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:42.034655 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:42.034665 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:42.034689 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:42.034820 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:42.034847 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:42.292023 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:42.292098 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:42.292111 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:42.292123 [ 19 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:42.292135 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:42.292144 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:42.292155 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:42.292222 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:42.292496 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:42.292516 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:42.292526 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:42.292535 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:42.292543 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:42.292552 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:42.292563 [ 17 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:42.292574 [ 17 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:42.292583 [ 17 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:42.785609 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:42.785636 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:42.785647 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:42.785683 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:42.785693 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:42.785702 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:42.785710 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:16:42.785719 [ 19 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:42.785728 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:42.785736 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:42.785745 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:42.785755 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:42.785782 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:42.785904 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:42.785923 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:42.793106 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:42.793133 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:42.793144 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:42.793154 [ 14 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:42.793165 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:42.793175 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:42.793184 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:42.793233 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:42.793479 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:42.793503 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:42.793513 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:42.793522 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:42.793531 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:42.793541 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:42.793551 [ 18 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:42.793562 [ 18 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:42.793572 [ 18 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:43.293597 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:43.293632 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:43.293643 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:43.293652 [ 19 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:43.293663 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:43.293673 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:43.293683 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:43.293718 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:43.293988 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:43.294024 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:43.294036 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:43.294047 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:43.294057 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:43.294065 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:43.294075 [ 18 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:43.294086 [ 18 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:43.294096 [ 18 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:43.536113 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:43.536145 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:43.536156 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:43.536194 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:43.536204 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:43.536213 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:43.536222 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:16:43.536231 [ 19 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:43.536242 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:43.536251 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:43.536260 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:43.536270 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:43.536295 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:43.536461 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:43.536484 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:43.794635 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:43.794671 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:43.794681 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:43.794690 [ 14 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:43.794700 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:43.794708 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:43.794717 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:43.794768 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:43.794985 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:43.795019 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:43.795029 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:43.795038 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:43.795046 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:43.795054 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:43.795064 [ 19 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:43.795073 [ 19 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:43.795083 [ 19 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:44.287147 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:44.287191 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:44.287205 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:44.287246 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:44.287256 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:44.287266 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:44.287277 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:16:44.287287 [ 14 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:44.287298 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:44.287308 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:44.287318 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:44.287329 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:44.287355 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:44.287488 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:44.287512 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:44.295647 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:44.295673 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:44.295683 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:44.295693 [ 14 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:44.295704 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:44.295714 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:44.295724 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:44.295769 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:44.295998 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:44.296015 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:44.296025 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:44.296034 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:44.296043 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:44.296051 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:44.296061 [ 13 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:44.296070 [ 13 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:44.296079 [ 13 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:44.796098 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:44.796137 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:44.796145 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:44.796152 [ 15 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:44.796160 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:44.796173 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:44.796181 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:44.796225 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:44.796504 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:44.796523 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:44.796530 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:44.796537 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:44.796543 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:44.796548 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:44.796556 [ 13 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:44.796564 [ 13 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:44.796571 [ 13 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:45.038496 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:45.038537 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:45.038548 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:45.038585 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:45.038595 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:45.038603 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:45.038611 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:45.038625 [ 15 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:45.038636 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:45.038644 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:45.038652 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:45.038662 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:45.038684 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:45.038805 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:45.038826 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:45.296978 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:45.297018 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:45.297034 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:45.297043 [ 15 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:45.297055 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:45.297064 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:45.297074 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:45.297128 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:45.297402 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:45.297423 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:45.297433 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:45.297443 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:45.297452 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:45.297461 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:45.297470 [ 13 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:45.297481 [ 13 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:45.297491 [ 13 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:45.789517 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:45.789550 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:45.789562 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:45.789597 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:45.789609 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:45.789619 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:45.789629 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:45.789640 [ 12 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:45.789651 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:45.789658 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:45.789665 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:45.789673 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:45.789698 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:45.789869 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:45.789893 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:45.798003 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:45.798039 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:45.798050 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:45.798061 [ 12 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:45.798072 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:45.798082 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:45.798132 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:45.798184 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:45.798448 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:45.798464 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:45.798473 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:45.798483 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:45.798492 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:45.798501 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:45.798511 [ 13 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:45.798521 [ 13 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:45.798532 [ 13 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:46.298567 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:46.298593 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:46.298605 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:16:46.298611 [ 17 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:46.298619 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:46.298625 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:46.298631 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:46.298671 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:46.298901 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:46.298920 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:46.298931 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:46.298942 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:46.298957 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:46.298967 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:46.298978 [ 13 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:46.298988 [ 13 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:46.298995 [ 13 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:46.540006 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:46.540038 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:46.540051 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:46.540091 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:46.540103 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:46.540113 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:46.540123 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:16:46.540137 [ 12 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:46.540148 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:46.540159 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:46.540169 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:46.540179 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:46.540205 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:46.540307 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:46.540326 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:46.799563 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:46.799595 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:46.799605 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:46.799614 [ 13 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:46.799624 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:46.799632 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:46.799641 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:46.799687 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:46.799953 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:46.799991 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:46.800005 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:46.800016 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:46.800025 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:46.800035 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:46.800046 [ 12 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:46.800057 [ 12 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:46.800068 [ 12 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:47.291111 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:47.291153 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:47.291165 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:47.291202 [ 13 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:47.291213 [ 13 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:47.291222 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:47.291231 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:16:47.291240 [ 13 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:47.291249 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:47.291258 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:47.291267 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:47.291277 [ 13 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:47.291291 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:47.291408 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:47.291449 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:47.300580 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:47.300602 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:47.300609 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:16:47.300616 [ 17 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:47.300623 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:47.300630 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:47.300640 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:47.300688 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:47.300917 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:47.300932 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:47.300939 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:47.300945 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:47.300951 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:47.300956 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:47.300963 [ 13 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:47.300971 [ 13 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:47.300977 [ 13 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:47.801052 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:47.801087 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:47.801100 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:47.801110 [ 16 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:47.801119 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:47.801129 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:47.801140 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:47.801218 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:47.801478 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:47.801501 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:47.801511 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:47.801521 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:47.801529 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:47.801537 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:47.801549 [ 13 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:47.801561 [ 13 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:47.801572 [ 13 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:48.041597 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:48.041644 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:48.041654 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:48.041688 [ 17 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:48.041695 [ 17 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:48.041702 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:48.041708 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:16:48.041714 [ 17 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:48.041722 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:48.041728 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:48.041735 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:48.041742 [ 17 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:48.041761 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:48.041902 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:48.041919 [ 17 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:48.302080 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:48.302111 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:48.302120 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:48.302127 [ 13 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 206 2024.09.25 21:16:48.302135 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:48.302142 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:48.302149 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:48.302195 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:48.302518 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:48.302546 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=206 2024.09.25 21:16:48.302558 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:48.302601 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 206 2024.09.25 21:16:48.302615 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:48.302625 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 205 2024.09.25 21:16:48.302637 [ 17 ] {} RaftInstance: last durable index 205, precommit index 205 2024.09.25 21:16:48.302650 [ 17 ] {} RaftInstance: quorum idx 1, 205 205 0 2024.09.25 21:16:48.302662 [ 17 ] {} RaftInstance: local log idx 205, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:48.756072 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:16:48.756096 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:16:48.756141 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:16:48.756184 [ 6 ] {} RaftInstance: append at log_idx 206, timestamp 1727299008756153 2024.09.25 21:16:48.756251 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:16:48.756273 [ 21 ] {} RaftInstance: last_log_idx: 205, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:48.756287 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=205, LastLogTerm=2, EntriesLength=1, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:48.756297 [ 21 ] {} RaftInstance: idx: 206 2024.09.25 21:16:48.756310 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:48.756365 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:48.756380 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:48.756420 [ 21 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:48.756432 [ 21 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:48.756442 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (206) and matched log idx (0) 2024.09.25 21:16:48.756452 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:16:48.756462 [ 21 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:48.756472 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=205, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:48.756482 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:48.756492 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:48.756502 [ 21 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:48.756518 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:48.756632 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:48.756657 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:48.757289 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:16:48.757310 [ 8 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:48.757320 [ 8 ] {} RaftInstance: quorum idx 1, 206 205 0 2024.09.25 21:16:48.757327 [ 8 ] {} RaftInstance: local log idx 206, target_commit_idx 205, quick_commit_index_ 205, state_->get_commit_idx() 205 2024.09.25 21:16:48.757889 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:48.757913 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:48.757922 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:48.757928 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:48.757934 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:48.757940 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 205, new matched idx: 206 2024.09.25 21:16:48.757946 [ 13 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:48.757953 [ 13 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:48.758005 [ 13 ] {} RaftInstance: trigger commit upto 206 2024.09.25 21:16:48.758020 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:48.758027 [ 13 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:48.758034 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 206 2024.09.25 21:16:48.758040 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:48.758046 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:48.758083 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:48.758095 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:48.758105 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:16:48.758113 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:16:48.758120 [ 13 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:48.758130 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:48.758140 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:48.758146 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:48.758152 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:16:48.758158 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:48.758164 [ 13 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 205 2024.09.25 21:16:48.758170 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:16:48.758206 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:16:48.758230 [ 20 ] {} RaftInstance: commit upto 206, current idx 205 2024.09.25 21:16:48.758240 [ 20 ] {} RaftInstance: commit upto 206, current idx 206 2024.09.25 21:16:48.758271 [ 20 ] {} RaftInstance: notify cb 206 1d87a328 2024.09.25 21:16:48.758309 [ 20 ] {} RaftInstance: DONE: commit upto 206, current idx 206 2024.09.25 21:16:48.758320 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:16:48.758391 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:48.758414 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:48.758425 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:48.758437 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:48.758446 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:48.758455 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:48.758465 [ 19 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:48.758476 [ 19 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:48.758486 [ 19 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:48.792712 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:48.792745 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:48.792759 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:48.792769 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:16:48.792778 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:48.792789 [ 18 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:48.792801 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:48.792812 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:48.792821 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:48.792829 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:16:48.792839 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:48.802998 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:48.803024 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:48.803034 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:48.803044 [ 19 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:48.803054 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:48.803063 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:48.803071 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:48.803121 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:48.803313 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:48.803333 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:48.803342 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:48.803352 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:48.803361 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:48.803370 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:48.803377 [ 18 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:48.803385 [ 18 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:48.803391 [ 18 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:49.303433 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:49.303463 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:49.303474 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:49.303484 [ 14 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:49.303496 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:49.303507 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:49.303517 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:49.303564 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:49.303823 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:49.303844 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:49.303854 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:49.303864 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:49.303873 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:49.303885 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:49.303896 [ 18 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:49.303907 [ 18 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:49.303918 [ 18 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:49.542916 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:49.542970 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:49.542991 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:49.543031 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:49.543043 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:49.543053 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:49.543062 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:16:49.543071 [ 14 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:49.543082 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:49.543092 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:49.543101 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:49.543112 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:49.543141 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:49.543284 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:49.543309 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:49.804526 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:49.804559 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:49.804569 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:49.804579 [ 18 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:49.804588 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:49.804597 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:49.804606 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:49.804657 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:49.804912 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:49.804935 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:49.804946 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:49.804956 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:49.804964 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:49.804973 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:49.804983 [ 14 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:49.805035 [ 14 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:49.805047 [ 14 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:50.294104 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:50.294155 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:50.294169 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:50.294210 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:50.294231 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:50.294271 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:50.294283 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:50.294293 [ 18 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:50.294304 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:50.294315 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:50.294324 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:50.294334 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:50.294360 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:50.294513 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:50.294539 [ 18 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:50.305714 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:50.305743 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:50.305752 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:50.305763 [ 14 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:50.305774 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:50.305783 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:50.305793 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:50.305849 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:50.306107 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:50.306134 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:50.306147 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:50.306158 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:50.306167 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:50.306176 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:50.306187 [ 18 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:50.306197 [ 18 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:50.306207 [ 18 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:50.806242 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:50.806269 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:50.806281 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:50.806291 [ 15 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:50.806302 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:50.806311 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:50.806320 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:50.806356 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:50.806617 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:50.806640 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:50.806651 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:50.806659 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:50.806666 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:50.806676 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:50.806687 [ 18 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:50.806698 [ 18 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:50.806708 [ 18 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:51.044726 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:51.044762 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:51.044781 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:51.044820 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:51.044830 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:51.044840 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:51.044848 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:16:51.044857 [ 14 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:51.044868 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:51.044877 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:51.044887 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:51.044897 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:51.044923 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:51.045055 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:51.045077 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:51.307272 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:51.307298 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:51.307308 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:51.307318 [ 18 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:51.307328 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:51.307337 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:51.307353 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:51.307404 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:51.307752 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:51.307769 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:51.307779 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:51.307790 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:51.307799 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:51.307808 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:51.307820 [ 14 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:51.307832 [ 14 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:51.307844 [ 14 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:51.795884 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:51.795914 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:51.795925 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:51.795962 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:51.795974 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:51.795980 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:51.795986 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:51.795997 [ 15 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:51.796006 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:51.796042 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:51.796054 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:51.796062 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:51.796085 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:51.796213 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:51.796238 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:51.808381 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:51.808407 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:51.808418 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:51.808429 [ 14 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:51.808440 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:51.808450 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:51.808460 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:51.808510 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:51.808808 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:51.808830 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:51.808841 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:51.808850 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:51.808859 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:51.808867 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:51.808877 [ 15 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:51.808889 [ 15 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:51.808899 [ 15 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:52.308913 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:52.308955 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:52.308967 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:52.308978 [ 12 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:52.308990 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:52.309001 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:52.309009 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:52.309087 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:52.309325 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:52.309345 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:52.309351 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:52.309358 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:52.309363 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:52.309369 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:52.309376 [ 15 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:52.309383 [ 15 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:52.309390 [ 15 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:52.546449 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:52.546488 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:52.546499 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:52.546537 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:52.546546 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:52.546555 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:52.546578 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:16:52.546586 [ 14 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:52.546596 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:52.546605 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:52.546614 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:52.546623 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:52.546648 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:52.546788 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:52.546816 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:52.809993 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:52.810024 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:52.810035 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:52.810044 [ 15 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:52.810055 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:52.810065 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:52.810074 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:52.810127 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:52.810355 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:52.810374 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:52.810384 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:52.810393 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:52.810401 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:52.810410 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:52.810420 [ 14 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:52.810431 [ 14 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:52.810441 [ 14 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:53.297538 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:53.297573 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:53.297587 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:53.297629 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:53.297642 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:53.297653 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:53.297662 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:16:53.297671 [ 16 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:53.297682 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:53.297691 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:53.297700 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:53.297710 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:53.297739 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:53.297882 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:53.297909 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:53.311058 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:53.311085 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:53.311092 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:53.311099 [ 15 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:53.311106 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:53.311114 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:53.311121 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:53.311164 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:53.311362 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:53.311378 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:53.311386 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:53.311392 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:53.311398 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:53.311403 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:53.311411 [ 16 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:53.311418 [ 16 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:53.311424 [ 16 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:53.811453 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:53.811489 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:53.811502 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:16:53.811512 [ 17 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:53.811522 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:53.811531 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:53.811541 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:53.811590 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:53.811835 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:53.811862 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:53.811873 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:53.811883 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:53.811892 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:53.811900 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:53.811911 [ 16 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:53.811923 [ 16 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:53.811933 [ 16 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:54.047960 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:54.048003 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:54.048016 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:54.048062 [ 17 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:54.048072 [ 17 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:54.048081 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:54.048097 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:16:54.048108 [ 17 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:54.048119 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:54.048129 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:54.048139 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:54.048158 [ 17 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:54.048182 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:54.312451 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:54.312479 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:54.312489 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:54.312497 [ 16 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:54.312504 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:54.312511 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:54.312519 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:54.312563 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:54.312791 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:54.312814 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:54.312824 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:54.312833 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:54.312841 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:54.312848 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:54.312858 [ 17 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:54.312888 [ 17 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:54.312898 [ 17 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:54.798878 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:54.798907 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:54.798917 [ 16 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:54.798955 [ 16 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 750 ms ago 2024.09.25 21:16:54.812959 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:54.812979 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:54.812989 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:16:54.812999 [ 17 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:54.813009 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:54.813018 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:54.813027 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:54.813077 [ 17 ] {} RaftInstance: sent 2024.09.25 21:16:54.813297 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:54.813318 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:54.813327 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:54.813336 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:54.813343 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:54.813351 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:54.813360 [ 16 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:54.813370 [ 16 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:54.813378 [ 16 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:55.313536 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:55.313563 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:55.313574 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:55.313585 [ 15 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:55.313595 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:55.313604 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:55.313614 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:55.313665 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:55.313932 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:55.313955 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:55.313966 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:55.313978 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:55.313988 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:55.313997 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:55.314008 [ 16 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:55.314018 [ 16 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:55.314028 [ 16 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:55.389130 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:55.389172 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:55.549737 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:55.549769 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:55.549787 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:55.549826 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:55.549844 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:55.549853 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:55.549862 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:16:55.549873 [ 16 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:55.549884 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:55.549894 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:55.549910 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:55.549921 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:55.549944 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:55.550113 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:55.550137 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:55.814318 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:55.814346 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:55.814357 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:16:55.814369 [ 15 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:55.814382 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:55.814417 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:55.814425 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:55.814483 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:55.814804 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:55.814823 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:55.814832 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:55.814840 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:55.814848 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:55.814856 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:55.814866 [ 16 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:55.814876 [ 16 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:55.814887 [ 16 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:56.300921 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:56.300951 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:56.300962 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:56.300998 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:56.301020 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:56.301031 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:56.301039 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:16:56.301048 [ 15 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:56.301057 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:56.301066 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:56.301076 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:56.301087 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:56.301112 [ 15 ] {} RaftInstance: sent 2024.09.25 21:16:56.301230 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:56.301249 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:56.315381 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:56.315400 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:56.315410 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:16:56.315419 [ 16 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:56.315429 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:56.315438 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:56.315447 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:56.315492 [ 16 ] {} RaftInstance: sent 2024.09.25 21:16:56.315747 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:56.315771 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:56.315780 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:56.315789 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:56.315797 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:56.315805 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:56.315815 [ 13 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:56.315825 [ 13 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:56.315834 [ 13 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:56.815861 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:56.815895 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:56.815906 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:56.815915 [ 19 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:56.815926 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:56.815935 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:56.815945 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:56.815995 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:56.816283 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:56.816307 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:56.816317 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:56.816327 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:56.816335 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:56.816344 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:56.816354 [ 13 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:56.816365 [ 13 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:56.816374 [ 13 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:57.051401 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:57.051435 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:57.051445 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:57.051482 [ 18 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:57.051490 [ 18 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:57.051498 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:57.051506 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:16:57.051513 [ 18 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:57.051522 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:57.051530 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:57.051538 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:57.051547 [ 18 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:57.051571 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:57.051674 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:57.051697 [ 18 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:57.316882 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:57.316928 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:57.316940 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:57.316951 [ 13 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:57.316963 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:57.316972 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:57.316982 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:57.317036 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:57.317272 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:57.317296 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:57.317305 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:57.317314 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:57.317323 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:57.317331 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:57.317340 [ 18 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:57.317350 [ 18 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:57.317360 [ 18 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:57.802509 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:57.802537 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:57.802547 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:57.802584 [ 13 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:57.802593 [ 13 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:57.802601 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:57.802610 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:16:57.802619 [ 13 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:57.802628 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:57.802637 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:57.802645 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:57.802654 [ 13 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:57.802678 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:57.802812 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:57.802837 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:57.817972 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:57.817999 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:57.818012 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:16:57.818024 [ 18 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:57.818052 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:57.818064 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:57.818075 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:57.818123 [ 18 ] {} RaftInstance: sent 2024.09.25 21:16:57.818370 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:57.818394 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:57.818405 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:57.818416 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:57.818426 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:57.818434 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:57.818445 [ 13 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:57.818457 [ 13 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:57.818467 [ 13 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:58.318459 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:58.318481 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:58.318487 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:16:58.318494 [ 19 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:58.318502 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:58.318508 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:58.318514 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:58.318554 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:58.318781 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:58.318807 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=207 2024.09.25 21:16:58.318818 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:58.318829 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 207 2024.09.25 21:16:58.318839 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:58.318848 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 206 2024.09.25 21:16:58.318859 [ 13 ] {} RaftInstance: last durable index 206, precommit index 206 2024.09.25 21:16:58.318869 [ 13 ] {} RaftInstance: quorum idx 1, 206 206 0 2024.09.25 21:16:58.318909 [ 13 ] {} RaftInstance: local log idx 206, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:58.552890 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:58.552925 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:58.552937 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:58.552974 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:58.552984 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:58.552993 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:58.553003 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:16:58.553012 [ 19 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 207 2024.09.25 21:16:58.553023 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=206, LastLogTerm=2, EntriesLength=0, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:58.553031 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:58.553041 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:58.553050 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:58.553080 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:58.756059 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:16:58.756078 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:16:58.756112 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:16:58.756142 [ 6 ] {} RaftInstance: append at log_idx 207, timestamp 1727299018756120 2024.09.25 21:16:58.756188 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:16:58.756210 [ 21 ] {} RaftInstance: last_log_idx: 206, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:16:58.756220 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=206, LastLogTerm=2, EntriesLength=1, CommitIndex=206, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:58.756227 [ 21 ] {} RaftInstance: idx: 207 2024.09.25 21:16:58.756236 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:58.756285 [ 21 ] {} RaftInstance: sent 2024.09.25 21:16:58.756294 [ 21 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:58.757207 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:16:58.757229 [ 8 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:16:58.757239 [ 8 ] {} RaftInstance: quorum idx 1, 207 206 0 2024.09.25 21:16:58.757247 [ 8 ] {} RaftInstance: local log idx 207, target_commit_idx 206, quick_commit_index_ 206, state_->get_commit_idx() 206 2024.09.25 21:16:58.757735 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:58.757757 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:16:58.757765 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:58.757773 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:16:58.757780 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:58.757787 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 206, new matched idx: 207 2024.09.25 21:16:58.757796 [ 13 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:16:58.757804 [ 13 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:16:58.757811 [ 13 ] {} RaftInstance: trigger commit upto 207 2024.09.25 21:16:58.757818 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:58.757825 [ 13 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:16:58.757832 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:58.757840 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:58.757846 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:58.757878 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:58.757886 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:16:58.757893 [ 13 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 206 2024.09.25 21:16:58.757900 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:16:58.757931 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:16:58.757948 [ 20 ] {} RaftInstance: commit upto 207, current idx 206 2024.09.25 21:16:58.757954 [ 20 ] {} RaftInstance: commit upto 207, current idx 207 2024.09.25 21:16:58.757979 [ 20 ] {} RaftInstance: notify cb 207 1d87a7e8 2024.09.25 21:16:58.757988 [ 20 ] {} RaftInstance: DONE: commit upto 207, current idx 207 2024.09.25 21:16:58.758018 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:16:58.758179 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:58.758193 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:16:58.758199 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:58.758205 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:16:58.758210 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:58.758216 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:16:58.758222 [ 19 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:16:58.758229 [ 19 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:16:58.758235 [ 19 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:16:58.819298 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:58.819324 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:58.819333 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:16:58.819343 [ 14 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:16:58.819353 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:16:58.819364 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:58.819373 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:58.819412 [ 14 ] {} RaftInstance: sent 2024.09.25 21:16:58.819608 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:58.819631 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:16:58.819643 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:58.819653 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:16:58.819662 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:58.819672 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:16:58.819683 [ 19 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:16:58.819693 [ 19 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:16:58.819703 [ 19 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:16:58.999134 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:58.999165 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:59.303328 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:16:59.303362 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:59.303373 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:16:59.303409 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:16:59.303417 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:16:59.303425 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (207) and matched log idx (0) 2024.09.25 21:16:59.303433 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:16:59.303440 [ 19 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:16:59.303449 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 207 2024.09.25 21:16:59.303457 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:59.303465 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:16:59.303473 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:16:59.303499 [ 19 ] {} RaftInstance: sent 2024.09.25 21:16:59.303622 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:16:59.303646 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:16:59.319767 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:59.319790 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:59.319800 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:16:59.319811 [ 13 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:16:59.319822 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:16:59.319832 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:59.319841 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:59.319885 [ 13 ] {} RaftInstance: sent 2024.09.25 21:16:59.320101 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:59.320120 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:16:59.320130 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:59.320140 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:16:59.320150 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:59.320159 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:16:59.320170 [ 19 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:16:59.320181 [ 19 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:16:59.320191 [ 19 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:16:59.820207 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:16:59.820236 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:16:59.820243 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:16:59.820250 [ 12 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:16:59.820257 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:16:59.820263 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:16:59.820270 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:16:59.820317 [ 12 ] {} RaftInstance: sent 2024.09.25 21:16:59.820561 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:16:59.820586 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:16:59.820594 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:16:59.820601 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:16:59.820607 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:16:59.820612 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:16:59.820619 [ 19 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:16:59.820627 [ 19 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:16:59.820634 [ 19 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:00.053671 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:00.053702 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:00.053711 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:00.053745 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:00.053752 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:00.053759 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:00.053769 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:17:00.053778 [ 12 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:00.053789 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:00.053800 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:00.053810 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:00.053822 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:00.053850 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:00.053978 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:00.053999 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:00.321197 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:00.321238 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:00.321252 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:00.321261 [ 19 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:00.321270 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:00.321278 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:00.321287 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:00.321334 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:00.321530 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:00.321556 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:00.321567 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:00.321576 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:00.321585 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:00.321593 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:00.321603 [ 12 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:00.321613 [ 12 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:00.321623 [ 12 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:00.804871 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:00.804900 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:00.804910 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:00.804947 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:00.804955 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:00.804962 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:00.804968 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:00.804975 [ 19 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:00.804982 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:00.805055 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:00.805065 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:00.805076 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:00.805102 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:00.805217 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:00.805239 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:00.821428 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:00.821454 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:00.821464 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:00.821475 [ 12 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:00.821485 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:00.821496 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:00.821507 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:00.821553 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:00.821814 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:00.821831 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:00.821840 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:00.821849 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:00.821857 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:00.821865 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:00.821876 [ 17 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:00.821886 [ 17 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:00.821897 [ 17 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:01.321924 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:01.321957 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:01.321966 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:01.321974 [ 12 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:01.321983 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:01.321991 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:01.321999 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:01.322051 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:01.322276 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:01.322301 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:01.322312 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:01.322322 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:01.322331 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:01.322340 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:01.322351 [ 17 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:01.322362 [ 17 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:01.322371 [ 17 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:01.555355 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:01.555385 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:01.555394 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:01.555429 [ 12 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:01.555437 [ 12 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:01.555445 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:01.555452 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:17:01.555460 [ 12 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:01.555468 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:01.555475 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:01.555482 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:01.555490 [ 12 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:01.555514 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:01.555636 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:01.555658 [ 12 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:01.822796 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:01.822819 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:01.822825 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:01.822831 [ 17 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:01.822838 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:01.822844 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:01.822850 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:01.822890 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:01.823077 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:01.823098 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:01.823107 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:01.823115 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:01.823123 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:01.823131 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:01.823141 [ 12 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:01.823150 [ 12 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:01.823159 [ 12 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:02.306175 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:02.306212 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:02.306224 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:02.306277 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:02.306285 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:02.306292 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:02.306298 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:02.306304 [ 16 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:02.306312 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:02.306322 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:02.306330 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:02.306340 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:02.306363 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:02.306473 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:02.306493 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:02.323817 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:02.323832 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:02.323841 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:02.323850 [ 12 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:02.323860 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:02.323869 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:02.323877 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:02.323920 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:02.324143 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:02.324160 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:02.324168 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:02.324177 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:02.324185 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:02.324192 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:02.324201 [ 16 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:02.324210 [ 16 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:02.324220 [ 16 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:02.824219 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:02.824246 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:02.824255 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:02.824262 [ 17 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:02.824270 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:02.824278 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:02.824286 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:02.824329 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:02.824572 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:02.824591 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:02.824599 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:02.824607 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:02.824614 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:02.824620 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:02.824628 [ 16 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:02.824637 [ 16 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:02.824645 [ 16 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:03.056651 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:03.056676 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:03.056684 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:03.056718 [ 17 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:03.056725 [ 17 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:03.056732 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:03.056742 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:03.056752 [ 17 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:03.056760 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:03.056767 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:03.056776 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:03.056786 [ 17 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:03.056812 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:03.056930 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:03.056948 [ 17 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:03.325262 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:03.325284 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:03.325294 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:03.325304 [ 16 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:03.325315 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:03.325322 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:03.325332 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:03.325381 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:03.325598 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:03.325614 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:03.325623 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:03.325631 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:03.325654 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:03.325663 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:03.325672 [ 17 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:03.325682 [ 17 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:03.325691 [ 17 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:03.807679 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:03.807707 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:03.807716 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:03.807749 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:03.807757 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:03.807764 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:03.807772 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:03.807779 [ 16 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:03.807787 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:03.807796 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:03.807803 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:03.807811 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:03.807833 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:03.807944 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:03.807962 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:03.826102 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:03.826123 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:03.826131 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:03.826138 [ 17 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:03.826146 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:03.826153 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:03.826160 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:03.826203 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:03.826408 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:03.826426 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:03.826434 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:03.826441 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:03.826448 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:03.826454 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:03.826462 [ 15 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:03.826471 [ 15 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:03.826478 [ 15 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:04.326513 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:04.326541 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:04.326552 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:04.326562 [ 17 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:04.326572 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:04.326580 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:04.326586 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:04.326624 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:04.326800 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:04.326819 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:04.326829 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:04.326836 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:04.326842 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:04.326848 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:04.326855 [ 15 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:04.326862 [ 15 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:04.326869 [ 15 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:04.558875 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:04.558894 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:04.558901 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:04.558933 [ 17 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:04.558940 [ 17 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:04.558946 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:04.558952 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:04.558958 [ 17 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:04.558964 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:04.558971 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:04.558977 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:04.558984 [ 17 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:04.559003 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:04.559108 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:04.559125 [ 17 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:04.827233 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:04.827259 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:04.827267 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:04.827274 [ 15 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:04.827281 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:04.827289 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:04.827296 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:04.827340 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:04.827561 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:04.827579 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:04.827587 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:04.827594 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:04.827602 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:04.827608 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:04.827616 [ 17 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:04.827625 [ 17 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:04.827633 [ 17 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:05.309647 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:05.309672 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:05.309679 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:05.309710 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:05.309717 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:05.309723 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:05.309729 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:05.309735 [ 15 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:05.309741 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:05.309747 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:05.309753 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:05.309759 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:05.309778 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:05.309887 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:05.309904 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:05.328030 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:05.328051 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:05.328059 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:05.328066 [ 17 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:05.328074 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:05.328081 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:05.328089 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:05.328135 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:05.328351 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:05.328372 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:05.328380 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:05.328387 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:05.328394 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:05.328400 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:05.328409 [ 15 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:05.328417 [ 15 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:05.328424 [ 15 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:05.828454 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:05.828480 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:05.828488 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:17:05.828494 [ 14 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:05.828504 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:05.828514 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:05.828524 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:05.828566 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:05.828798 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:05.828816 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:05.828825 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:05.828834 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:05.828840 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:05.828846 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:05.828853 [ 17 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:05.828860 [ 17 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:05.828867 [ 17 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:06.059898 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:06.059924 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:06.059932 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:06.059966 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:06.059978 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:06.059988 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:06.059997 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:17:06.060006 [ 14 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:06.060028 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:06.060039 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:06.060049 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:06.060057 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:06.060076 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:06.060186 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:06.060210 [ 13 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:06.329358 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:06.329389 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:06.329397 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:06.329405 [ 17 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:06.329413 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:06.329420 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:06.329428 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:06.329467 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:06.329692 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:06.329717 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:06.329726 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:06.329734 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:06.329741 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:06.329748 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:06.329755 [ 13 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:06.329764 [ 13 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:06.329772 [ 13 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:06.810817 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:06.810867 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:06.810883 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:06.810935 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:06.810951 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:06.810965 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:06.810978 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:06.811022 [ 19 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:06.811039 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:06.811053 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:06.811066 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:06.811081 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:06.811124 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:06.811331 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:06.811372 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:06.829536 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:06.829578 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:06.829592 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:06.829605 [ 13 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:06.829620 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:06.829634 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:06.829647 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:06.829727 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:06.830136 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:06.830170 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:06.830182 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:06.830194 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:06.830204 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:06.830214 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:06.830226 [ 19 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:06.830238 [ 19 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:06.830249 [ 19 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:07.330238 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:07.330268 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:07.330275 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:07.330281 [ 17 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:07.330288 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:07.330294 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:07.330301 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:07.330341 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:07.330542 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:07.330558 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:07.330564 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:07.330570 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:07.330576 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:07.330581 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:07.330587 [ 19 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:07.330594 [ 19 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:07.330600 [ 19 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:07.561657 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:07.561687 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:07.561699 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:07.561742 [ 17 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:07.561754 [ 17 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:07.561765 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:07.561775 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:07.561786 [ 17 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:07.561798 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:07.561809 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:07.561819 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:07.561831 [ 17 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:07.561863 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:07.562039 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:07.562070 [ 17 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:07.831238 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:07.831282 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:07.831296 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:07.831309 [ 19 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:07.831324 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:07.831338 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:07.831351 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:07.831432 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:07.831811 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:07.831858 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:07.831874 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:07.831889 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:07.831901 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:07.831914 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:07.831929 [ 12 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:07.831946 [ 12 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:07.831961 [ 12 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:08.312926 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:08.312949 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:08.312957 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:08.312989 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:08.312996 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:08.313002 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:08.313009 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:08.313015 [ 19 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:08.313022 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:08.313028 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:08.313033 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:08.313043 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:08.313068 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:08.313182 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:08.313205 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:08.332299 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:08.332313 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:08.332320 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:08.332325 [ 12 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 208 2024.09.25 21:17:08.332332 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=0, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:08.332337 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:08.332343 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:08.332377 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:08.332547 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:08.332568 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=208 2024.09.25 21:17:08.332575 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:08.332581 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 208 2024.09.25 21:17:08.332587 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:08.332592 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 207 2024.09.25 21:17:08.332599 [ 19 ] {} RaftInstance: last durable index 207, precommit index 207 2024.09.25 21:17:08.332606 [ 19 ] {} RaftInstance: quorum idx 1, 207 207 0 2024.09.25 21:17:08.332612 [ 19 ] {} RaftInstance: local log idx 207, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:08.756097 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:17:08.756117 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:17:08.756166 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:17:08.756201 [ 6 ] {} RaftInstance: append at log_idx 208, timestamp 1727299028756174 2024.09.25 21:17:08.756256 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:17:08.756286 [ 21 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:08.756299 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=207, LastLogTerm=2, EntriesLength=1, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:08.756309 [ 21 ] {} RaftInstance: idx: 208 2024.09.25 21:17:08.756319 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:08.756375 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:08.756389 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:08.756398 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:17:08.756406 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:17:08.756416 [ 21 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:08.756426 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=1, CommitIndex=207, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:08.756435 [ 21 ] {} RaftInstance: idx: 208 2024.09.25 21:17:08.756443 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:08.756452 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:17:08.756461 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:08.757299 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:17:08.757319 [ 8 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:08.757330 [ 8 ] {} RaftInstance: quorum idx 1, 208 207 0 2024.09.25 21:17:08.757341 [ 8 ] {} RaftInstance: local log idx 208, target_commit_idx 207, quick_commit_index_ 207, state_->get_commit_idx() 207 2024.09.25 21:17:08.757938 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:08.757966 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:08.757976 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:08.757984 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:08.758008 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:08.758016 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 207, new matched idx: 208 2024.09.25 21:17:08.758025 [ 18 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:08.758039 [ 18 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:08.758049 [ 18 ] {} RaftInstance: trigger commit upto 208 2024.09.25 21:17:08.758058 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:08.758064 [ 18 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:08.758071 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:08.758077 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:08.758083 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:08.758120 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:08.758132 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:08.758142 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:17:08.758150 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:17:08.758160 [ 18 ] {} RaftInstance: last_log_idx: 207, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:08.758169 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=207, LastLogTerm=2, EntriesLength=1, CommitIndex=208, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:08.758178 [ 18 ] {} RaftInstance: idx: 208 2024.09.25 21:17:08.758188 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:08.758196 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:17:08.758204 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:08.758212 [ 18 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 207 2024.09.25 21:17:08.758220 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:17:08.758243 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:17:08.758261 [ 20 ] {} RaftInstance: commit upto 208, current idx 207 2024.09.25 21:17:08.758267 [ 20 ] {} RaftInstance: commit upto 208, current idx 208 2024.09.25 21:17:08.758295 [ 20 ] {} RaftInstance: notify cb 208 1d87a328 2024.09.25 21:17:08.758309 [ 20 ] {} RaftInstance: DONE: commit upto 208, current idx 208 2024.09.25 21:17:08.758318 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:17:08.758346 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:08.758369 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:08.758378 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:08.758387 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:08.758395 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:08.758403 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:08.758412 [ 19 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:08.758422 [ 19 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:08.758431 [ 19 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:08.833432 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:08.833456 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:08.833462 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:08.833469 [ 16 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:08.833476 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:08.833485 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:08.833495 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:08.833536 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:08.833770 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:08.833788 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:08.833795 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:08.833802 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:08.833807 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:08.833813 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:08.833820 [ 19 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:08.833827 [ 19 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:08.833834 [ 19 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:09.063866 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:09.063892 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:09.063900 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:09.063931 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:09.063938 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:09.063944 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (208) and matched log idx (0) 2024.09.25 21:17:09.063950 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:09.063956 [ 15 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:09.063964 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 208 2024.09.25 21:17:09.064004 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:09.064026 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:09.064035 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:09.064058 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:09.064175 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:09.064197 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:09.334330 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:09.334368 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:09.334377 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:09.334385 [ 19 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:09.334394 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:09.334402 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:09.334410 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:09.334466 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:09.334732 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:09.334757 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:09.334766 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:09.334774 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:09.334781 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:09.334788 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:09.334796 [ 15 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:09.334806 [ 15 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:09.334814 [ 15 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:09.814832 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:09.814863 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:09.814872 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:09.814908 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:09.814917 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:09.814924 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:09.814931 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:09.814939 [ 19 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:09.814947 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:09.814955 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:09.814963 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:09.814971 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:09.814994 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:09.815110 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:09.815129 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:09.835260 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:09.835280 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:09.835288 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:09.835295 [ 15 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:09.835303 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:09.835311 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:09.835318 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:09.835363 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:09.835567 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:09.835587 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:09.835595 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:09.835602 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:09.835609 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:09.835616 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:09.835624 [ 19 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:09.835633 [ 19 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:09.835641 [ 19 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:10.335656 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:10.335684 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:10.335692 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:10.335699 [ 15 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:10.335708 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:10.335715 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:10.335723 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:10.335768 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:10.335988 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:10.336026 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:10.336035 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:10.336043 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:10.336053 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:10.336063 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:10.336075 [ 19 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:10.336087 [ 19 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:10.336099 [ 19 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:10.565044 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:10.565063 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:10.565074 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:10.565111 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:10.565123 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:10.565133 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:10.565143 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:10.565152 [ 15 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:10.565163 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:10.565171 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:10.565180 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:10.565189 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:10.565211 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:10.565319 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:10.565339 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:10.836513 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:10.836557 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:10.836575 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:17:10.836589 [ 14 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:10.836604 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:10.836618 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:10.836631 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:10.836711 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:10.837100 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:10.837139 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:10.837150 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:10.837157 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:10.837163 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:10.837169 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:10.837177 [ 15 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:10.837185 [ 15 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:10.837193 [ 15 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:11.316219 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:11.316244 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:11.316251 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:11.316281 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:11.316288 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:11.316294 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:11.316300 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:17:11.316306 [ 14 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:11.316312 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:11.316318 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:11.316324 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:11.316330 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:11.316348 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:11.316452 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:11.316470 [ 14 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:11.337573 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:11.337588 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:11.337593 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:11.337599 [ 15 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:11.337606 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:11.337611 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:11.337617 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:11.337682 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:11.337874 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:11.337891 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:11.337902 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:11.337908 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:11.337914 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:11.337920 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:11.337927 [ 14 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:11.337934 [ 14 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:11.337941 [ 14 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:11.838030 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:11.838078 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:11.838092 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:11.838106 [ 15 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:11.838122 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:11.838136 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:11.838150 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:11.838233 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:11.838609 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:11.838653 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:11.838668 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:11.838682 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:11.838695 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:11.838707 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:11.838722 [ 13 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:11.838737 [ 13 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:11.838752 [ 13 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:12.066764 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:12.066814 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:12.066830 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:12.066885 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:12.066900 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:12.066914 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:12.066928 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:12.066942 [ 15 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:12.066957 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:12.066971 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:12.066984 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:12.066999 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:12.067041 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:12.067248 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:12.067291 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:12.338461 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:12.338493 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:12.338503 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:12.338513 [ 13 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:12.338524 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:12.338532 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:12.338539 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:12.338592 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:12.338777 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:12.338793 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:12.338799 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:12.338805 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:12.338810 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:12.338815 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:12.338822 [ 15 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:12.338828 [ 15 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:12.338834 [ 15 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:12.817895 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:12.817918 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:12.817929 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:12.817965 [ 13 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:12.817976 [ 13 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:12.817984 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:12.817991 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:17:12.818001 [ 13 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:12.818011 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:12.818021 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:12.818029 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:12.818036 [ 13 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:12.818054 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:12.818222 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:12.818244 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:12.839353 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:12.839372 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:12.839379 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:12.839386 [ 13 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:12.839394 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:12.839401 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:12.839409 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:12.839453 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:12.839671 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:12.839695 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:12.839705 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:12.839715 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:12.839723 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:12.839731 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:12.839741 [ 15 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:12.839751 [ 15 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:12.839761 [ 15 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:13.339830 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:13.339884 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:13.339900 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:13.339913 [ 17 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:13.339929 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:13.339943 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:13.339958 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:13.340047 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:13.340297 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:13.340322 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:13.340331 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:13.340339 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:13.340346 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:13.340353 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:13.340362 [ 15 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:13.340371 [ 15 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:13.340379 [ 15 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:13.568440 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:13.568488 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:13.568505 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:13.568558 [ 17 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:13.568573 [ 17 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:13.568587 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:13.568600 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:13.568614 [ 17 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:13.568629 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:13.568644 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:13.568657 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:13.568672 [ 17 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:13.568714 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:13.568921 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:13.568963 [ 17 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:13.840091 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:13.840112 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:13.840118 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:13.840125 [ 15 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:13.840132 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:13.840138 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:13.840147 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:13.840190 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:13.840363 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:13.840379 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:13.840385 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:13.840392 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:13.840397 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:13.840403 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:13.840410 [ 17 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:13.840417 [ 17 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:13.840423 [ 17 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:14.319503 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:14.319551 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:14.319567 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:14.319622 [ 15 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:14.319637 [ 15 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:14.319651 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:14.319665 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:14.319679 [ 15 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:14.319694 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:14.319708 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:14.319721 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:14.319736 [ 15 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:14.319777 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:14.319981 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:14.320051 [ 15 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:14.341250 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:14.341290 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:14.341305 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:14.341319 [ 17 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:14.341334 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:14.341348 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:14.341363 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:14.341441 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:14.341877 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:14.341916 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:14.341930 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:14.341945 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:14.341959 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:14.341971 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:14.341986 [ 12 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:14.342003 [ 12 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:14.342019 [ 12 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:14.841988 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:14.842011 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:14.842017 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:14.842023 [ 18 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:14.842030 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:14.842037 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:14.842043 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:14.842079 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:14.842310 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:14.842332 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:14.842339 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:14.842346 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:14.842352 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:14.842361 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:14.842371 [ 12 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:14.842382 [ 12 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:14.842393 [ 12 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:15.070410 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:15.070433 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:15.070440 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:15.070471 [ 17 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:15.070479 [ 17 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:15.070485 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:15.070491 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:15.070498 [ 17 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:15.070504 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:15.070511 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:15.070516 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:15.070523 [ 17 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:15.070542 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:15.070649 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:15.070670 [ 17 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:15.342859 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:15.342903 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:15.342918 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:15.342932 [ 12 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:15.342948 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:15.342963 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:15.342977 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:15.343086 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:15.343311 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:15.343327 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:15.343333 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:15.343339 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:15.343345 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:15.343350 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:15.343357 [ 17 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:15.343364 [ 17 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:15.343372 [ 17 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:15.821452 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:15.821504 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:15.821520 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:15.821573 [ 16 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:15.821588 [ 16 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:15.821603 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:15.821617 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:15.821631 [ 16 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:15.821646 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:15.821722 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:15.821739 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:15.821754 [ 16 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:15.821796 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:15.821992 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:15.822033 [ 16 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:15.843186 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:15.843202 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:15.843209 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:15.843215 [ 17 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:15.843221 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:15.843227 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:15.843234 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:15.843286 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:15.843508 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:15.843532 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:15.843541 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:15.843548 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:15.843555 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:15.843562 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:15.843570 [ 16 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:15.843578 [ 16 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:15.843586 [ 16 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:16.343605 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:16.343628 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:16.343637 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:16.343646 [ 19 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:16.343656 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:16.343666 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:16.343676 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:16.343725 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:16.343989 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:16.344010 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:16.344018 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:16.344026 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:16.344033 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:16.344040 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:16.344048 [ 16 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:16.344057 [ 16 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:16.344066 [ 16 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:16.572071 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:16.572101 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:16.572112 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:16.572145 [ 19 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:16.572153 [ 19 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:16.572159 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:16.572165 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:16.572171 [ 19 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:16.572218 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:16.572230 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:16.572239 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:16.572246 [ 19 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:16.572266 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:16.572421 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:16.572443 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:16.844788 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:16.844815 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:16.844821 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:16.844828 [ 17 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:16.844835 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:16.844841 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:16.844847 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:16.844889 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:16.845120 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:16.845145 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:16.845153 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:16.845161 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:16.845168 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:16.845174 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:16.845182 [ 19 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:16.845191 [ 19 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:16.845199 [ 19 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:17.323232 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:17.323281 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:17.323294 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:17.323338 [ 17 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:17.323350 [ 17 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:17.323362 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:17.323373 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:17.323384 [ 17 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:17.323396 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:17.323407 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:17.323418 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:17.323430 [ 17 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:17.323464 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:17.323628 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:17.323660 [ 17 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:17.345889 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:17.345931 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:17.345946 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:17.345960 [ 19 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:17.345975 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:17.345991 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:17.346013 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:17.346098 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:17.346358 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:17.346372 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:17.346378 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:17.346385 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:17.346390 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:17.346396 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:17.346402 [ 17 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:17.346409 [ 17 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:17.346415 [ 17 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:17.846457 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:17.846480 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:17.846488 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:17:17.846494 [ 14 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:17.846502 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:17.846508 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:17.846514 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:17.846550 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:17.846736 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:17.846754 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:17.846761 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:17.846767 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:17.846773 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:17.846779 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:17.846785 [ 17 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:17.846792 [ 17 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:17.846799 [ 17 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:18.073842 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:18.073871 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:18.073879 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:18.073908 [ 14 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:18.073915 [ 14 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:18.073922 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:18.073933 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:17:18.073942 [ 14 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:18.073953 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:18.073963 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:18.073973 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:18.073980 [ 14 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:18.074001 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:18.074122 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:18.074141 [ 19 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:18.347278 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:18.347309 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:18.347317 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:18.347325 [ 17 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 209 2024.09.25 21:17:18.347334 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:18.347342 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:18.347350 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:18.347396 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:18.347632 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:18.347651 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=209 2024.09.25 21:17:18.347659 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:18.347667 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 209 2024.09.25 21:17:18.347675 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:18.347682 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 208 2024.09.25 21:17:18.347690 [ 19 ] {} RaftInstance: last durable index 208, precommit index 208 2024.09.25 21:17:18.347699 [ 19 ] {} RaftInstance: quorum idx 1, 208 208 0 2024.09.25 21:17:18.347707 [ 19 ] {} RaftInstance: local log idx 208, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:18.756130 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:17:18.756161 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:17:18.756223 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:17:18.756259 [ 6 ] {} RaftInstance: append at log_idx 209, timestamp 1727299038756232 2024.09.25 21:17:18.756307 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:17:18.756337 [ 21 ] {} RaftInstance: last_log_idx: 208, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:18.756348 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=208, LastLogTerm=2, EntriesLength=1, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:18.756357 [ 21 ] {} RaftInstance: idx: 209 2024.09.25 21:17:18.756366 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:18.756418 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:18.756429 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:18.756467 [ 21 ] {} RaftInstance: asio client created: 1d8786e0 2024.09.25 21:17:18.756479 [ 21 ] {} RaftInstance: 1d8786e0 reconnect peer 1 2024.09.25 21:17:18.756492 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (209) and matched log idx (0) 2024.09.25 21:17:18.756504 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:17:18.756515 [ 21 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:18.756523 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=208, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:18.756531 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:18.756538 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:18.756547 [ 21 ] {} RaftInstance: socket 1d8786e0 to ::1:39101 is not opened yet 2024.09.25 21:17:18.756569 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:18.757507 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:17:18.757527 [ 8 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:18.757536 [ 8 ] {} RaftInstance: quorum idx 1, 209 208 0 2024.09.25 21:17:18.757543 [ 8 ] {} RaftInstance: local log idx 209, target_commit_idx 208, quick_commit_index_ 208, state_->get_commit_idx() 208 2024.09.25 21:17:18.757807 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:18.757827 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:18.757838 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:18.757844 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:18.757850 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:18.757855 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 208, new matched idx: 209 2024.09.25 21:17:18.757861 [ 17 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:18.757867 [ 17 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:18.757873 [ 17 ] {} RaftInstance: trigger commit upto 209 2024.09.25 21:17:18.757879 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:18.757885 [ 17 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:18.757891 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 209 2024.09.25 21:17:18.757897 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:18.757902 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:18.757939 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:18.757952 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:17:18.757962 [ 17 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 208 2024.09.25 21:17:18.757971 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:17:18.758009 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:17:18.758032 [ 20 ] {} RaftInstance: commit upto 209, current idx 208 2024.09.25 21:17:18.758040 [ 20 ] {} RaftInstance: commit upto 209, current idx 209 2024.09.25 21:17:18.758070 [ 20 ] {} RaftInstance: notify cb 209 1d87a328 2024.09.25 21:17:18.758085 [ 20 ] {} RaftInstance: DONE: commit upto 209, current idx 209 2024.09.25 21:17:18.758097 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:17:18.758146 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:18.758160 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:18.758167 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:18.758174 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:18.758179 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:18.758185 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:18.758191 [ 19 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:18.758198 [ 19 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:18.758204 [ 19 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:18.824265 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:18.824308 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:18.824323 [ 17 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:17:18.848375 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:18.848394 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:18.848400 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:18.848406 [ 19 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:18.848413 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:18.848419 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:18.848425 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:18.848455 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:18.848656 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:18.848672 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:18.848679 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:18.848685 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:18.848691 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:18.848696 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:18.848703 [ 17 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:18.848709 [ 17 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:18.848715 [ 17 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:19.348804 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:19.348853 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:19.348868 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:19.348883 [ 13 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:19.348899 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:19.348913 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:19.348927 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:19.349007 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:19.349305 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:19.349325 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:19.349334 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:19.349343 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:19.349350 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:19.349358 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:19.349367 [ 17 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:19.349376 [ 17 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:19.349384 [ 17 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:19.574405 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:19.574454 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:19.574469 [ 13 ] {} RaftInstance: Server 1 is busy, skip the request 2024.09.25 21:17:19.574483 [ 13 ] {} RaftInstance: skipped sending msg to 1 too long time, last msg sent 817 ms ago 2024.09.25 21:17:19.849478 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:19.849501 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:19.849508 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:19.849514 [ 17 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:19.849521 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:19.849528 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:19.849534 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:19.849572 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:19.849764 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:19.849784 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:19.849792 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:19.849798 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:19.849804 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:19.849809 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:19.849816 [ 13 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:19.849822 [ 13 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:19.849829 [ 13 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:20.099183 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:20.099234 [ 17 ] {} RaftInstance: asio client destroyed: 1d8786e0 2024.09.25 21:17:20.325461 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:20.325503 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:20.325519 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:20.325572 [ 13 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:17:20.325604 [ 13 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:17:20.325620 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:20.325634 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:17:20.325647 [ 13 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:20.325662 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:20.325676 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:20.325689 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:20.325704 [ 13 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:17:20.325743 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:20.325951 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:20.325992 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:17:20.350211 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:20.350250 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:20.350265 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:20.350278 [ 17 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:20.350293 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:20.350307 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:20.350321 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:20.350401 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:20.350798 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:20.350844 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:20.350865 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:20.350884 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:20.350903 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:20.350918 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:20.350933 [ 18 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:20.350950 [ 18 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:20.350965 [ 18 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:20.850895 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:20.850921 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:20.850931 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:20.850939 [ 15 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:20.850949 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:20.850958 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:20.850966 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:20.851013 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:20.851278 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:20.851298 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:20.851308 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:20.851317 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:20.851326 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:20.851335 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:20.851344 [ 18 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:20.851353 [ 18 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:20.851362 [ 18 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:21.076374 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:21.076397 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:21.076405 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:21.076436 [ 15 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:17:21.076443 [ 15 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:17:21.076449 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:21.076455 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:21.076461 [ 15 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:21.076468 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:21.076474 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:21.076480 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:21.076486 [ 15 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:17:21.076505 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:21.076614 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:21.076633 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:17:21.351803 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:21.351843 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:21.351857 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:21.351871 [ 18 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:21.351885 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:21.351900 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:21.351914 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:21.351992 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:21.352314 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:21.352334 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:21.352342 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:21.352349 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:21.352356 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:21.352363 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:21.352371 [ 17 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:21.352380 [ 17 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:21.352388 [ 17 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:21.827444 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:21.827491 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:21.827506 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:21.827559 [ 18 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:17:21.827575 [ 18 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:17:21.827589 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:21.827603 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:17:21.827617 [ 18 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:21.827632 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:21.827647 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:21.827670 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:21.827693 [ 18 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:17:21.827744 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:21.827949 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:21.828021 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:17:21.852233 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:21.852254 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:21.852262 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:21.852269 [ 17 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:21.852275 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:21.852281 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:21.852288 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:21.852324 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:21.852525 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:21.852541 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:21.852548 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:21.852554 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:21.852559 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:21.852565 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:21.852572 [ 18 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:21.852578 [ 18 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:21.852585 [ 18 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:22.352631 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:22.352670 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:22.352681 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:22.352690 [ 12 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:22.352701 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:22.352710 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:22.352719 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:22.352768 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:22.352983 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:22.353001 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:22.353011 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:22.353021 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:22.353041 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:22.353051 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:22.353062 [ 18 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:22.353073 [ 18 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:22.353084 [ 18 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:22.578069 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:22.578092 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:22.578102 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:22.578141 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:22.578153 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:22.578161 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:22.578167 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:17:22.578174 [ 12 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:22.578181 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:22.578188 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:22.578196 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:22.578203 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:22.578221 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:22.578347 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:22.578366 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:22.853493 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:22.853516 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:22.853538 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:22.853546 [ 17 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:22.853554 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:22.853562 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:22.853570 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:22.853613 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:22.853796 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:22.853812 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:22.853819 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:22.853825 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:22.853831 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:22.853857 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:22.853865 [ 12 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:22.853872 [ 12 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:22.853878 [ 12 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:23.328894 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:23.328919 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:23.328926 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:23.328957 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:23.328964 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:23.328971 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:23.328978 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:23.328983 [ 17 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:23.328990 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:23.328997 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:23.329002 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:23.329009 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:23.329028 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:23.329133 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:23.329152 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:23.354317 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:23.354333 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:23.354342 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:23.354351 [ 12 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:23.354361 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:23.354369 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:23.354377 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:23.354422 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:23.354607 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:23.354625 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:23.354634 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:23.354640 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:23.354646 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:23.354652 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:23.354658 [ 17 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:23.354665 [ 17 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:23.354671 [ 17 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:23.854679 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:23.854701 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:23.854708 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:17:23.854713 [ 14 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:23.854721 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:23.854727 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:23.854733 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:23.854770 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:23.854950 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:23.854968 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:23.854975 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:23.854981 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:23.854988 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:23.855007 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:23.855015 [ 17 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:23.855022 [ 17 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:23.855029 [ 17 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:24.080055 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:24.080079 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:24.080091 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:24.080129 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:24.080141 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:24.080152 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:24.080160 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:17:24.080166 [ 14 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:24.080177 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:24.080186 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:24.080193 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:24.080203 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:24.080227 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:24.080336 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:24.080353 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:24.355474 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:24.355495 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:24.355503 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:24.355510 [ 17 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:24.355518 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:24.355526 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:24.355534 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:24.355576 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:24.355763 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:24.355779 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:24.355813 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:24.355832 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:24.355838 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:24.355843 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:24.355850 [ 12 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:24.355857 [ 12 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:24.355864 [ 12 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:24.830867 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:24.830891 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:24.830899 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:24.830934 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:24.830942 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:24.830949 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:24.830956 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:24.830964 [ 17 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:24.830972 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:24.830979 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:24.830987 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:24.830995 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:24.831026 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:24.831144 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:24.831168 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:24.856300 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:24.856343 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:24.856358 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:24.856372 [ 12 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:24.856388 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:24.856405 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:24.856419 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:24.856500 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:24.856863 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:24.856899 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:24.856914 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:24.856928 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:24.856942 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:24.856955 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:24.856970 [ 19 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:24.856986 [ 19 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:24.857032 [ 19 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:25.356962 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:25.356989 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:25.356996 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:25.357003 [ 13 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:25.357012 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:25.357020 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:25.357027 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:25.357071 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:25.357271 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:25.357290 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:25.357299 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:25.357306 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:25.357313 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:25.357320 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:25.357328 [ 19 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:25.357336 [ 19 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:25.357344 [ 19 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:25.581359 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:25.581392 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:25.581404 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:25.581447 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:25.581473 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:25.581485 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:25.581495 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:17:25.581506 [ 12 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:25.581518 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:25.581529 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:25.581540 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:25.581552 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:25.581584 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:25.581741 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:25.581771 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:25.857940 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:25.857965 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:25.857972 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:25.857980 [ 19 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:25.857989 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:25.858002 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:25.858013 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:25.858062 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:25.858285 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:25.858307 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:25.858315 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:25.858323 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:25.858330 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:25.858336 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:25.858344 [ 12 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:25.858352 [ 12 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:25.858360 [ 12 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:26.332403 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:26.332464 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:26.332480 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:26.332532 [ 19 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:26.332546 [ 19 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:26.332561 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:26.332574 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:26.332587 [ 19 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:26.332601 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:26.332614 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:26.332627 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:26.332642 [ 19 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:26.332686 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:26.332894 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:26.332937 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:26.359091 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:26.359107 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:26.359113 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:26.359118 [ 12 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:26.359125 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:26.359130 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:26.359137 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:26.359173 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:26.359362 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:26.359377 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:26.359383 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:26.359389 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:26.359394 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:26.359399 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:26.359409 [ 19 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:26.359415 [ 19 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:26.359421 [ 19 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:26.859483 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:26.859531 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:26.859545 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:26.859558 [ 15 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:26.859573 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:26.859587 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:26.859601 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:26.859682 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:26.860086 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:26.860128 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:26.860143 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:26.860158 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:26.860171 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:26.860183 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:26.860198 [ 19 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:26.860214 [ 19 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:26.860229 [ 19 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:27.083186 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:27.083283 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:27.083302 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:27.083363 [ 15 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:17:27.083379 [ 15 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:17:27.083393 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:27.083407 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:27.083421 [ 15 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:27.083437 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:27.083451 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:27.083464 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:27.083480 [ 15 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:17:27.083609 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:27.083796 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:27.083837 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:17:27.360041 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:27.360065 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:27.360071 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:27.360077 [ 19 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:27.360084 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:27.360091 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:27.360096 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:27.360136 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:27.360361 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:27.360379 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:27.360385 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:27.360392 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:27.360398 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:27.360404 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:27.360410 [ 15 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:27.360418 [ 15 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:27.360424 [ 15 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:27.834432 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:27.834455 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:27.834462 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:27.834491 [ 12 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:17:27.834497 [ 12 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:17:27.834503 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:27.834508 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:17:27.834514 [ 12 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:27.834521 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:27.834526 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:27.834532 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:27.834538 [ 12 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:17:27.834556 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:27.834660 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:27.834679 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:17:27.860793 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:27.860808 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:27.860814 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:27.860820 [ 15 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:27.860826 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:27.860832 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:27.860838 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:27.860878 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:27.861127 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:27.861148 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:27.861157 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:27.861167 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:27.861176 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:27.861182 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:27.861188 [ 12 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:27.861195 [ 12 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:27.861202 [ 12 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:28.361264 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:28.361314 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:28.361330 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:28.361344 [ 16 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:28.361359 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:28.361374 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:28.361388 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:28.361492 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:28.361913 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:28.361964 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=210 2024.09.25 21:17:28.361988 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:28.362010 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 210 2024.09.25 21:17:28.362030 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:28.362050 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 209 2024.09.25 21:17:28.362073 [ 12 ] {} RaftInstance: last durable index 209, precommit index 209 2024.09.25 21:17:28.362097 [ 12 ] {} RaftInstance: quorum idx 1, 209 209 0 2024.09.25 21:17:28.362121 [ 12 ] {} RaftInstance: local log idx 209, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:28.585260 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:28.585309 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:28.585325 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:28.585377 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:28.585415 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:28.585430 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:28.585445 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:28.585459 [ 16 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 210 2024.09.25 21:17:28.585474 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=0, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:28.585488 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:28.585504 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:28.585519 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:28.585563 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:28.585769 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:28.585812 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:28.756037 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:17:28.756059 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:17:28.756082 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:17:28.756113 [ 6 ] {} RaftInstance: append at log_idx 210, timestamp 1727299048756090 2024.09.25 21:17:28.756155 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:17:28.756171 [ 21 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:28.756179 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=209, LastLogTerm=2, EntriesLength=1, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:28.756186 [ 21 ] {} RaftInstance: idx: 210 2024.09.25 21:17:28.756193 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:28.756237 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:28.756250 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:28.756260 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:17:28.756269 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:17:28.756279 [ 21 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:28.756288 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=1, CommitIndex=209, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:28.756297 [ 21 ] {} RaftInstance: idx: 210 2024.09.25 21:17:28.756306 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:28.756316 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:17:28.756324 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:28.757173 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:17:28.757191 [ 8 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:28.757201 [ 8 ] {} RaftInstance: quorum idx 1, 210 209 0 2024.09.25 21:17:28.757211 [ 8 ] {} RaftInstance: local log idx 210, target_commit_idx 209, quick_commit_index_ 209, state_->get_commit_idx() 209 2024.09.25 21:17:28.757517 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:28.757538 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:28.757545 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:28.757551 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:28.757557 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:28.757562 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 209, new matched idx: 210 2024.09.25 21:17:28.757570 [ 12 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:28.757581 [ 12 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:28.757591 [ 12 ] {} RaftInstance: trigger commit upto 210 2024.09.25 21:17:28.757599 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:28.757608 [ 12 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:28.757618 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:28.757627 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:28.757637 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:28.757675 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:28.757686 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:28.757694 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:17:28.757703 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:17:28.757712 [ 12 ] {} RaftInstance: last_log_idx: 209, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:28.757722 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=209, LastLogTerm=2, EntriesLength=1, CommitIndex=210, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:28.757733 [ 12 ] {} RaftInstance: idx: 210 2024.09.25 21:17:28.757747 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:28.757755 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:17:28.757763 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:28.757772 [ 12 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 209 2024.09.25 21:17:28.757781 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:17:28.757819 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:17:28.757835 [ 20 ] {} RaftInstance: commit upto 210, current idx 209 2024.09.25 21:17:28.757845 [ 20 ] {} RaftInstance: commit upto 210, current idx 210 2024.09.25 21:17:28.757866 [ 20 ] {} RaftInstance: notify cb 210 1d87a328 2024.09.25 21:17:28.757876 [ 20 ] {} RaftInstance: DONE: commit upto 210, current idx 210 2024.09.25 21:17:28.757886 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:17:28.757898 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:28.757918 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:28.757926 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:28.757932 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:28.757937 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:28.757943 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:28.757949 [ 16 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:28.757956 [ 16 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:28.757962 [ 16 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:28.862036 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:28.862076 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:28.862090 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:28.862104 [ 15 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:28.862119 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:28.862133 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:28.862146 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:28.862220 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:28.862482 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:28.862499 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:28.862505 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:28.862512 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:28.862517 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:28.862522 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:28.862528 [ 16 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:28.862535 [ 16 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:28.862541 [ 16 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:29.336621 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:29.336668 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:29.336684 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:29.336736 [ 15 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:29.336751 [ 15 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:29.336765 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (210) and matched log idx (0) 2024.09.25 21:17:29.336780 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:29.336793 [ 15 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:29.336808 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 210 2024.09.25 21:17:29.336822 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:29.336835 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:29.336850 [ 15 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:29.336893 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:29.337098 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:29.337140 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:29.362308 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:29.362348 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:29.362362 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:29.362376 [ 16 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:29.362391 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:29.362404 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:29.362418 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:29.362497 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:29.362890 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:29.362930 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:29.362945 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:29.362959 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:29.362971 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:29.362983 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:29.362998 [ 15 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:29.363014 [ 15 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:29.363051 [ 15 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:29.863044 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:29.863067 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:29.863076 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:29.863086 [ 18 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:29.863096 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:29.863104 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:29.863112 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:29.863161 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:29.863366 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:29.863383 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:29.863390 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:29.863396 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:29.863401 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:29.863406 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:29.863412 [ 16 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:29.863420 [ 16 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:29.863426 [ 16 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:30.087484 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:30.087510 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:30.087519 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:30.087556 [ 14 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:30.087564 [ 14 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:30.087571 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:30.087578 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:17:30.087584 [ 14 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:30.087591 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:30.087598 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:30.087604 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:30.087611 [ 14 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:30.087621 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:30.087748 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:30.087767 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:30.363952 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:30.364004 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:30.364029 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:30.364049 [ 16 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:30.364065 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:30.364080 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:30.364094 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:30.364172 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:30.364566 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:30.364607 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:30.364622 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:30.364636 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:30.364648 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:30.364660 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:30.364675 [ 18 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:30.364691 [ 18 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:30.364705 [ 18 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:30.837675 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:30.837721 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:30.837737 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:30.837789 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:30.837804 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:30.837818 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:30.837832 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:30.837845 [ 16 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:30.837861 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:30.837874 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:30.837888 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:30.837903 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:30.837943 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:30.838153 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:30.838196 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:30.864382 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:30.864401 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:30.864413 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:30.864423 [ 18 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:30.864435 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:30.864443 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:30.864451 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:30.864497 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:30.864736 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:30.864752 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:30.864759 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:30.864765 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:30.864771 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:30.864777 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:30.864784 [ 16 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:30.864791 [ 16 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:30.864798 [ 16 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:31.364857 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:31.364896 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:31.364907 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:31.364918 [ 18 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:31.364931 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:31.364943 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:31.364953 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:31.365028 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:31.365332 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:31.365353 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:31.365361 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:31.365369 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:31.365376 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:31.365382 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:31.365390 [ 16 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:31.365398 [ 16 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:31.365406 [ 16 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:31.588478 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:31.588523 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:31.588538 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:31.588591 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:31.588606 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:31.588620 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:31.588634 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:17:31.588647 [ 13 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:31.588662 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:31.588676 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:31.588689 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:31.588704 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:31.588746 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:31.588946 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:31.589043 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:31.865234 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:31.865257 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:31.865267 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:31.865278 [ 16 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:31.865289 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:31.865299 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:31.865319 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:31.865364 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:31.865588 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:31.865608 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:31.865618 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:31.865628 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:31.865637 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:31.865645 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:31.865656 [ 13 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:31.865666 [ 13 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:31.865676 [ 13 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:32.339665 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:32.339696 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:32.339704 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:32.339734 [ 16 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:32.339741 [ 16 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:32.339747 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:32.339754 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:32.339759 [ 16 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:32.339766 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:32.339772 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:32.339777 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:32.339784 [ 16 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:32.339802 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:32.339905 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:32.339924 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:32.366027 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:32.366056 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:32.366063 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:32.366070 [ 13 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:32.366077 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:32.366086 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:32.366096 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:32.366135 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:32.366326 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:32.366345 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:32.366352 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:32.366357 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:32.366363 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:32.366368 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:32.366375 [ 16 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:32.366381 [ 16 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:32.366388 [ 16 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:32.866477 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:32.866528 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:32.866543 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:32.866557 [ 13 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:32.866573 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:32.866588 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:32.866602 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:32.866682 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:32.867059 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:32.867103 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:32.867119 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:32.867135 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:32.867150 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:32.867162 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:32.867177 [ 16 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:32.867194 [ 16 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:32.867209 [ 16 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:33.090214 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:33.090271 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:33.090298 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:33.090365 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:33.090385 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:33.090399 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:33.090414 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:17:33.090428 [ 13 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:33.090444 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:33.090458 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:33.090472 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:33.090487 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:33.090529 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:33.090666 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:33.090684 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:33.366859 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:33.366902 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:33.366917 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:33.366931 [ 17 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:33.366946 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:33.366961 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:33.366975 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:33.367064 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:33.367405 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:33.367425 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:33.367434 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:33.367441 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:33.367448 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:33.367455 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:33.367463 [ 13 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:33.367471 [ 13 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:33.367479 [ 13 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:33.841549 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:33.841597 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:33.841613 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:33.841668 [ 17 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:33.841683 [ 17 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:33.841698 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:33.841713 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:33.841727 [ 17 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:33.841742 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:33.841756 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:33.841769 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:33.841785 [ 17 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:33.841829 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:33.842033 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:33.842075 [ 17 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:33.867282 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:33.867326 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:33.867341 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:33.867356 [ 13 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:33.867371 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:33.867386 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:33.867401 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:33.867482 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:33.867891 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:33.867941 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:33.867963 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:33.867978 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:33.867991 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:33.868004 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:33.868021 [ 17 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:33.868037 [ 17 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:33.868052 [ 17 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:34.368007 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:34.368043 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:34.368051 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:34.368059 [ 12 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:34.368067 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:34.368074 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:34.368081 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:34.368130 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:34.368324 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:34.368353 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:34.368363 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:34.368372 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:34.368379 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:34.368387 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:34.368396 [ 17 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:34.368406 [ 17 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:34.368414 [ 17 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:34.592469 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:34.592529 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:34.592547 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:34.592595 [ 13 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:34.592611 [ 13 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:34.592627 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:34.592642 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:17:34.592657 [ 13 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:34.592673 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:34.592688 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:34.592703 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:34.592718 [ 13 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:34.592762 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:34.592973 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:34.593026 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:34.868209 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:34.868257 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:34.868281 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:34.868305 [ 17 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:34.868329 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:34.868351 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:34.868373 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:34.868471 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:34.868961 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:34.869017 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:34.869043 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:34.869066 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:34.869087 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:34.869110 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:34.869137 [ 13 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:34.869164 [ 13 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:34.869190 [ 13 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:35.343113 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:35.343171 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:35.343189 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:35.343238 [ 12 ] {} RaftInstance: asio client created: 1d87a550 2024.09.25 21:17:35.343255 [ 12 ] {} RaftInstance: 1d87a550 reconnect peer 1 2024.09.25 21:17:35.343269 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:35.343284 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:17:35.343298 [ 12 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:35.343315 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:35.343329 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:35.343344 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:35.343359 [ 12 ] {} RaftInstance: socket 1d87a550 to ::1:39101 is not opened yet 2024.09.25 21:17:35.343387 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:35.343505 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:35.343525 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a550 2024.09.25 21:17:35.368660 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:35.368697 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:35.368710 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:35.368721 [ 17 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:35.368734 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:35.368745 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:35.368757 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:35.368825 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:35.369164 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:35.369196 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:35.369208 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:35.369219 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:35.369242 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:35.369252 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:35.369265 [ 15 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:35.369280 [ 15 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:35.369292 [ 15 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:35.869320 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:35.869383 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:35.869396 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:17:35.869405 [ 14 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:35.869414 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:35.869421 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:35.869430 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:35.869486 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:35.869747 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:35.869770 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:35.869778 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:35.869786 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:35.869793 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:35.869800 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:35.869810 [ 15 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:35.869820 [ 15 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:35.869829 [ 15 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:36.093854 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:36.093894 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:36.093906 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:36.093944 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:36.093959 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:36.093970 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:36.093978 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:17:36.093986 [ 14 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:36.093995 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:36.094003 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:36.094011 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:36.094019 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:36.094045 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:36.094167 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:36.094191 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:36.370378 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:36.370425 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:36.370441 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:36.370455 [ 15 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:36.370470 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:36.370484 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:36.370498 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:36.370578 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:36.371007 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:36.371046 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:36.371061 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:36.371076 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:36.371089 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:36.371101 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:36.371117 [ 14 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:36.371133 [ 14 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:36.371148 [ 14 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:36.844106 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:36.844158 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:36.844173 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:36.844229 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:36.844244 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:36.844258 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:36.844273 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:36.844286 [ 15 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:36.844303 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:36.844316 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:36.844330 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:36.844344 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:36.844386 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:36.844587 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:36.844636 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:36.870814 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:36.870836 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:36.870844 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:17:36.870880 [ 14 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:36.870889 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:36.870897 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:36.870904 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:36.870951 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:36.871193 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:36.871215 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:36.871223 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:36.871231 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:36.871238 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:36.871244 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:36.871252 [ 17 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:36.871261 [ 17 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:36.871269 [ 17 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:37.371333 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:37.371398 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:37.371414 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:37.371426 [ 18 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:37.371439 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:37.371451 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:37.371463 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:37.371536 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:37.371886 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:37.371925 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:37.371939 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:37.371950 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:37.371961 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:37.371971 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:37.371983 [ 17 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:37.372000 [ 17 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:37.372018 [ 17 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:37.595006 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:37.595048 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:37.595065 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:37.595111 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:37.595126 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:37.595142 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:37.595156 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:17:37.595170 [ 18 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:37.595185 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:37.595199 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:37.595212 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:37.595226 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:37.595270 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:37.595433 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:37.595453 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:37.871602 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:37.871652 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:37.871668 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:37.871683 [ 17 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:37.871699 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:37.871714 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:37.871729 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:37.871829 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:37.872250 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:37.872298 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:37.872315 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:37.872332 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:37.872346 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:37.872359 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:37.872375 [ 18 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:37.872390 [ 18 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:37.872401 [ 18 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:38.345367 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:38.345419 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:38.345437 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:38.345486 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:38.345504 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:38.345520 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:38.345534 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:38.345549 [ 17 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:38.345566 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:38.345580 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:38.345596 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:38.345611 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:38.345656 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:38.345871 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:38.345917 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:38.372139 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:38.372187 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:38.372205 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:38.372219 [ 18 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 211 2024.09.25 21:17:38.372235 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=0, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:38.372250 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:38.372264 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:38.372353 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:38.372600 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:38.372617 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=211 2024.09.25 21:17:38.372625 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:38.372631 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 211 2024.09.25 21:17:38.372637 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:38.372643 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 210 2024.09.25 21:17:38.372651 [ 17 ] {} RaftInstance: last durable index 210, precommit index 210 2024.09.25 21:17:38.372658 [ 17 ] {} RaftInstance: quorum idx 1, 210 210 0 2024.09.25 21:17:38.372665 [ 17 ] {} RaftInstance: local log idx 210, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:38.756090 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:17:38.756108 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:17:38.756187 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:17:38.756224 [ 6 ] {} RaftInstance: append at log_idx 211, timestamp 1727299058756196 2024.09.25 21:17:38.756279 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:17:38.756310 [ 21 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:38.756321 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=210, LastLogTerm=2, EntriesLength=1, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:38.756330 [ 21 ] {} RaftInstance: idx: 211 2024.09.25 21:17:38.756339 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:38.756400 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:38.756417 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:38.756429 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:17:38.756440 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:17:38.756451 [ 21 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:38.756463 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=1, CommitIndex=210, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:38.756475 [ 21 ] {} RaftInstance: idx: 211 2024.09.25 21:17:38.756485 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:38.756495 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:17:38.756505 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:38.757336 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:17:38.757356 [ 8 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:38.757365 [ 8 ] {} RaftInstance: quorum idx 1, 211 210 0 2024.09.25 21:17:38.757373 [ 8 ] {} RaftInstance: local log idx 211, target_commit_idx 210, quick_commit_index_ 210, state_->get_commit_idx() 210 2024.09.25 21:17:38.757756 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:38.757778 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:38.757789 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:38.757799 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:38.757808 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:38.757814 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 210, new matched idx: 211 2024.09.25 21:17:38.757821 [ 16 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:38.757828 [ 16 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:38.757835 [ 16 ] {} RaftInstance: trigger commit upto 211 2024.09.25 21:17:38.757841 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:38.757847 [ 16 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:38.757854 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:38.757860 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:38.757866 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:38.757902 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:38.757916 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:38.757926 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:17:38.757935 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:38.757944 [ 16 ] {} RaftInstance: last_log_idx: 210, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:38.757954 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=210, LastLogTerm=2, EntriesLength=1, CommitIndex=211, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:38.757964 [ 16 ] {} RaftInstance: idx: 211 2024.09.25 21:17:38.757973 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:38.757981 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:17:38.757989 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:38.757997 [ 16 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 210 2024.09.25 21:17:38.758006 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:17:38.758046 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:17:38.758065 [ 20 ] {} RaftInstance: commit upto 211, current idx 210 2024.09.25 21:17:38.758077 [ 20 ] {} RaftInstance: commit upto 211, current idx 211 2024.09.25 21:17:38.758103 [ 20 ] {} RaftInstance: notify cb 211 1d87a328 2024.09.25 21:17:38.758116 [ 20 ] {} RaftInstance: DONE: commit upto 211, current idx 211 2024.09.25 21:17:38.758127 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:17:38.758127 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:38.758157 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:38.758170 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:38.758180 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:38.758187 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:38.758194 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:38.758202 [ 17 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:38.758211 [ 17 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:38.758219 [ 17 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:38.873219 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:38.873254 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:38.873263 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:38.873272 [ 16 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:38.873282 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:38.873290 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:38.873299 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:38.873353 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:38.873610 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:38.873631 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:38.873640 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:38.873648 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:38.873655 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:38.873663 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:38.873672 [ 17 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:38.873681 [ 17 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:38.873689 [ 17 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:39.096749 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:39.096800 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:39.096818 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:39.096872 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:39.096888 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:39.096902 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (211) and matched log idx (0) 2024.09.25 21:17:39.096917 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:39.096931 [ 16 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:39.096946 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 211 2024.09.25 21:17:39.096960 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:39.096975 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:39.096990 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:39.097035 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:39.097262 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:39.097305 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:39.373496 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:39.373531 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:39.373542 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:39.373550 [ 17 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:39.373560 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:39.373569 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:39.373578 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:39.373633 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:39.373897 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:39.373922 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:39.373931 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:39.373940 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:39.373947 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:39.373954 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:39.373963 [ 16 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:39.373972 [ 16 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:39.373981 [ 16 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:39.847989 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:39.848022 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:39.848031 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:39.848066 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:39.848075 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:39.848082 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:39.848090 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:39.848097 [ 17 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:39.848106 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:39.848113 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:39.848121 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:39.848129 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:39.848153 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:39.848273 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:39.848294 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:39.874465 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:39.874506 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:39.874520 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:39.874533 [ 16 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:39.874549 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:39.874563 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:39.874577 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:39.874660 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:39.875162 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:39.875207 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:39.875224 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:39.875239 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:39.875251 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:39.875264 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:39.875278 [ 17 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:39.875294 [ 17 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:39.875309 [ 17 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:40.375310 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:40.375357 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:40.375372 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:40.375386 [ 19 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:40.375402 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:40.375417 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:40.375430 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:40.375517 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:40.375937 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:40.375974 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:40.375989 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:40.376003 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:40.376044 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:40.376060 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:40.376076 [ 17 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:40.376092 [ 17 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:40.376107 [ 17 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:40.599084 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:40.599128 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:40.599143 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:40.599199 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:40.599215 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:40.599229 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:40.599243 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:40.599257 [ 19 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:40.599272 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:40.599286 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:40.599299 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:40.599314 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:40.599356 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:40.599567 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:40.599597 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:40.875775 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:40.875819 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:40.875834 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:40.875847 [ 19 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:40.875862 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:40.875876 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:40.875890 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:40.875973 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:40.876413 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:40.876444 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:40.876452 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:40.876460 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:40.876467 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:40.876474 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:40.876482 [ 16 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:40.876491 [ 16 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:40.876498 [ 16 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:41.349541 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:41.349579 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:41.349592 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:41.349636 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:41.349650 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:41.349661 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:41.349671 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:17:41.349682 [ 13 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:41.349694 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:41.349705 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:41.349715 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:41.349726 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:41.349758 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:41.349918 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:41.349950 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:41.376141 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:41.376187 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:41.376203 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:41.376217 [ 12 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:41.376232 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:41.376246 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:41.376260 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:41.376339 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:41.376581 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:41.376603 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:41.376614 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:41.376621 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:41.376627 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:41.376632 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:41.376639 [ 13 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:41.376646 [ 13 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:41.376653 [ 13 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:41.876735 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:41.876782 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:41.876797 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:41.876810 [ 15 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:41.876826 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:41.876840 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:41.876854 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:41.876939 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:41.877432 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:41.877463 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:41.877472 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:41.877480 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:41.877488 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:41.877494 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:41.877503 [ 13 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:41.877511 [ 13 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:41.877519 [ 13 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:42.100597 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:42.100655 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:42.100672 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:42.100728 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:42.100743 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:42.100759 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:42.100773 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:42.100787 [ 15 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:42.100801 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:42.100815 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:42.100828 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:42.100843 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:42.100886 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:42.101122 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:42.101167 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:42.377483 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:42.377533 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:42.377549 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:42.377562 [ 12 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:42.377578 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:42.377593 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:42.377607 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:42.377691 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:42.378092 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:42.378137 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:42.378154 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:42.378168 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:42.378181 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:42.378194 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:42.378209 [ 15 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:42.378225 [ 15 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:42.378240 [ 15 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:42.851237 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:42.851286 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:42.851303 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:42.851355 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:42.851370 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:42.851384 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:42.851398 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:17:42.851413 [ 12 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:42.851428 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:42.851440 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:42.851448 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:42.851454 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:42.851475 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:42.851598 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:42.851624 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:42.877727 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:42.877745 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:42.877752 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:42.877758 [ 15 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:42.877765 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:42.877771 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:42.877778 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:42.877817 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:42.877997 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:42.878024 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:42.878032 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:42.878039 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:42.878045 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:42.878054 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:42.878064 [ 14 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:42.878075 [ 14 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:42.878085 [ 14 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:43.378098 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:43.378126 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:43.378135 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:43.378142 [ 18 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:43.378151 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:43.378158 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:43.378166 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:43.378212 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:43.378400 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:43.378424 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:43.378432 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:43.378440 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:43.378447 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:43.378454 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:43.378463 [ 15 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:43.378471 [ 15 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:43.378479 [ 15 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:43.602519 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:43.602566 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:43.602582 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:43.602636 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:43.602651 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:43.602665 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:43.602679 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:17:43.602693 [ 18 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:43.602708 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:43.602721 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:43.602735 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:43.602750 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:43.602791 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:43.602997 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:43.603041 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:43.879239 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:43.879265 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:43.879276 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:43.879285 [ 15 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:43.879296 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:43.879305 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:43.879315 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:43.879361 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:43.879572 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:43.879592 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:43.879603 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:43.879612 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:43.879621 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:43.879627 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:43.879634 [ 18 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:43.879641 [ 18 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:43.879648 [ 18 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:44.353737 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:44.353786 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:44.353803 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:44.353859 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:44.353876 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:44.353891 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:44.353906 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:44.353920 [ 15 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:44.353935 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:44.353950 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:44.353963 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:44.353978 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:44.354022 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:44.354229 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:44.354271 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:44.379433 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:44.379476 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:44.379491 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:44.379505 [ 18 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:44.379522 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:44.379536 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:44.379550 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:44.379630 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:44.380027 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:44.380093 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:44.380110 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:44.380125 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:44.380139 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:44.380152 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:44.380169 [ 15 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:44.380186 [ 15 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:44.380202 [ 15 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:44.880189 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:44.880243 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:44.880259 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:44.880273 [ 19 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:44.880289 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:44.880304 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:44.880318 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:44.880401 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:44.880632 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:44.880650 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:44.880657 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:44.880663 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:44.880669 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:44.880675 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:44.880682 [ 18 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:44.880689 [ 18 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:44.880696 [ 18 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:45.104773 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:45.104835 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:45.104854 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:45.104909 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:45.104925 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:45.104940 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:45.104955 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:45.104969 [ 19 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:45.104985 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:45.105047 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:45.105063 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:45.105078 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:45.105123 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:45.105347 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:45.105392 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:45.380577 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:45.380599 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:45.380607 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:45.380614 [ 18 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:45.380621 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:45.380627 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:45.380634 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:45.380677 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:45.380898 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:45.380918 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:45.380927 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:45.380933 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:45.380939 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:45.380945 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:45.380952 [ 19 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:45.380958 [ 19 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:45.380965 [ 19 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:45.856006 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:45.856035 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:45.856044 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:45.856079 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:45.856087 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:45.856095 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:45.856103 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:45.856110 [ 17 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:45.856119 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:45.856127 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:45.856134 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:45.856142 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:45.856165 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:45.856284 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:45.856307 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:45.881482 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:45.881521 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:45.881529 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:45.881536 [ 19 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:45.881545 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:45.881553 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:45.881560 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:45.881605 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:45.881792 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:45.881806 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:45.881813 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:45.881819 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:45.881825 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:45.881830 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:45.881837 [ 18 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:45.881844 [ 18 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:45.881850 [ 18 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:46.381915 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:46.381948 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:46.381957 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:46.381965 [ 13 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:46.381974 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:46.381982 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:46.381991 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:46.382043 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:46.382270 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:46.382294 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:46.382303 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:46.382311 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:46.382318 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:46.382325 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:46.382334 [ 18 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:46.382342 [ 18 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:46.382351 [ 18 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:46.606356 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:46.606385 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:46.606394 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:46.606431 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:46.606443 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:46.606455 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:46.606466 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:17:46.606477 [ 13 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:46.606489 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:46.606500 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:46.606511 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:46.606523 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:46.606555 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:46.606718 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:46.606749 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:46.882909 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:46.882934 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:46.882942 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:46.882948 [ 18 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:46.882955 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:46.882962 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:46.882969 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:46.883009 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:46.883217 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:46.883240 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:46.883249 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:46.883256 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:46.883262 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:46.883268 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:46.883276 [ 13 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:46.883283 [ 13 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:46.883290 [ 13 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:47.357316 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:47.357350 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:47.357362 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:47.357394 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:47.357406 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:47.357416 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:47.357425 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:47.357435 [ 19 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:47.357445 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:47.357455 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:47.357464 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:47.357474 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:47.357496 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:47.357610 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:47.357628 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:47.383756 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:47.383770 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:47.383776 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:47.383783 [ 13 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:47.383790 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:47.383800 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:47.383810 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:47.383853 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:47.384060 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:47.384079 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:47.384091 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:47.384101 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:47.384109 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:47.384119 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:47.384129 [ 19 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:47.384139 [ 19 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:47.384150 [ 19 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:47.884179 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:47.884230 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:47.884245 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:17:47.884260 [ 12 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:47.884276 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:47.884290 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:47.884305 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:47.884388 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:47.884661 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:47.884680 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:47.884688 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:47.884695 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:47.884702 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:47.884709 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:47.884717 [ 19 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:47.884726 [ 19 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:47.884734 [ 19 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:48.107802 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:48.107857 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:48.107874 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:48.107929 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:48.107944 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:48.107961 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:48.107975 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:17:48.107989 [ 12 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:48.108005 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:48.108045 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:48.108061 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:48.108076 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:48.108117 [ 12 ] {} RaftInstance: sent 2024.09.25 21:17:48.108333 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:48.108383 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:48.384567 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:48.384588 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:48.384596 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:48.384602 [ 19 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 212 2024.09.25 21:17:48.384609 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:48.384616 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:48.384622 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:48.384659 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:48.384851 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:48.384872 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=212 2024.09.25 21:17:48.384880 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:48.384887 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 212 2024.09.25 21:17:48.384894 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:48.384900 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 211 2024.09.25 21:17:48.384908 [ 14 ] {} RaftInstance: last durable index 211, precommit index 211 2024.09.25 21:17:48.384924 [ 14 ] {} RaftInstance: quorum idx 1, 211 211 0 2024.09.25 21:17:48.384933 [ 14 ] {} RaftInstance: local log idx 211, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:48.756043 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:17:48.756060 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:17:48.756092 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:17:48.756124 [ 6 ] {} RaftInstance: append at log_idx 212, timestamp 1727299068756100 2024.09.25 21:17:48.756161 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:17:48.756175 [ 21 ] {} RaftInstance: last_log_idx: 211, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:48.756187 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=211, LastLogTerm=2, EntriesLength=1, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:48.756197 [ 21 ] {} RaftInstance: idx: 212 2024.09.25 21:17:48.756206 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:48.756248 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:48.756301 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:48.756342 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:48.756351 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:48.756360 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (212) and matched log idx (0) 2024.09.25 21:17:48.756369 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:17:48.756378 [ 21 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:48.756388 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=211, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:48.756398 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:48.756406 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:48.756417 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:48.756437 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:48.756556 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:48.756575 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:48.757132 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:17:48.757147 [ 8 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:48.757154 [ 8 ] {} RaftInstance: quorum idx 1, 212 211 0 2024.09.25 21:17:48.757160 [ 8 ] {} RaftInstance: local log idx 212, target_commit_idx 211, quick_commit_index_ 211, state_->get_commit_idx() 211 2024.09.25 21:17:48.757539 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:48.757554 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:48.757560 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:48.757566 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:48.757572 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:48.757578 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 211, new matched idx: 212 2024.09.25 21:17:48.757584 [ 19 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:48.757591 [ 19 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:48.757597 [ 19 ] {} RaftInstance: trigger commit upto 212 2024.09.25 21:17:48.757603 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:17:48.757609 [ 19 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:48.757616 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 212 2024.09.25 21:17:48.757622 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:48.757628 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:48.757669 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:48.757677 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:48.757685 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:17:48.757691 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:48.757698 [ 19 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:48.757704 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:48.757709 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:48.757716 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:48.757722 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:17:48.757728 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:48.757733 [ 19 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 211 2024.09.25 21:17:48.757743 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:17:48.757776 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:17:48.757799 [ 20 ] {} RaftInstance: commit upto 212, current idx 211 2024.09.25 21:17:48.757806 [ 20 ] {} RaftInstance: commit upto 212, current idx 212 2024.09.25 21:17:48.757825 [ 20 ] {} RaftInstance: notify cb 212 1d8dac98 2024.09.25 21:17:48.757837 [ 20 ] {} RaftInstance: DONE: commit upto 212, current idx 212 2024.09.25 21:17:48.757847 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:17:48.757918 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:48.757936 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:48.757945 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:48.757955 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:48.757964 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:48.757973 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:48.757984 [ 14 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:48.757993 [ 14 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:48.757999 [ 14 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:48.859047 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:48.859090 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:48.859107 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:48.859121 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:17:48.859133 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:48.859147 [ 16 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:48.859162 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:48.859176 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:48.859191 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:48.859204 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:17:48.859218 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:48.885184 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:48.885226 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:48.885241 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:17:48.885255 [ 14 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:48.885271 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:48.885286 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:48.885300 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:48.885376 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:48.885655 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:48.885671 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:48.885677 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:48.885684 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:48.885690 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:48.885695 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:48.885701 [ 16 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:48.885708 [ 16 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:48.885715 [ 16 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:49.385761 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:49.385799 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:49.385809 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:49.385817 [ 15 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:49.385828 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:49.385836 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:49.385845 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:49.385894 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:49.386148 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:49.386176 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:49.386185 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:49.386194 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:49.386201 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:49.386208 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:49.386217 [ 16 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:49.386226 [ 16 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:49.386235 [ 16 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:49.610260 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:49.610291 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:49.610301 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:49.610330 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:49.610339 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:49.610347 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:49.610355 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:49.610363 [ 15 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:49.610372 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:49.610380 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:49.610388 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:49.610397 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:49.610421 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:49.610540 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:49.610560 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:49.886735 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:49.886786 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:49.886803 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:49.886818 [ 16 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:49.886835 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:49.886850 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:49.886865 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:49.886960 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:49.887422 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:49.887476 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:49.887499 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:49.887515 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:49.887526 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:49.887534 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:49.887543 [ 15 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:49.887550 [ 15 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:49.887558 [ 15 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:50.360575 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:50.360633 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:50.360650 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:50.360702 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:50.360720 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:50.360735 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:50.360750 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:50.360764 [ 16 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:50.360781 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:50.360795 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:50.360810 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:50.360826 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:50.360880 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:50.361116 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:50.361161 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:50.387365 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:50.387404 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:50.387419 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:50.387431 [ 15 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:50.387445 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:50.387460 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:50.387476 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:50.387561 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:50.387979 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:50.388040 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:50.388062 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:50.388078 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:50.388092 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:50.388105 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:50.388122 [ 17 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:50.388139 [ 17 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:50.388155 [ 17 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:50.888135 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:50.888194 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:50.888211 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:50.888226 [ 18 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:50.888243 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:50.888258 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:50.888273 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:50.888375 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:50.888674 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:50.888704 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:50.888714 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:50.888723 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:50.888730 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:50.888737 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:50.888746 [ 17 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:50.888757 [ 17 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:50.888765 [ 17 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:51.111770 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:51.111824 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:51.111835 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:51.111873 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:51.111882 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:51.111890 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:51.111898 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:17:51.111907 [ 18 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:51.111916 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:51.111924 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:51.111933 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:51.111942 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:51.111970 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:51.112107 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:51.112133 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:51.389270 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:51.389304 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:51.389314 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:17:51.389322 [ 17 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:51.389333 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:51.389341 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:51.389349 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:51.389403 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:51.389628 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:51.389655 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:51.389664 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:51.389672 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:51.389680 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:51.389686 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:51.389695 [ 18 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:51.389704 [ 18 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:51.389713 [ 18 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:51.862768 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:51.862819 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:51.862835 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:51.862883 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:51.862899 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:51.862913 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:51.862927 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:17:51.862941 [ 17 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:51.862957 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:51.862971 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:51.862985 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:51.863001 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:51.863043 [ 17 ] {} RaftInstance: sent 2024.09.25 21:17:51.863234 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:51.863278 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:51.890485 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:51.890529 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:51.890544 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:51.890558 [ 18 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:51.890574 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:51.890588 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:51.890604 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:51.890685 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:51.891093 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:51.891136 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:51.891153 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:51.891168 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:51.891182 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:51.891195 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:51.891209 [ 15 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:51.891225 [ 15 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:51.891241 [ 15 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:52.391250 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:52.391314 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:52.391332 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:52.391346 [ 13 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:52.391361 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:52.391376 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:52.391390 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:52.391476 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:52.391742 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:52.391765 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:52.391774 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:52.391781 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:52.391788 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:52.391795 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:52.391803 [ 15 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:52.391811 [ 15 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:52.391819 [ 15 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:52.613873 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:52.613915 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:52.613930 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:52.613985 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:52.613999 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:52.614013 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:52.614027 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:17:52.614040 [ 13 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:52.614055 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:52.614069 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:52.614082 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:52.614097 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:52.614138 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:52.614343 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:52.614384 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:52.891553 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:52.891594 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:52.891608 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:52.891621 [ 15 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:52.891636 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:52.891650 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:52.891664 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:52.891738 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:52.892096 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:52.892138 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:52.892153 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:52.892166 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:52.892179 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:52.892192 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:52.892206 [ 13 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:52.892221 [ 13 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:52.892235 [ 13 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:53.364204 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:53.364251 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:53.364267 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:53.364318 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:53.364334 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:53.364348 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:53.364361 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:53.364374 [ 15 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:53.364388 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:53.364402 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:53.364415 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:53.364429 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:53.364474 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:53.364638 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:53.364656 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:53.392820 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:53.392860 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:53.392874 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:53.392888 [ 13 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:53.392902 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:53.392916 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:53.392930 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:53.393010 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:53.393446 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:53.393488 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:53.393504 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:53.393517 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:53.393531 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:53.393543 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:53.393558 [ 15 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:53.393571 [ 15 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:53.393583 [ 15 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:53.893583 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:53.893625 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:53.893640 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:53.893653 [ 18 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:53.893669 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:53.893684 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:53.893697 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:53.893774 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:53.894112 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:53.894154 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:53.894170 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:53.894184 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:53.894196 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:53.894208 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:53.894222 [ 15 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:53.894238 [ 15 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:53.894252 [ 15 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:54.115257 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:54.115311 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:54.115327 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:54.115380 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:54.115396 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:54.115411 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:54.115424 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:17:54.115438 [ 18 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:54.115454 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:54.115467 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:54.115481 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:54.115496 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:54.115539 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:54.115661 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:54.115680 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:54.394852 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:54.394894 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:54.394909 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:54.394923 [ 15 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:54.394938 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:54.394952 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:54.394966 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:54.395056 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:54.395441 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:54.395487 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:54.395503 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:54.395517 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:54.395530 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:54.395543 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:54.395558 [ 18 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:54.395572 [ 18 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:54.395581 [ 18 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:54.866569 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:54.866610 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:54.866626 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:54.866666 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:54.866681 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:54.866697 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:54.866711 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:17:54.866724 [ 19 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:54.866739 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:54.866753 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:54.866765 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:54.866780 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:54.866819 [ 19 ] {} RaftInstance: sent 2024.09.25 21:17:54.866998 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:54.867058 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:54.895263 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:54.895306 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:54.895321 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:54.895335 [ 18 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:54.895350 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:54.895364 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:54.895380 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:54.895461 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:54.895700 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:54.895723 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:54.895731 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:54.895738 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:54.895744 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:54.895751 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:54.895759 [ 15 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:54.895767 [ 15 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:54.895774 [ 15 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:55.395820 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:55.395862 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:55.395877 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:17:55.395890 [ 18 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:55.395906 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:55.395920 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:55.395934 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:55.396016 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:55.396359 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:55.396394 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:55.396409 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:55.396424 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:55.396438 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:55.396450 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:55.396465 [ 15 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:55.396480 [ 15 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:55.396494 [ 15 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:55.617485 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:55.617530 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:55.617546 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:55.617586 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:55.617602 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:55.617617 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:55.617632 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:17:55.617646 [ 14 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:55.617663 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:55.617677 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:55.617691 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:55.617706 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:55.617749 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:55.617933 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:55.617975 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:55.896206 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:55.896245 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:55.896261 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:55.896275 [ 15 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:55.896290 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:55.896304 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:55.896317 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:55.896391 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:55.896684 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:55.896710 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:55.896720 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:55.896728 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:55.896743 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:55.896750 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:55.896758 [ 14 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:55.896766 [ 14 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:55.896774 [ 14 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:56.368813 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:56.368853 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:56.368867 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:56.368908 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:56.368924 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:56.368937 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:56.368951 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:17:56.368965 [ 18 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:56.368979 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:56.368993 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:56.369006 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:56.369021 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:56.369063 [ 18 ] {} RaftInstance: sent 2024.09.25 21:17:56.369252 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:56.369292 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:56.396447 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:56.396488 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:56.396502 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:17:56.396516 [ 14 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:56.396532 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:56.396546 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:56.396561 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:56.396636 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:56.397043 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:56.397079 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:56.397094 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:56.397108 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:56.397121 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:56.397133 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:56.397147 [ 18 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:56.397165 [ 18 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:56.397180 [ 18 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:56.897173 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:56.897219 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:56.897233 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:56.897246 [ 15 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:56.897261 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:56.897275 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:56.897290 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:56.897384 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:56.897674 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:56.897697 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:56.897705 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:56.897713 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:56.897720 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:56.897727 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:56.897735 [ 14 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:56.897744 [ 14 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:56.897752 [ 14 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:57.119828 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:57.119890 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:57.119909 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:57.119964 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:57.119980 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:57.119995 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:57.120009 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:57.120023 [ 16 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:57.120039 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:57.120053 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:57.120066 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:57.120080 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:57.120123 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:57.120340 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:57.120445 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:57.397621 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:57.397641 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:57.397651 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:17:57.397661 [ 14 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:57.397671 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:57.397680 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:57.397690 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:57.397735 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:57.397926 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:57.397946 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:57.397954 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:57.397960 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:57.397966 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:57.397972 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:57.397979 [ 16 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:57.397986 [ 16 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:57.397992 [ 16 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:57.871076 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:57.871123 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:57.871138 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:57.871190 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:57.871205 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:57.871219 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:57.871232 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:57.871245 [ 15 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:57.871260 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:57.871274 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:57.871287 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:57.871301 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:57.871342 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:57.871546 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:57.871587 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:57.898786 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:57.898826 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:57.898840 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:57.898854 [ 16 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:57.898869 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:57.898883 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:57.898896 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:57.898973 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:57.899352 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:57.899403 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:57.899420 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:57.899435 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:57.899448 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:57.899461 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:57.899476 [ 15 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:57.899491 [ 15 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:57.899506 [ 15 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:58.399444 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:58.399473 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:58.399483 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:17:58.399492 [ 14 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:58.399501 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:58.399510 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:58.399520 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:58.399562 [ 14 ] {} RaftInstance: sent 2024.09.25 21:17:58.399764 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:58.399784 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=213 2024.09.25 21:17:58.399791 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:58.399797 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 213 2024.09.25 21:17:58.399803 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:58.399809 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 212 2024.09.25 21:17:58.399816 [ 15 ] {} RaftInstance: last durable index 212, precommit index 212 2024.09.25 21:17:58.399823 [ 15 ] {} RaftInstance: quorum idx 1, 212 212 0 2024.09.25 21:17:58.399830 [ 15 ] {} RaftInstance: local log idx 212, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:58.621853 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:58.621870 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:58.621878 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:58.621909 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:58.621915 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:58.621922 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:58.621928 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:17:58.621934 [ 16 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 213 2024.09.25 21:17:58.621941 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=0, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:58.621948 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:58.621955 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:58.621961 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:58.621982 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:58.622092 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:58.622111 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:58.756084 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:17:58.756097 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:17:58.756134 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:17:58.756173 [ 6 ] {} RaftInstance: append at log_idx 213, timestamp 1727299078756140 2024.09.25 21:17:58.756218 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:17:58.756239 [ 21 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:17:58.756247 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=212, LastLogTerm=2, EntriesLength=1, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:58.756255 [ 21 ] {} RaftInstance: idx: 213 2024.09.25 21:17:58.756264 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:58.756312 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:58.756323 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:58.756331 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:17:58.756338 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:17:58.756348 [ 21 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:17:58.756361 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=1, CommitIndex=212, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:58.756372 [ 21 ] {} RaftInstance: idx: 213 2024.09.25 21:17:58.756382 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:58.756392 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:17:58.756401 [ 21 ] {} RaftInstance: sent 2024.09.25 21:17:58.757453 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:17:58.757472 [ 8 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:17:58.757480 [ 8 ] {} RaftInstance: quorum idx 1, 213 212 0 2024.09.25 21:17:58.757490 [ 8 ] {} RaftInstance: local log idx 213, target_commit_idx 212, quick_commit_index_ 212, state_->get_commit_idx() 212 2024.09.25 21:17:58.757740 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:58.757762 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:17:58.757770 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:58.757778 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:17:58.757785 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:58.757791 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 212, new matched idx: 213 2024.09.25 21:17:58.757799 [ 15 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:17:58.757807 [ 15 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:17:58.757814 [ 15 ] {} RaftInstance: trigger commit upto 213 2024.09.25 21:17:58.757821 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:58.757828 [ 15 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:17:58.757835 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:58.757842 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:58.757849 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:58.757962 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:58.757979 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:58.757991 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:17:58.758000 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:58.758011 [ 15 ] {} RaftInstance: last_log_idx: 212, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:17:58.758022 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=212, LastLogTerm=2, EntriesLength=1, CommitIndex=213, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:58.758032 [ 15 ] {} RaftInstance: idx: 213 2024.09.25 21:17:58.758043 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:58.758053 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:17:58.758063 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:58.758073 [ 15 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 212 2024.09.25 21:17:58.758084 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:17:58.758127 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:17:58.758149 [ 20 ] {} RaftInstance: commit upto 213, current idx 212 2024.09.25 21:17:58.758158 [ 20 ] {} RaftInstance: commit upto 213, current idx 213 2024.09.25 21:17:58.758187 [ 20 ] {} RaftInstance: notify cb 213 1d87a328 2024.09.25 21:17:58.758197 [ 20 ] {} RaftInstance: DONE: commit upto 213, current idx 213 2024.09.25 21:17:58.758205 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:17:58.758225 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:58.758247 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:17:58.758255 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:58.758262 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:17:58.758269 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:58.758277 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:17:58.758285 [ 16 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:17:58.758293 [ 16 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:17:58.758301 [ 16 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:17:58.900299 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:58.900322 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:58.900329 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:17:58.900336 [ 15 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:17:58.900344 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:17:58.900352 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:58.900360 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:58.900401 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:58.900593 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:58.900615 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:17:58.900623 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:58.900631 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:17:58.900637 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:58.900644 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:17:58.900652 [ 16 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:17:58.900667 [ 16 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:17:58.900676 [ 16 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:17:59.372698 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:17:59.372729 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:59.372738 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:17:59.372776 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:17:59.372791 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:17:59.372803 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (213) and matched log idx (0) 2024.09.25 21:17:59.372815 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:17:59.372827 [ 15 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:17:59.372839 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 213 2024.09.25 21:17:59.372850 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:59.372861 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:17:59.372873 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:17:59.372903 [ 15 ] {} RaftInstance: sent 2024.09.25 21:17:59.373030 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:17:59.373053 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:17:59.401229 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:59.401267 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:59.401282 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:17:59.401299 [ 16 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:17:59.401314 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:17:59.401329 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:59.401344 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:59.401424 [ 16 ] {} RaftInstance: sent 2024.09.25 21:17:59.401729 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:59.401751 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:17:59.401759 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:59.401768 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:17:59.401775 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:59.401783 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:17:59.401791 [ 17 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:17:59.401801 [ 17 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:17:59.401809 [ 17 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:17:59.901873 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:17:59.901925 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:17:59.901940 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:17:59.901954 [ 13 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:17:59.901970 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:17:59.901985 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:17:59.902000 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:17:59.902098 [ 13 ] {} RaftInstance: sent 2024.09.25 21:17:59.902487 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:17:59.902539 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:17:59.902556 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:17:59.902571 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:17:59.902585 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:17:59.902598 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:17:59.902614 [ 17 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:17:59.902632 [ 17 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:17:59.902646 [ 17 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:00.123625 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:00.123658 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:00.123668 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:00.123703 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:00.123712 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:00.123720 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:00.123727 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:00.123735 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:00.123743 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:00.123751 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:00.123758 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:00.123767 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:00.123791 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:00.123914 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:00.123937 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:00.403099 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:00.403119 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:00.403126 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:00.403133 [ 17 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:00.403140 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:00.403147 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:00.403153 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:00.403192 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:00.403387 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:00.403408 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:00.403416 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:00.403423 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:00.403428 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:00.403434 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:00.403441 [ 12 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:00.403448 [ 12 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:00.403455 [ 12 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:00.874470 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:00.874493 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:00.874502 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:00.874538 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:00.874550 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:00.874560 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:00.874568 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:00.874578 [ 17 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:00.874587 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:00.874597 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:00.874606 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:00.874616 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:00.874631 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:00.874738 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:00.874755 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:00.903860 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:00.903878 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:00.903884 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:00.903890 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:00.903896 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:00.903903 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:00.903909 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:00.903945 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:00.904170 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:00.904192 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:00.904200 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:00.904208 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:00.904215 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:00.904222 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:00.904230 [ 17 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:00.904239 [ 17 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:00.904247 [ 17 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:01.404269 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:01.404294 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:01.404301 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:01.404307 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:01.404315 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:01.404322 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:01.404329 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:01.404369 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:01.404562 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:01.404582 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:01.404590 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:01.404613 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:01.404622 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:01.404632 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:01.404643 [ 17 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:01.404653 [ 17 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:01.404664 [ 17 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:01.625650 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:01.625670 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:01.625680 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:01.625716 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:01.625726 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:01.625735 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:01.625744 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:01.625752 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:01.625759 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:01.625765 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:01.625771 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:01.625778 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:01.625799 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:01.625912 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:01.625932 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:01.905104 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:01.905152 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:01.905167 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:01.905182 [ 17 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:01.905197 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:01.905212 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:01.905226 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:01.905309 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:01.905678 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:01.905698 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:01.905706 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:01.905714 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:01.905722 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:01.905729 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:01.905737 [ 12 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:01.905746 [ 12 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:01.905754 [ 12 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:02.376790 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:02.376854 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:02.376871 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:02.376924 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:02.376940 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:02.376955 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:02.376969 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:02.376983 [ 17 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:02.376998 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:02.377043 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:02.377058 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:02.377073 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:02.377114 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:02.377322 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:02.377369 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:02.405564 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:02.405582 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:02.405589 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:02.405597 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:02.405604 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:02.405611 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:02.405618 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:02.405663 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:02.405890 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:02.405910 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:02.405918 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:02.405926 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:02.405933 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:02.405940 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:02.405948 [ 18 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:02.405957 [ 18 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:02.405965 [ 18 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:02.905988 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:02.906024 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:02.906063 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:02.906080 [ 14 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:02.906091 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:02.906101 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:02.906111 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:02.906161 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:02.906370 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:02.906389 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:02.906398 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:02.906405 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:02.906410 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:02.906433 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:02.906441 [ 12 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:02.906448 [ 12 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:02.906456 [ 12 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:03.127483 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:03.127512 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:03.127521 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:03.127557 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:03.127569 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:03.127580 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:03.127592 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:18:03.127602 [ 16 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:03.127609 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:03.127615 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:03.127624 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:03.127636 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:03.127660 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:03.127784 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:03.127807 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:03.406988 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:03.407036 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:03.407051 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:03.407064 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:03.407079 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:03.407093 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:03.407107 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:03.407189 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:03.407571 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:03.407610 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:03.407626 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:03.407643 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:03.407655 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:03.407665 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:03.407673 [ 16 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:03.407681 [ 16 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:03.407689 [ 16 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:03.878670 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:03.878698 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:03.878709 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:03.878744 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:03.878754 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:03.878763 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:03.878772 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:03.878781 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:03.878791 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:03.878801 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:03.878810 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:03.878821 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:03.878844 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:03.878949 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:03.878968 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:03.908111 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:03.908141 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:03.908153 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:03.908163 [ 16 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:03.908175 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:03.908186 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:03.908197 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:03.908265 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:03.908578 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:03.908609 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:03.908621 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:03.908632 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:03.908643 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:03.908653 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:03.908663 [ 12 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:03.908672 [ 12 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:03.908678 [ 12 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:04.408740 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:04.408789 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:04.408804 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:04.408818 [ 13 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:04.408833 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:04.408847 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:04.408860 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:04.408943 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:04.409346 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:04.409394 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:04.409411 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:04.409426 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:04.409439 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:04.409452 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:04.409467 [ 12 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:04.409482 [ 12 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:04.409497 [ 12 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:04.629465 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:04.629493 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:04.629504 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:04.629543 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:04.629552 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:04.629562 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:04.629572 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:04.629580 [ 13 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:04.629590 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:04.629598 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:04.629607 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:04.629616 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:04.629644 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:04.629761 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:04.629780 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:04.909899 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:04.909921 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:04.909928 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:04.909933 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:04.909940 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:04.909946 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:04.909952 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:04.909991 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:04.910158 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:04.910180 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:04.910190 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:04.910198 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:04.910208 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:04.910217 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:04.910226 [ 13 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:04.910233 [ 13 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:04.910240 [ 13 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:05.380253 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:05.380278 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:05.380286 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:05.380317 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:05.380325 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:05.380332 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:05.380338 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:05.380344 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:05.380352 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:05.380358 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:05.380364 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:05.380371 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:05.380390 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:05.380496 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:05.380530 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:05.410683 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:05.410723 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:05.410738 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:05.410752 [ 13 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:05.410767 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:05.410782 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:05.410796 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:05.410874 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:05.411271 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:05.411325 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:05.411342 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:05.411357 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:05.411371 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:05.411384 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:05.411400 [ 12 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:05.411416 [ 12 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:05.411431 [ 12 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:05.911374 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:05.911404 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:05.911415 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:05.911427 [ 15 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:05.911439 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:05.911450 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:05.911461 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:05.911521 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:05.911710 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:05.911724 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:05.911731 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:05.911737 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:05.911742 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:05.911748 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:05.911755 [ 12 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:05.911762 [ 12 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:05.911769 [ 12 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:06.130809 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:06.130833 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:06.130843 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:06.130879 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:06.130890 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:06.130900 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:06.130909 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:06.130919 [ 13 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:06.130930 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:06.130940 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:06.130950 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:06.130959 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:06.130980 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:06.131073 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:06.131091 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:06.412279 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:06.412332 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:06.412348 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:06.412362 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:06.412378 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:06.412393 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:06.412407 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:06.412509 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:06.412837 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:06.412859 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:06.412868 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:06.412876 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:06.412883 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:06.412890 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:06.412899 [ 13 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:06.412907 [ 13 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:06.412916 [ 13 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:06.881991 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:06.882062 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:06.882081 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:06.882137 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:06.882154 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:06.882168 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:06.882181 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:06.882195 [ 12 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:06.882210 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:06.882224 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:06.882239 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:06.882254 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:06.882296 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:06.882511 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:06.882556 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:06.912716 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:06.912732 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:06.912738 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:06.912744 [ 13 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:06.912751 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:06.912757 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:06.912763 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:06.912796 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:06.912995 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:06.913012 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:06.913022 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:06.913032 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:06.913041 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:06.913046 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:06.913053 [ 19 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:06.913061 [ 19 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:06.913068 [ 19 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:07.413139 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:07.413199 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:07.413215 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:07.413230 [ 18 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:07.413246 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:07.413260 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:07.413273 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:07.413357 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:07.413729 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:07.413749 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:07.413756 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:07.413764 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:07.413770 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:07.413777 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:07.413785 [ 19 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:07.413793 [ 19 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:07.413800 [ 19 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:07.633043 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:07.633063 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:07.633071 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:07.633104 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:07.633113 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:07.633120 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:07.633127 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:07.633134 [ 18 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:07.633142 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:07.633149 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:07.633156 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:07.633164 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:07.633186 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:07.633303 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:07.633325 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:07.913434 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:07.913455 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:07.913466 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:07.913475 [ 13 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:07.913485 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:07.913494 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:07.913502 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:07.913547 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:07.913720 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:07.913736 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:07.913743 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:07.913749 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:07.913754 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:07.913759 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:07.913766 [ 18 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:07.913773 [ 18 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:07.913780 [ 18 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:08.383810 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:08.383832 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:08.383838 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:08.383870 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:08.383877 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:08.383883 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:08.383888 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:18:08.383894 [ 14 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:08.383901 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:08.383907 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:08.383912 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:08.383919 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:08.383937 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:08.384068 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:08.384086 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:08.414189 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:08.414203 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:08.414210 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:08.414215 [ 18 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 214 2024.09.25 21:18:08.414222 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=0, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:08.414227 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:08.414233 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:08.414267 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:08.414457 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:08.414473 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=214 2024.09.25 21:18:08.414480 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:08.414485 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 214 2024.09.25 21:18:08.414491 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:08.414496 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 213 2024.09.25 21:18:08.414503 [ 13 ] {} RaftInstance: last durable index 213, precommit index 213 2024.09.25 21:18:08.414509 [ 13 ] {} RaftInstance: quorum idx 1, 213 213 0 2024.09.25 21:18:08.414516 [ 13 ] {} RaftInstance: local log idx 213, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:08.756051 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:18:08.756076 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:18:08.756098 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:18:08.756123 [ 6 ] {} RaftInstance: append at log_idx 214, timestamp 1727299088756104 2024.09.25 21:18:08.756160 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:18:08.756174 [ 21 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:08.756181 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=213, LastLogTerm=2, EntriesLength=1, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:08.756187 [ 21 ] {} RaftInstance: idx: 214 2024.09.25 21:18:08.756193 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:08.756229 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:08.756237 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:08.756244 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:08.756250 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:18:08.756255 [ 21 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:08.756264 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=1, CommitIndex=213, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:08.756273 [ 21 ] {} RaftInstance: idx: 214 2024.09.25 21:18:08.756282 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:08.756291 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:08.756299 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:08.757108 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:18:08.757129 [ 8 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:08.757140 [ 8 ] {} RaftInstance: quorum idx 1, 214 213 0 2024.09.25 21:18:08.757151 [ 8 ] {} RaftInstance: local log idx 214, target_commit_idx 213, quick_commit_index_ 213, state_->get_commit_idx() 213 2024.09.25 21:18:08.757565 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:08.757583 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:08.757589 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:08.757596 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:08.757601 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:08.757607 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 213, new matched idx: 214 2024.09.25 21:18:08.757613 [ 14 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:08.757620 [ 14 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:08.757627 [ 14 ] {} RaftInstance: trigger commit upto 214 2024.09.25 21:18:08.757633 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:08.757638 [ 14 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:08.757644 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:08.757650 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:08.757656 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:08.757682 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:08.757693 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:08.757703 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:08.757712 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:18:08.757720 [ 14 ] {} RaftInstance: last_log_idx: 213, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:08.757728 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=213, LastLogTerm=2, EntriesLength=1, CommitIndex=214, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:08.757736 [ 14 ] {} RaftInstance: idx: 214 2024.09.25 21:18:08.757746 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:08.757755 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:08.757764 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:08.757772 [ 14 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 213 2024.09.25 21:18:08.757782 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:18:08.757814 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:18:08.757834 [ 20 ] {} RaftInstance: commit upto 214, current idx 213 2024.09.25 21:18:08.757844 [ 20 ] {} RaftInstance: commit upto 214, current idx 214 2024.09.25 21:18:08.757875 [ 20 ] {} RaftInstance: notify cb 214 1d87a328 2024.09.25 21:18:08.757878 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:08.757887 [ 20 ] {} RaftInstance: DONE: commit upto 214, current idx 214 2024.09.25 21:18:08.757897 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:08.757903 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:18:08.757909 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:08.757921 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:08.757929 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:08.757938 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:08.757947 [ 13 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:08.757956 [ 13 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:08.757965 [ 13 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:08.915017 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:08.915059 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:08.915073 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:08.915087 [ 14 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:08.915104 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:08.915118 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:08.915132 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:08.915211 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:08.915563 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:08.915604 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:08.915620 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:08.915634 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:08.915646 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:08.915659 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:08.915674 [ 18 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:08.915690 [ 18 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:08.915703 [ 18 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:09.134708 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:09.134755 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:09.134771 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:09.134824 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:09.134839 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:09.134854 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (214) and matched log idx (0) 2024.09.25 21:18:09.134868 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:18:09.134882 [ 14 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:09.134898 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 214 2024.09.25 21:18:09.134910 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:09.134924 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:09.134939 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:09.134982 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:09.135171 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:09.135212 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:09.415395 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:09.415425 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:09.415433 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:09.415441 [ 18 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:09.415449 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:09.415456 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:09.415464 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:09.415510 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:09.415740 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:09.415759 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:09.415767 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:09.415775 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:09.415782 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:09.415789 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:09.415798 [ 14 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:09.415807 [ 14 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:09.415815 [ 14 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:09.885840 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:09.885895 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:09.885906 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:09.885944 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:09.885953 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:09.885961 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:09.885969 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:09.885977 [ 18 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:09.885986 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:09.885993 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:09.886002 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:09.886010 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:09.886037 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:09.886183 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:09.886207 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:09.916340 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:09.916372 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:09.916385 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:09.916409 [ 14 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:09.916423 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:09.916437 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:09.916449 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:09.916516 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:09.916808 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:09.916830 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:09.916839 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:09.916847 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:09.916856 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:09.916863 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:09.916872 [ 18 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:09.916880 [ 18 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:09.916889 [ 18 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:10.416943 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:10.416983 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:10.416995 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:10.417008 [ 17 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:10.417023 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:10.417032 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:10.417041 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:10.417103 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:10.417346 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:10.417381 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:10.417391 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:10.417399 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:10.417407 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:10.417414 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:10.417423 [ 18 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:10.417432 [ 18 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:10.417441 [ 18 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:10.636470 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:10.636514 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:10.636531 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:10.636577 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:10.636594 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:10.636609 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:10.636623 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:10.636637 [ 17 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:10.636653 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:10.636667 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:10.636681 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:10.636696 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:10.636742 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:10.636872 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:10.636891 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:10.918022 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:10.918078 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:10.918088 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:10.918097 [ 18 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:10.918106 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:10.918115 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:10.918124 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:10.918193 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:10.918451 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:10.918483 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:10.918495 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:10.918506 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:10.918515 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:10.918524 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:10.918536 [ 17 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:10.918547 [ 17 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:10.918558 [ 17 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:11.387554 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:11.387607 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:11.387617 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:11.387656 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:11.387665 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:11.387673 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:11.387680 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:18:11.387688 [ 16 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:11.387698 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:11.387706 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:11.387713 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:11.387721 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:11.387744 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:11.387878 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:11.387899 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:11.419016 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:11.419044 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:11.419054 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:11.419062 [ 17 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:11.419071 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:11.419079 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:11.419087 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:11.419146 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:11.419403 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:11.419424 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:11.419432 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:11.419441 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:11.419448 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:11.419455 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:11.419464 [ 16 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:11.419474 [ 16 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:11.419483 [ 16 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:11.919495 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:11.919544 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:11.919553 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:11.919561 [ 18 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:11.919570 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:11.919578 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:11.919587 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:11.919646 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:11.919881 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:11.919911 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:11.919920 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:11.919928 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:11.919936 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:11.919942 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:11.919951 [ 16 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:11.919960 [ 16 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:11.919969 [ 16 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:12.138039 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:12.138104 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:12.138124 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:12.138174 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:12.138191 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:12.138205 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:12.138220 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:12.138234 [ 17 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:12.138249 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:12.138263 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:12.138277 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:12.138292 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:12.138336 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:12.138533 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:12.138576 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:12.419787 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:12.419817 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:12.419829 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:12.419842 [ 16 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:12.419855 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:12.419867 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:12.419878 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:12.419928 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:12.420149 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:12.420172 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:12.420180 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:12.420186 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:12.420192 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:12.420197 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:12.420204 [ 17 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:12.420211 [ 17 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:12.420218 [ 17 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:12.889224 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:12.889248 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:12.889255 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:12.889285 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:18:12.889291 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:18:12.889298 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:12.889304 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:18:12.889310 [ 16 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:12.889317 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:12.889323 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:12.889329 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:12.889335 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:18:12.889354 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:12.889461 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:12.889478 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:18:12.920642 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:12.920683 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:12.920698 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:12.920713 [ 17 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:12.920729 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:12.920744 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:12.920758 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:12.920838 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:12.921240 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:12.921278 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:12.921293 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:12.921307 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:12.921320 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:12.921333 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:12.921348 [ 16 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:12.921365 [ 16 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:12.921380 [ 16 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:13.421367 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:13.421415 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:13.421430 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:13.421443 [ 15 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:13.421459 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:13.421473 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:13.421487 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:13.421567 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:13.421887 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:13.421907 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:13.421915 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:13.421923 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:13.421930 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:13.421936 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:13.421944 [ 16 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:13.421952 [ 16 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:13.421960 [ 16 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:13.640015 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:13.640061 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:13.640076 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:13.640129 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:18:13.640145 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:18:13.640159 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:13.640173 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:13.640185 [ 15 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:13.640200 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:13.640213 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:13.640226 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:13.640241 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:18:13.640282 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:13.640499 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:13.640539 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:18:13.921753 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:13.921797 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:13.921812 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:13.921825 [ 17 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:13.921841 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:13.921855 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:13.921868 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:13.921948 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:13.922334 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:13.922373 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:13.922389 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:13.922402 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:13.922415 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:13.922427 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:13.922441 [ 15 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:13.922456 [ 15 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:13.922470 [ 15 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:14.390471 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:14.390519 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:14.390534 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:14.390589 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:18:14.390604 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:18:14.390618 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:14.390632 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:14.390645 [ 17 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:14.390662 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:14.390675 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:14.390689 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:14.390704 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:18:14.390745 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:14.390885 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:14.390903 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:18:14.422021 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:14.422059 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:14.422073 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:14.422087 [ 15 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:14.422101 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:14.422116 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:14.422129 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:14.422206 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:14.422583 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:14.422631 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:14.422647 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:14.422661 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:14.422674 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:14.422686 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:14.422701 [ 17 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:14.422716 [ 17 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:14.422730 [ 17 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:14.922685 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:14.922709 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:14.922715 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:14.922721 [ 12 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:14.922729 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:14.922735 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:14.922741 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:14.922781 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:14.922951 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:14.922970 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:14.922976 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:14.922982 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:14.922988 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:14.922993 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:14.922999 [ 17 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:14.923016 [ 17 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:14.923023 [ 17 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:15.141044 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:15.141072 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:15.141083 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:15.141112 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:18:15.141122 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:18:15.141131 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:15.141139 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:15.141148 [ 12 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:15.141160 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:15.141169 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:15.141179 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:15.141188 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:18:15.141210 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:15.141297 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:15.141316 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:18:15.423494 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:15.423532 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:15.423546 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:15.423559 [ 15 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:15.423574 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:15.423588 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:15.423601 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:15.423682 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:15.423957 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:15.423982 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:15.423991 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:15.423999 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:15.424006 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:15.424013 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:15.424022 [ 19 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:15.424030 [ 19 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:15.424038 [ 19 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:15.892094 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:15.892140 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:15.892156 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:15.892207 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:18:15.892223 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:18:15.892237 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:15.892261 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:15.892275 [ 15 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:15.892291 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:15.892305 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:15.892318 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:15.892333 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:18:15.892376 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:15.892584 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:15.892631 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:18:15.923776 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:15.923793 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:15.923799 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:15.923805 [ 19 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:15.923811 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:15.923817 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:15.923823 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:15.923856 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:15.924045 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:15.924059 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:15.924065 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:15.924071 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:15.924076 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:15.924081 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:15.924088 [ 13 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:15.924094 [ 13 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:15.924100 [ 13 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:16.424187 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:16.424254 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:16.424270 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:16.424284 [ 14 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:16.424299 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:16.424314 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:16.424328 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:16.424411 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:16.424780 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:16.424814 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:16.424823 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:16.424830 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:16.424838 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:16.424844 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:16.424853 [ 13 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:16.424861 [ 13 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:16.424869 [ 13 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:16.642929 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:16.642971 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:16.642988 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:16.643077 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:18:16.643098 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:18:16.643112 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:16.643126 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:18:16.643140 [ 14 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:16.643156 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:16.643170 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:16.643184 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:16.643200 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:18:16.643243 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:16.643448 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:16.643489 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:18:16.924707 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:16.924753 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:16.924769 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:16.924783 [ 13 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:16.924799 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:16.924814 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:16.924828 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:16.924909 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:16.925291 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:16.925335 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:16.925351 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:16.925366 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:16.925379 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:16.925392 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:16.925408 [ 19 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:16.925424 [ 19 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:16.925438 [ 19 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:17.393450 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:17.393511 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:17.393528 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:17.393582 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:18:17.393598 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:18:17.393612 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:17.393626 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:17.393640 [ 13 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:17.393656 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:17.393670 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:17.393684 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:17.393699 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:18:17.393741 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:17.393892 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:17.393910 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:18:17.425038 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:17.425054 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:17.425060 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:17.425066 [ 19 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:17.425072 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:17.425078 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:17.425084 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:17.425119 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:17.425312 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:17.425328 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:17.425335 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:17.425341 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:17.425347 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:17.425353 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:17.425360 [ 13 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:17.425366 [ 13 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:17.425372 [ 13 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:17.925460 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:17.925509 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:17.925525 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:17.925539 [ 16 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:17.925554 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:17.925568 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:17.925582 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:17.925663 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:17.925944 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:17.925965 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:17.925973 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:17.925981 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:17.925989 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:17.925996 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:17.926004 [ 13 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:17.926013 [ 13 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:17.926021 [ 13 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:18.144100 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:18.144149 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:18.144165 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:18.144232 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:18:18.144250 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:18:18.144264 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:18.144278 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:18:18.144292 [ 16 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:18.144309 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:18.144323 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:18.144336 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:18.144352 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:18:18.144396 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:18.144607 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:18.144648 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:18:18.425907 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:18.425958 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:18.425975 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:18.425989 [ 13 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 215 2024.09.25 21:18:18.426006 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:18.426021 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:18.426035 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:18.426119 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:18.426550 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:18.426591 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=215 2024.09.25 21:18:18.426606 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:18.426620 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 215 2024.09.25 21:18:18.426634 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:18.426647 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 214 2024.09.25 21:18:18.426662 [ 19 ] {} RaftInstance: last durable index 214, precommit index 214 2024.09.25 21:18:18.426678 [ 19 ] {} RaftInstance: quorum idx 1, 214 214 0 2024.09.25 21:18:18.426693 [ 19 ] {} RaftInstance: local log idx 214, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:18.756062 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:18:18.756083 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:18:18.756114 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:18:18.756146 [ 6 ] {} RaftInstance: append at log_idx 215, timestamp 1727299098756121 2024.09.25 21:18:18.756221 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:18:18.756238 [ 21 ] {} RaftInstance: last_log_idx: 214, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:18.756247 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=214, LastLogTerm=2, EntriesLength=1, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:18.756255 [ 21 ] {} RaftInstance: idx: 215 2024.09.25 21:18:18.756263 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:18.756307 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:18.756317 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:18.756351 [ 21 ] {} RaftInstance: asio client created: 1d87b420 2024.09.25 21:18:18.756360 [ 21 ] {} RaftInstance: 1d87b420 reconnect peer 1 2024.09.25 21:18:18.756367 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (215) and matched log idx (0) 2024.09.25 21:18:18.756375 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:18:18.756382 [ 21 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:18.756390 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=214, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:18.756398 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:18.756405 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:18.756413 [ 21 ] {} RaftInstance: socket 1d87b420 to ::1:39101 is not opened yet 2024.09.25 21:18:18.756434 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:18.756525 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:18.756545 [ 19 ] {} RaftInstance: asio client destroyed: 1d87b420 2024.09.25 21:18:18.757245 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:18:18.757261 [ 8 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:18.757269 [ 8 ] {} RaftInstance: quorum idx 1, 215 214 0 2024.09.25 21:18:18.757275 [ 8 ] {} RaftInstance: local log idx 215, target_commit_idx 214, quick_commit_index_ 214, state_->get_commit_idx() 214 2024.09.25 21:18:18.757635 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:18.757650 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:18.757657 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:18.757663 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:18.757668 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:18.757673 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 214, new matched idx: 215 2024.09.25 21:18:18.757680 [ 13 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:18.757687 [ 13 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:18.757693 [ 13 ] {} RaftInstance: trigger commit upto 215 2024.09.25 21:18:18.757699 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:18.757705 [ 13 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:18.757711 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 215 2024.09.25 21:18:18.757716 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:18.757722 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:18.757752 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:18.757759 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:18.757765 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:18.757770 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:18.757776 [ 13 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:18.757782 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:18.757790 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:18.757797 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:18.757804 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:18.757811 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:18.757819 [ 13 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 214 2024.09.25 21:18:18.757827 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:18:18.757876 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:18:18.757934 [ 20 ] {} RaftInstance: commit upto 215, current idx 214 2024.09.25 21:18:18.757946 [ 20 ] {} RaftInstance: commit upto 215, current idx 215 2024.09.25 21:18:18.757972 [ 20 ] {} RaftInstance: notify cb 215 1d87aa48 2024.09.25 21:18:18.757983 [ 20 ] {} RaftInstance: DONE: commit upto 215, current idx 215 2024.09.25 21:18:18.757991 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:18:18.758052 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:18.758073 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:18.758082 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:18.758089 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:18.758096 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:18.758102 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:18.758110 [ 19 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:18.758118 [ 19 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:18.758126 [ 19 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:18.895166 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:18.895186 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:18.895196 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:18.895204 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:18.895214 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:18.895222 [ 13 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:18.895232 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:18.895241 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:18.895251 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:18.895260 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:18.895269 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:18.926243 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:18.926259 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:18.926265 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:18.926270 [ 19 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:18.926276 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:18.926282 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:18.926288 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:18.926319 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:18.926483 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:18.926503 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:18.926511 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:18.926517 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:18.926523 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:18.926528 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:18.926535 [ 13 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:18.926542 [ 13 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:18.926548 [ 13 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:19.426631 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:19.426679 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:19.426694 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:19.426707 [ 17 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:19.426723 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:19.426737 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:19.426751 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:19.426834 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:19.427082 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:19.427104 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:19.427112 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:19.427120 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:19.427127 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:19.427134 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:19.427142 [ 13 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:19.427151 [ 13 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:19.427159 [ 13 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:19.646227 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:19.646273 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:19.646288 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:19.646342 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:19.646357 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:19.646371 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:19.646385 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:19.646399 [ 17 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:19.646414 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:19.646428 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:19.646441 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:19.646456 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:19.646500 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:19.646711 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:19.646751 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:19.926919 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:19.926965 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:19.926979 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:19.927066 [ 19 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:19.927107 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:19.927122 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:19.927136 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:19.927227 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:19.927617 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:19.927648 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:19.927662 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:19.927676 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:19.927689 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:19.927702 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:19.927716 [ 17 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:19.927731 [ 17 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:19.927745 [ 17 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:20.396756 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:20.396808 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:20.396826 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:20.396879 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:20.396895 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:20.396909 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:20.396923 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:20.396936 [ 12 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:20.396952 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:20.396965 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:20.396979 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:20.397024 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:20.397066 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:20.397265 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:20.397307 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:20.427517 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:20.427559 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:20.427574 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:20.427587 [ 17 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:20.427602 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:20.427616 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:20.427629 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:20.427710 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:20.428019 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:20.428041 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:20.428049 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:20.428056 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:20.428063 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:20.428070 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:20.428079 [ 12 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:20.428087 [ 12 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:20.428095 [ 12 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:20.928144 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:20.928166 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:20.928173 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:20.928179 [ 15 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:20.928186 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:20.928194 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:20.928201 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:20.928239 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:20.928438 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:20.928458 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:20.928465 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:20.928471 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:20.928477 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:20.928482 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:20.928490 [ 12 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:20.928497 [ 12 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:20.928503 [ 12 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:21.147538 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:21.147564 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:21.147571 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:21.147604 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:21.147611 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:21.147617 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:21.147623 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:21.147629 [ 17 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:21.147635 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:21.147642 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:21.147648 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:21.147655 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:21.147673 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:21.147786 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:21.147807 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:21.428950 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:21.429030 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:21.429049 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:21.429064 [ 12 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:21.429080 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:21.429094 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:21.429108 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:21.429189 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:21.429583 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:21.429626 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:21.429642 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:21.429656 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:21.429670 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:21.429682 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:21.429698 [ 15 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:21.429715 [ 15 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:21.429730 [ 15 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:21.898690 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:21.898718 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:21.898730 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:21.898765 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:21.898775 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:21.898784 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:21.898793 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:21.898802 [ 12 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:21.898811 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:21.898820 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:21.898828 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:21.898838 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:21.898860 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:21.898963 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:21.898981 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:21.930086 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:21.930101 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:21.930107 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:21.930113 [ 15 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:21.930119 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:21.930125 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:21.930131 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:21.930168 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:21.930361 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:21.930380 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:21.930387 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:21.930395 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:21.930402 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:21.930408 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:21.930416 [ 18 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:21.930424 [ 18 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:21.930433 [ 18 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:22.430433 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:22.430461 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:22.430467 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:22.430474 [ 14 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:22.430481 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:22.430488 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:22.430494 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:22.430533 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:22.430728 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:22.430747 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:22.430757 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:22.430767 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:22.430775 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:22.430783 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:22.430792 [ 18 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:22.430802 [ 18 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:22.430811 [ 18 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:22.649838 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:22.649855 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:22.649862 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:22.649894 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:22.649901 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:22.649908 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:22.649914 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:18:22.649920 [ 14 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:22.649926 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:22.649932 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:22.649942 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:22.649971 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:22.649992 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:22.650112 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:22.650131 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:22.931257 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:22.931279 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:22.931286 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:22.931292 [ 18 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:22.931299 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:22.931306 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:22.931313 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:22.931354 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:22.931554 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:22.931572 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:22.931582 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:22.931593 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:22.931601 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:22.931609 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:22.931620 [ 14 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:22.931631 [ 14 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:22.931640 [ 14 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:23.400640 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:23.400664 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:23.400671 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:23.400704 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:23.400711 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:23.400718 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:23.400724 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:23.400730 [ 18 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:23.400737 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:23.400743 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:23.400749 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:23.400755 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:23.400778 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:23.400876 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:23.400893 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:23.432023 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:23.432041 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:23.432047 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:23.432053 [ 14 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:23.432060 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:23.432066 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:23.432085 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:23.432122 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:23.432300 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:23.432318 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:23.432324 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:23.432330 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:23.432336 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:23.432342 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:23.432348 [ 18 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:23.432355 [ 18 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:23.432362 [ 18 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:23.932382 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:23.932410 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:23.932421 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:23.932431 [ 16 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:23.932442 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:23.932452 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:23.932463 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:23.932503 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:23.932723 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:23.932741 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:23.932747 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:23.932754 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:23.932760 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:23.932766 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:23.932773 [ 18 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:23.932780 [ 18 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:23.932787 [ 18 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:24.151861 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:24.151918 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:24.151935 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:24.151994 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:24.152011 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:24.152026 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:24.152041 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:18:24.152071 [ 14 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:24.152088 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:24.152103 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:24.152118 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:24.152133 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:24.152178 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:24.152396 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:24.152439 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:24.432634 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:24.432652 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:24.432662 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:24.432672 [ 18 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:24.432681 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:24.432690 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:24.432700 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:24.432732 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:24.432950 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:24.432969 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:24.432978 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:24.433006 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:24.433017 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:24.433025 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:24.433036 [ 16 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:24.433047 [ 16 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:24.433057 [ 16 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:24.903092 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:24.903141 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:24.903158 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:24.903212 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:24.903228 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:24.903243 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:24.903257 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:24.903271 [ 13 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:24.903287 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:24.903301 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:24.903315 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:24.903331 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:24.903372 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:24.903577 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:24.903623 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:24.933807 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:24.933852 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:24.933868 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:24.933882 [ 18 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:24.933897 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:24.933911 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:24.933925 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:24.934037 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:24.934389 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:24.934437 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:24.934458 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:24.934477 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:24.934496 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:24.934514 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:24.934530 [ 19 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:24.934545 [ 19 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:24.934559 [ 19 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:25.434526 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:25.434571 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:25.434586 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:25.434599 [ 17 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:25.434615 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:25.434629 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:25.434642 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:25.434724 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:25.434999 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:25.435014 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:25.435021 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:25.435027 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:25.435032 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:25.435039 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:25.435045 [ 19 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:25.435052 [ 19 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:25.435058 [ 19 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:25.654140 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:25.654184 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:25.654199 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:25.654252 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:25.654267 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:25.654281 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:25.654295 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:25.654308 [ 17 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:25.654323 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:25.654337 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:25.654350 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:25.654365 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:25.654409 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:25.654611 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:25.654653 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:25.934872 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:25.934918 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:25.934933 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:25.934949 [ 19 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:25.934965 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:25.934979 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:25.934993 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:25.935075 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:25.935463 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:25.935506 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:25.935521 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:25.935537 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:25.935551 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:25.935563 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:25.935578 [ 17 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:25.935593 [ 17 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:25.935608 [ 17 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:26.404621 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:26.404671 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:26.404688 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:26.404741 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:26.404756 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:26.404772 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:26.404787 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:18:26.404800 [ 19 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:26.404815 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:26.404828 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:26.404842 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:26.404856 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:26.404898 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:26.405026 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:26.405045 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:26.435134 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:26.435148 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:26.435154 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:26.435160 [ 17 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:26.435167 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:26.435173 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:26.435195 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:26.435218 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:26.435491 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:26.435511 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:26.435517 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:26.435523 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:26.435529 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:26.435534 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:26.435540 [ 19 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:26.435547 [ 19 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:26.435553 [ 19 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:26.935585 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:26.935608 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:26.935615 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:26.935621 [ 15 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:26.935627 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:26.935633 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:26.935639 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:26.935676 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:26.935862 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:26.935878 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:26.935885 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:26.935891 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:26.935897 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:26.935903 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:26.935910 [ 19 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:26.935917 [ 19 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:26.935923 [ 19 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:27.155949 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:27.155976 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:27.155994 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:27.156033 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:27.156041 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:27.156047 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:27.156053 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:27.156059 [ 15 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:27.156066 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:27.156072 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:27.156078 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:27.156085 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:27.156103 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:27.156214 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:27.156232 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:27.436344 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:27.436368 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:27.436374 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:27.436380 [ 19 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:27.436387 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:27.436393 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:27.436401 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:27.436448 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:27.436652 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:27.436669 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:27.436678 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:27.436688 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:27.436697 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:27.436705 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:27.436715 [ 17 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:27.436726 [ 17 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:27.436734 [ 17 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:27.906748 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:27.906773 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:27.906782 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:27.906815 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:27.906823 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:27.906830 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:27.906838 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:18:27.906845 [ 14 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:27.906853 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:27.906860 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:27.906867 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:27.906876 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:27.906899 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:27.907014 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:27.907036 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:27.937191 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:27.937229 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:27.937243 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:27.937256 [ 17 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:27.937271 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:27.937285 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:27.937298 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:27.937377 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:27.937772 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:27.937815 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:27.937831 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:27.937846 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:27.937859 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:27.937872 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:27.937887 [ 14 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:27.937904 [ 14 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:27.937918 [ 14 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:28.437925 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:28.437973 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:28.437989 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:28.438031 [ 18 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:28.438048 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:28.438062 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:28.438079 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:28.438160 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:28.438540 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:28.438589 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=216 2024.09.25 21:18:28.438606 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:28.438620 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 216 2024.09.25 21:18:28.438634 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:28.438647 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 215 2024.09.25 21:18:28.438662 [ 14 ] {} RaftInstance: last durable index 215, precommit index 215 2024.09.25 21:18:28.438678 [ 14 ] {} RaftInstance: quorum idx 1, 215 215 0 2024.09.25 21:18:28.438694 [ 14 ] {} RaftInstance: local log idx 215, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:28.657668 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:28.657713 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:28.657730 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:28.657781 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:28.657795 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:28.657810 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:28.657823 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:28.657836 [ 18 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 216 2024.09.25 21:18:28.657851 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=0, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:28.657864 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:28.657878 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:28.657894 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:28.657932 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:28.658053 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:28.658071 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:28.756052 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:18:28.756067 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:18:28.756091 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:18:28.756115 [ 6 ] {} RaftInstance: append at log_idx 216, timestamp 1727299108756097 2024.09.25 21:18:28.756153 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:18:28.756174 [ 21 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:28.756183 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=215, LastLogTerm=2, EntriesLength=1, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:28.756190 [ 21 ] {} RaftInstance: idx: 216 2024.09.25 21:18:28.756199 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:28.756240 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:28.756249 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:28.756259 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:28.756270 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:18:28.756281 [ 21 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:28.756293 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=1, CommitIndex=215, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:28.756300 [ 21 ] {} RaftInstance: idx: 216 2024.09.25 21:18:28.756308 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:28.756315 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:28.756322 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:28.757251 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:18:28.757287 [ 8 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:28.757304 [ 8 ] {} RaftInstance: quorum idx 1, 216 215 0 2024.09.25 21:18:28.757319 [ 8 ] {} RaftInstance: local log idx 216, target_commit_idx 215, quick_commit_index_ 215, state_->get_commit_idx() 215 2024.09.25 21:18:28.757839 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:28.757877 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:28.757892 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:28.757907 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:28.757920 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:28.757931 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 215, new matched idx: 216 2024.09.25 21:18:28.757942 [ 14 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:28.757950 [ 14 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:28.757955 [ 14 ] {} RaftInstance: trigger commit upto 216 2024.09.25 21:18:28.757961 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:28.757966 [ 14 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:28.757973 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:28.757978 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:28.757985 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:28.758014 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:28.758022 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:28.758028 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:28.758033 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:18:28.758039 [ 14 ] {} RaftInstance: last_log_idx: 215, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:28.758045 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=215, LastLogTerm=2, EntriesLength=1, CommitIndex=216, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:28.758051 [ 14 ] {} RaftInstance: idx: 216 2024.09.25 21:18:28.758057 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:28.758062 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:28.758068 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:28.758073 [ 14 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 215 2024.09.25 21:18:28.758079 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:18:28.758131 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:18:28.758150 [ 20 ] {} RaftInstance: commit upto 216, current idx 215 2024.09.25 21:18:28.758158 [ 20 ] {} RaftInstance: commit upto 216, current idx 216 2024.09.25 21:18:28.758187 [ 20 ] {} RaftInstance: notify cb 216 1d87aa48 2024.09.25 21:18:28.758197 [ 20 ] {} RaftInstance: DONE: commit upto 216, current idx 216 2024.09.25 21:18:28.758206 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:18:28.758238 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:28.758257 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:28.758265 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:28.758272 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:28.758278 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:28.758285 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:28.758292 [ 18 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:28.758300 [ 18 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:28.758307 [ 18 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:28.938321 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:28.938339 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:28.938346 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:28.938352 [ 17 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:28.938359 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:28.938365 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:28.938372 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:28.938410 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:28.938615 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:28.938633 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:28.938641 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:28.938650 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:28.938672 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:28.938679 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:28.938686 [ 18 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:28.938693 [ 18 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:28.938699 [ 18 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:29.408698 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:29.408727 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:29.408739 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:29.408774 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:29.408785 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:29.408795 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (216) and matched log idx (0) 2024.09.25 21:18:29.408804 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:29.408813 [ 17 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:29.408823 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 216 2024.09.25 21:18:29.408832 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:29.408840 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:29.408848 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:29.408869 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:29.408987 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:29.409010 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:29.439177 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:29.439213 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:29.439226 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:29.439240 [ 18 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:29.439255 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:29.439268 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:29.439283 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:29.439359 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:29.439738 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:29.439771 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:29.439786 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:29.439799 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:29.439811 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:29.439823 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:29.439838 [ 17 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:29.439853 [ 17 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:29.439868 [ 17 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:29.939857 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:29.939884 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:29.939892 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:29.939904 [ 13 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:29.939930 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:29.939945 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:29.939960 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:29.940069 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:29.940439 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:29.940475 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:29.940490 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:29.940505 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:29.940518 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:29.940530 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:29.940545 [ 17 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:29.940561 [ 17 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:29.940576 [ 17 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:30.159584 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:30.159631 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:30.159646 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:30.159700 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:30.159715 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:30.159729 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:30.159743 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:30.159756 [ 18 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:30.159771 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:30.159784 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:30.159800 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:30.159815 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:30.159856 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:30.160031 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:30.160049 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:30.440209 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:30.440254 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:30.440269 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:30.440283 [ 17 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:30.440298 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:30.440311 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:30.440325 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:30.440406 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:30.440818 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:30.440857 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:30.440873 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:30.440887 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:30.440900 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:30.440913 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:30.440928 [ 16 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:30.440945 [ 16 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:30.440956 [ 16 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:30.909919 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:30.909965 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:30.909983 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:30.910064 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:30.910081 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:30.910095 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:30.910109 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:30.910122 [ 17 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:30.910137 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:30.910151 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:30.910164 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:30.910179 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:30.910224 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:30.910427 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:30.910468 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:30.940632 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:30.940653 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:30.940663 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:30.940672 [ 16 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:30.940682 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:30.940691 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:30.940699 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:30.940735 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:30.940961 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:30.940979 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:30.940989 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:30.940999 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:30.941009 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:30.941019 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:30.941028 [ 17 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:30.941039 [ 17 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:30.941048 [ 17 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:31.441092 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:31.441136 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:31.441150 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:31.441163 [ 12 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:31.441177 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:31.441191 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:31.441204 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:31.441289 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:31.441673 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:31.441714 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:31.441730 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:31.441744 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:31.441756 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:31.441769 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:31.441784 [ 17 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:31.441800 [ 17 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:31.441815 [ 17 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:31.660731 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:31.660752 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:31.660759 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:31.660791 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:31.660797 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:31.660803 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:31.660810 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:31.660816 [ 12 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:31.660822 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:31.660828 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:31.660834 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:31.660841 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:31.660859 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:31.660962 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:31.660980 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:31.942113 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:31.942139 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:31.942146 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:31.942152 [ 17 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:31.942160 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:31.942166 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:31.942172 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:31.942234 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:31.942433 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:31.942451 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:31.942458 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:31.942464 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:31.942472 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:31.942477 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:31.942484 [ 12 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:31.942491 [ 12 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:31.942498 [ 12 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:32.411572 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:32.411630 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:32.411647 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:32.411700 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:32.411716 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:32.411730 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:32.411744 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:32.411758 [ 17 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:32.411774 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:32.411788 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:32.411802 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:32.411818 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:32.411873 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:32.412049 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:32.412066 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:32.443218 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:32.443259 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:32.443274 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:32.443288 [ 12 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:32.443304 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:32.443318 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:32.443332 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:32.443412 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:32.443794 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:32.443827 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:32.443842 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:32.443875 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:32.443889 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:32.443902 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:32.443917 [ 19 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:32.443933 [ 19 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:32.443948 [ 19 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:32.943946 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:32.943973 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:32.943983 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:32.943992 [ 15 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:32.944003 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:32.944012 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:32.944022 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:32.944065 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:32.944258 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:32.944279 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:32.944286 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:32.944293 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:32.944299 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:32.944305 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:32.944312 [ 19 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:32.944319 [ 19 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:32.944325 [ 19 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:33.162367 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:33.162415 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:33.162432 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:33.162483 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:33.162499 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:33.162514 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:33.162528 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:33.162542 [ 12 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:33.162558 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:33.162573 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:33.162586 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:33.162602 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:33.162642 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:33.162840 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:33.162881 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:33.445047 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:33.445069 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:33.445076 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:33.445083 [ 19 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:33.445090 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:33.445097 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:33.445104 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:33.445142 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:33.445380 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:33.445401 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:33.445408 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:33.445414 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:33.445420 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:33.445426 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:33.445432 [ 12 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:33.445439 [ 12 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:33.445445 [ 12 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:33.913500 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:33.913525 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:33.913538 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:33.913575 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:33.913586 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:33.913596 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:33.913605 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:33.913615 [ 15 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:33.913625 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:33.913634 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:33.913643 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:33.913654 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:33.913680 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:33.913803 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:33.913826 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:33.945936 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:33.945951 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:33.945958 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:33.945964 [ 12 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:33.945971 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:33.945977 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:33.945983 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:33.946020 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:33.946211 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:33.946231 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:33.946241 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:33.946248 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:33.946254 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:33.946261 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:33.946272 [ 15 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:33.946281 [ 15 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:33.946289 [ 15 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:34.446292 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:34.446317 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:34.446324 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:34.446329 [ 12 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:34.446337 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:34.446343 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:34.446348 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:34.446387 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:34.446561 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:34.446582 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:34.446590 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:34.446596 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:34.446602 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:34.446607 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:34.446614 [ 15 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:34.446621 [ 15 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:34.446628 [ 15 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:34.664658 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:34.664681 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:34.664690 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:34.664724 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:34.664731 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:34.664737 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:34.664745 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:34.664752 [ 12 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:34.664758 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:34.664765 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:34.664771 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:34.664777 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:34.664798 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:34.664918 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:34.664937 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:34.947061 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:34.947080 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:34.947087 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:34.947092 [ 15 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:34.947099 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:34.947105 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:34.947111 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:34.947150 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:34.947357 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:34.947377 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:34.947388 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:34.947396 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:34.947402 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:34.947408 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:34.947415 [ 12 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:34.947422 [ 12 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:34.947430 [ 12 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:35.415431 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:35.415457 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:35.415467 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:35.415504 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:35.415513 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:35.415520 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:35.415526 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:35.415532 [ 15 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:35.415539 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:35.415546 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:35.415552 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:35.415558 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:35.415577 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:35.415689 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:35.415708 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:35.447817 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:35.447833 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:35.447839 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:35.447846 [ 14 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:35.447852 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:35.447858 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:35.447864 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:35.447900 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:35.448106 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:35.448122 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:35.448129 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:35.448135 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:35.448140 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:35.448146 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:35.448152 [ 15 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:35.448159 [ 15 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:35.448165 [ 15 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:35.948222 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:35.948257 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:35.948269 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:35.948280 [ 14 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:35.948293 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:35.948304 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:35.948315 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:35.948382 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:35.948630 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:35.948662 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:35.948675 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:35.948686 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:35.948697 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:35.948707 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:35.948719 [ 15 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:35.948732 [ 15 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:35.948744 [ 15 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:36.165740 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:36.165773 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:36.165782 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:36.165820 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:36.165828 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:36.165837 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:36.165845 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:18:36.165853 [ 14 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:36.165861 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:36.165869 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:36.165877 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:36.165886 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:36.165909 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:36.166022 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:36.166042 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:36.449155 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:36.449176 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:36.449184 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:36.449194 [ 15 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:36.449204 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:36.449214 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:36.449224 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:36.449271 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:36.449474 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:36.449494 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:36.449502 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:36.449508 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:36.449514 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:36.449520 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:36.449527 [ 13 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:36.449535 [ 13 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:36.449541 [ 13 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:36.916562 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:36.916589 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:36.916601 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:36.916638 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:36.916647 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:36.916655 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:36.916664 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:36.916673 [ 18 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:36.916682 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:36.916691 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:36.916700 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:36.916710 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:36.916724 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:36.916844 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:36.916867 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:36.950044 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:36.950084 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:36.950097 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:36.950111 [ 13 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:36.950126 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:36.950139 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:36.950155 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:36.950234 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:36.950628 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:36.950675 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:36.950691 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:36.950705 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:36.950718 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:36.950730 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:36.950745 [ 15 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:36.950760 [ 15 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:36.950774 [ 15 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:37.450718 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:37.450746 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:37.450753 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:37.450759 [ 16 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:37.450766 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:37.450772 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:37.450778 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:37.450822 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:37.451006 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:37.451026 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:37.451033 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:37.451039 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:37.451044 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:37.451049 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:37.451056 [ 15 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:37.451063 [ 15 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:37.451069 [ 15 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:37.667075 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:37.667097 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:37.667110 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:37.667148 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:37.667156 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:37.667165 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:37.667173 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:37.667182 [ 13 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:37.667191 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:37.667201 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:37.667209 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:37.667220 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:37.667235 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:37.667352 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:37.667370 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:37.951529 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:37.951567 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:37.951579 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:37.951589 [ 15 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:37.951602 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:37.951612 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:37.951623 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:37.951687 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:37.951996 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:37.952028 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:37.952040 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:37.952050 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:37.952060 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:37.952070 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:37.952084 [ 13 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:37.952096 [ 13 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:37.952107 [ 13 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:38.418112 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:38.418151 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:38.418163 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:38.418209 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:38.418221 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:38.418232 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:38.418243 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:38.418254 [ 15 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:38.418266 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:38.418277 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:38.418287 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:38.418299 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:38.418331 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:38.418493 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:38.418524 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:38.452670 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:38.452689 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:38.452697 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:38.452704 [ 13 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 217 2024.09.25 21:18:38.452712 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=0, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:38.452719 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:38.452726 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:38.452768 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:38.452975 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:38.452997 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=217 2024.09.25 21:18:38.453007 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:38.453017 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 217 2024.09.25 21:18:38.453026 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:38.453034 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 216 2024.09.25 21:18:38.453042 [ 15 ] {} RaftInstance: last durable index 216, precommit index 216 2024.09.25 21:18:38.453048 [ 15 ] {} RaftInstance: quorum idx 1, 216 216 0 2024.09.25 21:18:38.453055 [ 15 ] {} RaftInstance: local log idx 216, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:38.756098 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:18:38.756111 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:18:38.756153 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:18:38.756179 [ 6 ] {} RaftInstance: append at log_idx 217, timestamp 1727299118756161 2024.09.25 21:18:38.756218 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:18:38.756240 [ 21 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:38.756249 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=216, LastLogTerm=2, EntriesLength=1, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:38.756257 [ 21 ] {} RaftInstance: idx: 217 2024.09.25 21:18:38.756265 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:38.756308 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:38.756317 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:38.756329 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:38.756339 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:18:38.756350 [ 21 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:38.756361 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=1, CommitIndex=216, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:38.756404 [ 21 ] {} RaftInstance: idx: 217 2024.09.25 21:18:38.756415 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:38.756423 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:38.756430 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:38.757436 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:18:38.757478 [ 8 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:38.757496 [ 8 ] {} RaftInstance: quorum idx 1, 217 216 0 2024.09.25 21:18:38.757510 [ 8 ] {} RaftInstance: local log idx 217, target_commit_idx 216, quick_commit_index_ 216, state_->get_commit_idx() 216 2024.09.25 21:18:38.757945 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:38.757985 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:38.758000 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:38.758015 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:38.758028 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:38.758040 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 216, new matched idx: 217 2024.09.25 21:18:38.758051 [ 17 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:38.758059 [ 17 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:38.758065 [ 17 ] {} RaftInstance: trigger commit upto 217 2024.09.25 21:18:38.758071 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:38.758076 [ 17 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:38.758082 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:38.758088 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:38.758093 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:38.758136 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:38.758148 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:38.758156 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:38.758165 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:38.758174 [ 17 ] {} RaftInstance: last_log_idx: 216, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:38.758184 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=216, LastLogTerm=2, EntriesLength=1, CommitIndex=217, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:38.758191 [ 17 ] {} RaftInstance: idx: 217 2024.09.25 21:18:38.758197 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:38.758203 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:38.758209 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:38.758215 [ 17 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 216 2024.09.25 21:18:38.758221 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:18:38.758243 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:18:38.758258 [ 20 ] {} RaftInstance: commit upto 217, current idx 216 2024.09.25 21:18:38.758264 [ 20 ] {} RaftInstance: commit upto 217, current idx 217 2024.09.25 21:18:38.758288 [ 20 ] {} RaftInstance: notify cb 217 1d87aa48 2024.09.25 21:18:38.758295 [ 20 ] {} RaftInstance: DONE: commit upto 217, current idx 217 2024.09.25 21:18:38.758301 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:18:38.758319 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:38.758334 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:38.758341 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:38.758348 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:38.758353 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:38.758358 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:38.758364 [ 15 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:38.758371 [ 15 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:38.758377 [ 15 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:38.953459 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:38.953501 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:38.953515 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:38.953529 [ 17 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:38.953544 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:38.953558 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:38.953572 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:38.953651 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:38.954048 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:38.954074 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:38.954082 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:38.954090 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:38.954097 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:38.954104 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:38.954112 [ 15 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:38.954120 [ 15 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:38.954128 [ 15 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:39.169235 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:39.169284 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:39.169300 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:39.169353 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:39.169371 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:39.169385 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (217) and matched log idx (0) 2024.09.25 21:18:39.169399 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:39.169413 [ 17 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:39.169428 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 217 2024.09.25 21:18:39.169442 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:39.169455 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:39.169470 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:39.169510 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:39.169712 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:39.169754 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:39.453971 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:39.454018 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:39.454033 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:39.454047 [ 13 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:39.454062 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:39.454076 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:39.454090 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:39.454172 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:39.454565 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:39.454601 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:39.454616 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:39.454631 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:39.454643 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:39.454656 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:39.454671 [ 17 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:39.454686 [ 17 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:39.454701 [ 17 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:39.919648 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:39.919670 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:39.919678 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:39.919717 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:39.919725 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:39.919732 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:39.919738 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:18:39.919744 [ 19 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:39.919752 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:39.919758 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:39.919764 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:39.919770 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:39.919789 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:39.919892 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:39.919911 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:39.955012 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:39.955032 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:39.955042 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:39.955052 [ 17 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:39.955062 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:39.955071 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:39.955077 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:39.955109 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:39.955310 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:39.955327 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:39.955337 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:39.955346 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:39.955356 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:39.955365 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:39.955376 [ 19 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:39.955387 [ 19 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:39.955400 [ 19 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:40.455470 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:40.455523 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:40.455538 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:40.455553 [ 12 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:40.455568 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:40.455583 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:40.455597 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:40.455678 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:40.456081 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:40.456104 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:40.456112 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:40.456120 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:40.456127 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:40.456134 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:40.456143 [ 19 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:40.456151 [ 19 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:40.456159 [ 19 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:40.670216 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:40.670260 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:40.670276 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:40.670330 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:40.670346 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:40.670361 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:40.670375 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:40.670390 [ 17 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:40.670405 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:40.670420 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:40.670434 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:40.670449 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:40.670492 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:40.670697 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:40.670739 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:40.955953 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:40.956000 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:40.956040 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:40.956056 [ 12 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:40.956071 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:40.956085 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:40.956099 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:40.956178 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:40.956594 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:40.956644 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:40.956660 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:40.956675 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:40.956689 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:40.956702 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:40.956717 [ 17 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:40.956733 [ 17 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:40.956748 [ 17 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:41.420712 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:41.420749 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:41.420762 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:41.420807 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:41.420819 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:41.420831 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:41.420842 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:41.420853 [ 18 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:41.420865 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:41.420877 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:41.420888 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:41.420900 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:41.420933 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:41.421089 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:41.421107 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:41.457236 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:41.457258 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:41.457267 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:41.457275 [ 14 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:41.457283 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:41.457290 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:41.457298 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:41.457342 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:41.457566 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:41.457585 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:41.457593 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:41.457601 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:41.457608 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:41.457615 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:41.457624 [ 16 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:41.457633 [ 16 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:41.457641 [ 16 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:41.957647 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:41.957700 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:41.957710 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:41.957720 [ 15 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:41.957729 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:41.957735 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:41.957741 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:41.957783 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:41.958053 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:41.958074 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:41.958085 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:41.958096 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:41.958105 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:41.958113 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:41.958120 [ 16 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:41.958132 [ 16 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:41.958143 [ 16 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:42.171133 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:42.171164 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:42.171177 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:42.171220 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:42.171231 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:42.171243 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:42.171253 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:18:42.171263 [ 14 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:42.171273 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:42.171283 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:42.171293 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:42.171305 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:42.171326 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:42.171480 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:42.171502 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:42.458667 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:42.458695 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:42.458703 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:42.458710 [ 16 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:42.458717 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:42.458724 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:42.458730 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:42.458771 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:42.458971 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:42.458989 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:42.458996 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:42.459003 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:42.459009 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:42.459014 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:42.459021 [ 14 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:42.459028 [ 14 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:42.459034 [ 14 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:42.922101 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:42.922150 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:42.922166 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:42.922220 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:42.922236 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:42.922250 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:42.922265 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:18:42.922279 [ 16 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:42.922294 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:42.922310 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:42.922325 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:42.922341 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:42.922383 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:42.922594 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:42.922644 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:42.959979 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:42.959995 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:42.960002 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:18:42.960008 [ 14 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:42.960015 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:42.960022 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:42.960028 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:42.960063 [ 14 ] {} RaftInstance: sent 2024.09.25 21:18:42.960231 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:42.960248 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:42.960254 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:42.960260 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:42.960266 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:42.960271 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:42.960278 [ 15 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:42.960285 [ 15 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:42.960291 [ 15 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:43.460376 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:43.460429 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:43.460445 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:43.460460 [ 13 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:43.460476 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:43.460490 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:43.460507 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:43.460592 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:43.460965 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:43.461007 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:43.461023 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:43.461040 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:43.461054 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:43.461067 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:43.461083 [ 15 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:43.461099 [ 15 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:43.461113 [ 15 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:43.673106 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:43.673149 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:43.673166 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:43.673219 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:43.673235 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:43.673249 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:43.673264 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:43.673278 [ 13 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:43.673294 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:43.673308 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:43.673321 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:43.673337 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:43.673381 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:43.673588 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:43.673633 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:43.960847 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:43.960895 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:43.960910 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:43.960924 [ 15 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:43.960939 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:43.960954 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:43.960968 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:43.961061 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:43.961310 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:43.961335 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:43.961344 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:43.961352 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:43.961359 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:43.961366 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:43.961375 [ 13 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:43.961384 [ 13 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:43.961392 [ 13 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:44.424379 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:44.424407 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:44.424419 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:44.424459 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:44.424468 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:44.424474 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:44.424481 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:44.424487 [ 15 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:44.424494 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:44.424501 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:44.424507 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:44.424514 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:44.424546 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:44.424668 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:44.424691 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:44.461814 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:44.461832 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:44.461843 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:44.461850 [ 13 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:44.461857 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:44.461864 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:44.461871 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:44.461922 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:44.462104 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:44.462126 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:44.462137 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:44.462144 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:44.462150 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:44.462156 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:44.462163 [ 15 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:44.462169 [ 15 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:44.462177 [ 15 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:44.962248 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:44.962295 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:44.962310 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:44.962324 [ 17 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:44.962340 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:44.962354 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:44.962368 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:44.962450 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:44.962846 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:44.962881 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:44.962897 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:44.962911 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:44.962926 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:44.962939 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:44.962955 [ 15 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:44.962971 [ 15 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:44.962986 [ 15 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:45.174962 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:45.174996 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:45.175007 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:45.175051 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:45.175068 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:45.175082 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:45.175092 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:45.175102 [ 17 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:45.175115 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:45.175128 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:45.175143 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:45.175159 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:45.175200 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:45.175404 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:45.175448 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:45.462660 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:45.462705 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:45.462719 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:45.462732 [ 15 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:45.462747 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:45.462760 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:45.462775 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:45.462872 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:45.463170 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:45.463185 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:45.463191 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:45.463197 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:45.463204 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:45.463210 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:45.463217 [ 17 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:45.463223 [ 17 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:45.463229 [ 17 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:45.925241 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:45.925279 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:45.925294 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:45.925338 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:45.925353 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:45.925366 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:45.925377 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:45.925387 [ 15 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:45.925400 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:45.925410 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:45.925421 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:45.925433 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:45.925462 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:45.925599 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:45.925622 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:45.963740 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:45.963757 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:45.963766 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:45.963775 [ 17 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:45.963783 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:45.963791 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:45.963800 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:45.963834 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:45.964034 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:45.964054 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:45.964066 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:45.964078 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:45.964086 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:45.964095 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:45.964106 [ 13 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:45.964116 [ 13 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:45.964123 [ 13 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:46.464123 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:46.464146 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:46.464152 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:46.464158 [ 12 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:46.464166 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:46.464173 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:46.464179 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:46.464217 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:46.464427 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:46.464447 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:46.464457 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:46.464466 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:46.464475 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:46.464483 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:46.464492 [ 13 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:46.464503 [ 13 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:46.464512 [ 13 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:46.676507 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:46.676526 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:46.676534 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:46.676566 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:46.676572 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:46.676578 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:46.676584 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:46.676590 [ 12 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:46.676597 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:46.676603 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:46.676610 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:46.676618 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:46.676639 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:46.676778 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:46.676796 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:46.964907 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:46.964928 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:46.964934 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:46.964941 [ 13 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:46.964948 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:46.964953 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:46.964963 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:46.965001 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:46.965206 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:46.965225 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:46.965235 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:46.965243 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:46.965249 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:46.965254 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:46.965261 [ 12 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:46.965268 [ 12 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:46.965275 [ 12 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:47.427296 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:47.427323 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:47.427331 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:47.427363 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:47.427369 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:47.427375 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:47.427381 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:47.427387 [ 17 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:47.427394 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:47.427402 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:47.427412 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:47.427421 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:47.427445 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:47.427567 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:47.427586 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:47.465689 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:47.465704 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:47.465711 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:47.465716 [ 12 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:47.465723 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:47.465729 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:47.465735 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:47.465770 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:47.465937 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:47.465951 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:47.465958 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:47.465964 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:47.465969 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:47.465974 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:47.465981 [ 17 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:47.465987 [ 17 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:47.465993 [ 17 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:47.966053 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:47.966098 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:47.966113 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:47.966126 [ 19 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:47.966142 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:47.966156 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:47.966170 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:47.966250 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:47.966640 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:47.966688 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:47.966704 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:47.966719 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:47.966731 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:47.966744 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:47.966759 [ 17 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:47.966774 [ 17 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:47.966788 [ 17 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:48.177780 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:48.177822 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:48.177837 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:48.177890 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:48.177906 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:48.177920 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:48.177934 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:18:48.177948 [ 19 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:48.177962 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:48.177977 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:48.177990 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:48.178005 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:48.178047 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:48.178214 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:48.178233 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:48.466382 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:48.466414 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:48.466425 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:48.466436 [ 17 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 218 2024.09.25 21:18:48.466447 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:48.466458 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:48.466469 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:48.466530 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:48.466824 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:48.466851 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=218 2024.09.25 21:18:48.466863 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:48.466874 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 218 2024.09.25 21:18:48.466884 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:48.466894 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 217 2024.09.25 21:18:48.466907 [ 19 ] {} RaftInstance: last durable index 217, precommit index 217 2024.09.25 21:18:48.466919 [ 19 ] {} RaftInstance: quorum idx 1, 217 217 0 2024.09.25 21:18:48.466931 [ 19 ] {} RaftInstance: local log idx 217, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:48.756117 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:18:48.756145 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:18:48.756171 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:18:48.756196 [ 6 ] {} RaftInstance: append at log_idx 218, timestamp 1727299128756177 2024.09.25 21:18:48.756247 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:18:48.756270 [ 21 ] {} RaftInstance: last_log_idx: 217, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:48.756279 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=217, LastLogTerm=2, EntriesLength=1, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:48.756287 [ 21 ] {} RaftInstance: idx: 218 2024.09.25 21:18:48.756295 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:48.756338 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:48.756349 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:48.756385 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:48.756399 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:48.756412 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (218) and matched log idx (0) 2024.09.25 21:18:48.756422 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:18:48.756429 [ 21 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:48.756438 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=217, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:48.756445 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:48.756453 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:48.756461 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:48.756483 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:48.756608 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:48.756634 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:48.757437 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:18:48.757477 [ 8 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:48.757495 [ 8 ] {} RaftInstance: quorum idx 1, 218 217 0 2024.09.25 21:18:48.757510 [ 8 ] {} RaftInstance: local log idx 218, target_commit_idx 217, quick_commit_index_ 217, state_->get_commit_idx() 217 2024.09.25 21:18:48.758074 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:48.758113 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:48.758127 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:48.758139 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:48.758147 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:48.758154 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 217, new matched idx: 218 2024.09.25 21:18:48.758162 [ 17 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:48.758170 [ 17 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:48.758178 [ 17 ] {} RaftInstance: trigger commit upto 218 2024.09.25 21:18:48.758185 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:18:48.758192 [ 17 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:48.758200 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 218 2024.09.25 21:18:48.758207 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:48.758214 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:48.758250 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:48.758259 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:48.758267 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:48.758274 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:18:48.758282 [ 17 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:48.758290 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:48.758297 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:48.758304 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:48.758311 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:48.758318 [ 17 ] {} RaftInstance: sent 2024.09.25 21:18:48.758325 [ 17 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 217 2024.09.25 21:18:48.758332 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:18:48.758369 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:18:48.758388 [ 20 ] {} RaftInstance: commit upto 218, current idx 217 2024.09.25 21:18:48.758395 [ 20 ] {} RaftInstance: commit upto 218, current idx 218 2024.09.25 21:18:48.758423 [ 20 ] {} RaftInstance: notify cb 218 1d87aa48 2024.09.25 21:18:48.758437 [ 20 ] {} RaftInstance: DONE: commit upto 218, current idx 218 2024.09.25 21:18:48.758449 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:18:48.758520 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:48.758542 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:48.758550 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:48.758558 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:48.758565 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:48.758571 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:48.758579 [ 19 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:48.758587 [ 19 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:48.758594 [ 19 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:48.928652 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:48.928696 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:48.928712 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:48.928725 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:48.928738 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:48.928752 [ 18 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:48.928767 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:48.928782 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:48.928796 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:48.928810 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:48.928823 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:48.966788 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:48.966827 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:48.966841 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:48.966855 [ 19 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:48.966870 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:48.966886 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:48.966899 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:48.966978 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:48.967260 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:48.967285 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:48.967293 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:48.967301 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:48.967308 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:48.967315 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:48.967323 [ 18 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:48.967331 [ 18 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:48.967339 [ 18 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:49.467358 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:49.467387 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:49.467397 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:49.467406 [ 16 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:49.467416 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:49.467427 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:49.467436 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:49.467500 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:49.467728 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:49.467746 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:49.467753 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:49.467759 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:49.467765 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:49.467771 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:49.467778 [ 18 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:49.467785 [ 18 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:49.467792 [ 18 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:49.679818 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:49.679842 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:49.679849 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:49.679880 [ 16 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:49.679886 [ 16 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:49.679893 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:49.679899 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:18:49.679905 [ 16 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:49.679912 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:49.679918 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:49.679924 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:49.679931 [ 16 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:49.679951 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:49.680063 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:49.680082 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:49.968268 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:49.968318 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:49.968333 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:49.968347 [ 18 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:49.968364 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:49.968379 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:49.968393 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:49.968479 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:49.968859 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:49.968901 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:49.968917 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:49.968932 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:49.968945 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:49.968958 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:49.968974 [ 16 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:49.968991 [ 16 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:49.969015 [ 16 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:50.430978 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:50.431011 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:50.431022 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:50.431060 [ 18 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:50.431070 [ 18 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:50.431080 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:50.431088 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:50.431098 [ 18 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:50.431108 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:50.431119 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:50.431132 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:50.431148 [ 18 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:50.431192 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:50.431401 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:50.431459 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:50.468668 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:50.468710 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:50.468725 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:50.468739 [ 19 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:50.468754 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:50.468769 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:50.468783 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:50.468863 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:50.469213 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:50.469228 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:50.469234 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:50.469240 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:50.469246 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:50.469252 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:50.469258 [ 18 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:50.469265 [ 18 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:50.469271 [ 18 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:50.969282 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:50.969308 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:50.969314 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:50.969321 [ 15 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:50.969328 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:50.969335 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:50.969342 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:50.969380 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:50.969573 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:50.969595 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:50.969608 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:50.969620 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:50.969632 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:50.969643 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:50.969657 [ 18 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:50.969670 [ 18 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:50.969683 [ 18 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:51.181688 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:51.181712 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:51.181719 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:51.181755 [ 15 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:51.181767 [ 15 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:51.181777 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:51.181786 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:51.181795 [ 15 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:51.181805 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:51.181815 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:51.181825 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:51.181834 [ 15 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:51.181855 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:51.181960 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:51.181978 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:51.470123 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:51.470171 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:51.470186 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:51.470199 [ 18 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:51.470215 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:51.470228 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:51.470242 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:51.470321 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:51.470724 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:51.470766 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:51.470780 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:51.470795 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:51.470808 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:51.470820 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:51.470835 [ 15 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:51.470850 [ 15 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:51.470864 [ 15 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:51.932889 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:51.932919 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:51.932928 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:51.932963 [ 18 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:51.932971 [ 18 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:51.932979 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:51.932986 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:51.932994 [ 18 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:51.933002 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:51.933011 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:51.933019 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:51.933027 [ 18 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:51.933082 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:51.933203 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:51.933222 [ 18 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:51.971406 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:51.971453 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:51.971467 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:51.971480 [ 15 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:51.971496 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:51.971509 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:51.971523 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:51.971603 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:51.971999 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:51.972043 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:51.972060 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:51.972074 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:51.972087 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:51.972100 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:51.972115 [ 19 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:51.972130 [ 19 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:51.972145 [ 19 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:52.472141 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:52.472203 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:52.472218 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:52.472232 [ 12 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:52.472248 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:52.472262 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:52.472276 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:52.472358 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:52.472791 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:52.472829 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:52.472843 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:52.472857 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:52.472869 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:52.472882 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:52.472896 [ 19 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:52.472912 [ 19 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:52.472927 [ 19 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:52.683937 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:52.683982 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:52.683997 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:52.684051 [ 12 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:52.684067 [ 12 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:52.684081 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:52.684095 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:52.684109 [ 12 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:52.684124 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:52.684138 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:52.684152 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:52.684166 [ 12 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:52.684195 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:52.684312 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:52.684333 [ 12 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:52.972478 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:52.972501 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:52.972512 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:52.972522 [ 19 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:52.972532 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:52.972541 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:52.972551 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:52.972584 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:52.972785 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:52.972805 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:52.972815 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:52.972823 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:52.972832 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:52.972842 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:52.972850 [ 12 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:52.972857 [ 12 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:52.972863 [ 12 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:53.434855 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:53.434883 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:53.434891 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:53.434923 [ 19 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:53.434930 [ 19 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:53.434936 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:53.434943 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:18:53.434949 [ 19 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:53.434956 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:53.434962 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:53.434970 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:53.434981 [ 19 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:53.434995 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:53.435127 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:53.435146 [ 19 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:53.473306 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:53.473349 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:53.473364 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:18:53.473378 [ 12 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:53.473393 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:53.473407 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:53.473421 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:53.473498 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:53.473882 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:53.473931 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:53.473947 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:53.473961 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:53.473974 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:53.473986 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:53.474002 [ 19 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:53.474041 [ 19 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:53.474057 [ 19 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:53.974004 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:53.974027 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:53.974033 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:53.974040 [ 15 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:53.974048 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:53.974054 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:53.974060 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:53.974100 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:53.974301 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:53.974317 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:53.974323 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:53.974329 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:53.974335 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:53.974341 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:53.974348 [ 13 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:53.974355 [ 13 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:53.974362 [ 13 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:54.185385 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:54.185414 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:54.185425 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:54.185465 [ 15 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:54.185475 [ 15 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:54.185483 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:54.185493 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:54.185501 [ 15 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:54.185511 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:54.185522 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:54.185530 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:54.185541 [ 15 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:54.185556 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:54.185680 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:54.185702 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:54.474864 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:54.474910 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:54.474924 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:54.474938 [ 13 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:54.474954 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:54.474967 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:54.474981 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:54.475087 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:54.475379 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:54.475400 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:54.475408 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:54.475415 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:54.475422 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:54.475429 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:54.475438 [ 15 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:54.475446 [ 15 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:54.475454 [ 15 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:54.936508 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:54.936555 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:54.936571 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:54.936623 [ 13 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:54.936639 [ 13 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:54.936654 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:54.936668 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:54.936682 [ 13 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:54.936697 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:54.936711 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:54.936725 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:54.936740 [ 13 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:54.936784 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:54.937022 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:54.937065 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:54.975236 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:54.975256 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:54.975262 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:54.975268 [ 15 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:54.975276 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:54.975281 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:54.975287 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:54.975323 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:54.975498 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:54.975520 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:54.975530 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:54.975536 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:54.975542 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:54.975547 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:54.975554 [ 13 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:54.975561 [ 13 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:54.975567 [ 13 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:55.475606 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:55.475632 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:55.475642 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:55.475653 [ 15 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:55.475664 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:55.475674 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:55.475684 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:55.475716 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:55.475937 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:55.475959 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:55.475969 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:55.475978 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:55.475987 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:55.475996 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:55.476006 [ 13 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:55.476016 [ 13 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:55.476025 [ 13 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:55.687033 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:55.687055 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:55.687063 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:55.687093 [ 15 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:55.687101 [ 15 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:55.687107 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:55.687113 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:18:55.687119 [ 15 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:55.687126 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:55.687133 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:55.687138 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:55.687146 [ 15 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:55.687166 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:55.687274 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:55.687297 [ 15 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:55.976492 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:55.976543 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:55.976558 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:55.976573 [ 13 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:55.976589 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:55.976603 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:55.976617 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:55.976697 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:55.977066 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:55.977111 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:55.977130 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:55.977145 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:55.977159 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:55.977172 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:55.977187 [ 15 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:55.977203 [ 15 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:55.977220 [ 15 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:56.438161 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:56.438188 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:56.438195 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:56.438226 [ 13 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:56.438233 [ 13 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:56.438239 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:56.438246 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:56.438252 [ 13 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:56.438259 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:56.438265 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:56.438271 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:56.438278 [ 13 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:56.438334 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:56.438414 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:56.438436 [ 14 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:56.477610 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:56.477649 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:56.477664 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:18:56.477678 [ 15 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:56.477693 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:56.477708 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:56.477724 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:56.477803 [ 15 ] {} RaftInstance: sent 2024.09.25 21:18:56.478210 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:56.478244 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:56.478253 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:56.478260 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:56.478267 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:56.478274 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:56.478282 [ 14 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:56.478291 [ 14 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:56.478299 [ 14 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:56.978385 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:56.978432 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:56.978447 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:56.978462 [ 13 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:56.978479 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:56.978494 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:56.978509 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:56.978600 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:56.979044 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:56.979095 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:56.979111 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:56.979127 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:56.979140 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:56.979154 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:56.979170 [ 15 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:56.979187 [ 15 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:56.979202 [ 15 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:57.189166 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:57.189227 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:57.189246 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:57.189300 [ 13 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:57.189318 [ 13 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:57.189333 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:57.189348 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:57.189362 [ 13 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:57.189378 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:57.189392 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:57.189406 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:57.189422 [ 13 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:57.189466 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:57.189678 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:57.189722 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:57.478924 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:57.478961 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:57.478971 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:57.478979 [ 16 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:57.478989 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:57.478997 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:57.479006 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:57.479058 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:57.479352 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:57.479376 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:57.479385 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:57.479393 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:57.479399 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:57.479406 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:57.479415 [ 13 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:57.479425 [ 13 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:57.479433 [ 13 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:57.940460 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:57.940489 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:57.940501 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:57.940537 [ 18 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:57.940545 [ 18 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:57.940551 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:57.940558 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:18:57.940564 [ 18 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:57.940570 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:57.940580 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:57.940589 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:57.940600 [ 18 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:57.940614 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:57.940813 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:57.940831 [ 13 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:57.979945 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:57.979958 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:57.979963 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:18:57.979969 [ 18 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:57.979975 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:57.979981 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:57.979986 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:57.980025 [ 18 ] {} RaftInstance: sent 2024.09.25 21:18:57.980205 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:57.980222 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:57.980229 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:57.980235 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:57.980242 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:57.980247 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:57.980254 [ 13 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:57.980261 [ 13 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:57.980267 [ 13 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:58.480290 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:58.480313 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:58.480319 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:58.480325 [ 16 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:58.480332 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:58.480339 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:58.480346 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:58.480379 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:58.480561 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:58.480580 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=219 2024.09.25 21:18:58.480587 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:58.480593 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 219 2024.09.25 21:18:58.480599 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:58.480604 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 218 2024.09.25 21:18:58.480611 [ 13 ] {} RaftInstance: last durable index 218, precommit index 218 2024.09.25 21:18:58.480617 [ 13 ] {} RaftInstance: quorum idx 1, 218 218 0 2024.09.25 21:18:58.480624 [ 13 ] {} RaftInstance: local log idx 218, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:58.691643 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:58.691660 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:58.691670 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:58.691708 [ 16 ] {} RaftInstance: asio client created: 1d87a5b0 2024.09.25 21:18:58.691717 [ 16 ] {} RaftInstance: 1d87a5b0 reconnect peer 1 2024.09.25 21:18:58.691726 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:58.691734 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:18:58.691743 [ 16 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 219 2024.09.25 21:18:58.691753 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=0, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:58.691759 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:58.691765 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:58.691772 [ 16 ] {} RaftInstance: socket 1d87a5b0 to ::1:39101 is not opened yet 2024.09.25 21:18:58.691791 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:58.691896 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:58.691913 [ 16 ] {} RaftInstance: asio client destroyed: 1d87a5b0 2024.09.25 21:18:58.756070 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:18:58.756090 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:18:58.756111 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:18:58.756142 [ 6 ] {} RaftInstance: append at log_idx 219, timestamp 1727299138756119 2024.09.25 21:18:58.756187 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:18:58.756208 [ 21 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:18:58.756216 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=218, LastLogTerm=2, EntriesLength=1, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:58.756224 [ 21 ] {} RaftInstance: idx: 219 2024.09.25 21:18:58.756230 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:58.756266 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:58.756273 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:58.756280 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:58.756288 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:18:58.756297 [ 21 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:18:58.756307 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=1, CommitIndex=218, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:58.756315 [ 21 ] {} RaftInstance: idx: 219 2024.09.25 21:18:58.756323 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:58.756330 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:58.756338 [ 21 ] {} RaftInstance: sent 2024.09.25 21:18:58.757099 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:18:58.757129 [ 8 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:18:58.757154 [ 8 ] {} RaftInstance: quorum idx 1, 219 218 0 2024.09.25 21:18:58.757162 [ 8 ] {} RaftInstance: local log idx 219, target_commit_idx 218, quick_commit_index_ 218, state_->get_commit_idx() 218 2024.09.25 21:18:58.757519 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:58.757538 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:18:58.757545 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:58.757553 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:18:58.757562 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:58.757570 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 218, new matched idx: 219 2024.09.25 21:18:58.757579 [ 13 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:18:58.757588 [ 13 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:18:58.757598 [ 13 ] {} RaftInstance: trigger commit upto 219 2024.09.25 21:18:58.757607 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:58.757616 [ 13 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:18:58.757626 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:58.757634 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:58.757642 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:58.757689 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:58.757701 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:58.757709 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:18:58.757717 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:18:58.757726 [ 13 ] {} RaftInstance: last_log_idx: 218, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:18:58.757736 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=218, LastLogTerm=2, EntriesLength=1, CommitIndex=219, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:58.757744 [ 13 ] {} RaftInstance: idx: 219 2024.09.25 21:18:58.757752 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:58.757760 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:18:58.757768 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:58.757777 [ 13 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 218 2024.09.25 21:18:58.757817 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:18:58.757857 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:18:58.757874 [ 20 ] {} RaftInstance: commit upto 219, current idx 218 2024.09.25 21:18:58.757875 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:58.757884 [ 20 ] {} RaftInstance: commit upto 219, current idx 219 2024.09.25 21:18:58.757898 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:18:58.757908 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:58.757915 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:18:58.757917 [ 20 ] {} RaftInstance: notify cb 219 1d87a328 2024.09.25 21:18:58.757922 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:58.757930 [ 20 ] {} RaftInstance: DONE: commit upto 219, current idx 219 2024.09.25 21:18:58.757933 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:18:58.757941 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:18:58.757949 [ 16 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:18:58.757959 [ 16 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:18:58.757966 [ 16 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:18:58.980950 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:58.980971 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:58.980978 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:18:58.980984 [ 13 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:18:58.980991 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:18:58.980998 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:58.981015 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:58.981048 [ 13 ] {} RaftInstance: sent 2024.09.25 21:18:58.981278 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:58.981299 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:18:58.981306 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:58.981315 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:18:58.981323 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:58.981330 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:18:58.981340 [ 16 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:18:58.981366 [ 16 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:18:58.981374 [ 16 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:18:59.442367 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:18:59.442390 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:59.442398 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:18:59.442429 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:18:59.442438 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:18:59.442448 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (219) and matched log idx (0) 2024.09.25 21:18:59.442455 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:18:59.442461 [ 12 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:18:59.442468 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 219 2024.09.25 21:18:59.442474 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:59.442480 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:18:59.442486 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:18:59.442506 [ 12 ] {} RaftInstance: sent 2024.09.25 21:18:59.442610 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:18:59.442632 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:18:59.481987 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:59.482019 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:59.482026 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:18:59.482033 [ 16 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:18:59.482039 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:18:59.482045 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:59.482052 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:59.482086 [ 16 ] {} RaftInstance: sent 2024.09.25 21:18:59.482300 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:59.482316 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:18:59.482323 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:59.482329 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:18:59.482335 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:59.482340 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:18:59.482347 [ 12 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:18:59.482354 [ 12 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:18:59.482360 [ 12 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:18:59.982442 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:18:59.982490 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:18:59.982504 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:18:59.982518 [ 19 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:18:59.982534 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:18:59.982547 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:18:59.982561 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:18:59.982643 [ 19 ] {} RaftInstance: sent 2024.09.25 21:18:59.983054 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:18:59.983105 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:18:59.983125 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:18:59.983146 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:18:59.983165 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:18:59.983183 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:18:59.983198 [ 12 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:18:59.983214 [ 12 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:18:59.983251 [ 12 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:00.193151 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:00.193178 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:00.193188 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:00.193224 [ 19 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:19:00.193233 [ 19 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:19:00.193239 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:00.193245 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:19:00.193251 [ 19 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:00.193258 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:00.193263 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:00.193269 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:00.193276 [ 19 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:19:00.193294 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:00.193399 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:00.193417 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:19:00.483718 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:00.483740 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:00.483746 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:00.483752 [ 12 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:00.483759 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:00.483765 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:00.483771 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:00.483809 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:00.484076 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:00.484095 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:00.484105 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:00.484114 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:00.484124 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:00.484133 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:00.484143 [ 19 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:00.484153 [ 19 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:00.484162 [ 19 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:00.944163 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:00.944183 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:00.944190 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:00.944222 [ 12 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:19:00.944229 [ 12 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:19:00.944235 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:00.944241 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:00.944247 [ 12 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:00.944254 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:00.944261 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:00.944267 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:00.944274 [ 12 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:19:00.944292 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:00.944401 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:00.944422 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:19:00.984557 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:00.984571 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:00.984580 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:00.984589 [ 19 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:00.984600 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:00.984609 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:00.984619 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:00.984650 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:00.984853 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:00.984870 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:00.984880 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:00.984889 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:00.984898 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:00.984908 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:00.984919 [ 12 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:00.984930 [ 12 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:00.984941 [ 12 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:01.484963 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:01.485050 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:01.485073 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:01.485088 [ 19 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:01.485104 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:01.485119 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:01.485133 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:01.485215 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:01.485457 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:01.485473 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:01.485480 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:01.485486 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:01.485492 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:01.485498 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:01.485505 [ 12 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:01.485512 [ 12 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:01.485519 [ 12 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:01.694590 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:01.694636 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:01.694652 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:01.694708 [ 19 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:19:01.694724 [ 19 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:19:01.694739 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:01.694753 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:19:01.694768 [ 19 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:01.694783 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:01.694798 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:01.694813 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:01.694828 [ 19 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:19:01.694872 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:01.695078 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:01.695120 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:19:01.985260 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:01.985283 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:01.985290 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:01.985296 [ 12 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:01.985304 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:01.985310 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:01.985316 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:01.985354 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:01.985546 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:01.985565 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:01.985576 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:01.985586 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:01.985595 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:01.985604 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:01.985615 [ 19 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:01.985625 [ 19 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:01.985635 [ 19 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:02.445636 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:02.445666 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:02.445674 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:02.445706 [ 12 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:19:02.445713 [ 12 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:19:02.445719 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:02.445725 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:02.445731 [ 12 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:02.445739 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:02.445746 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:02.445752 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:02.445759 [ 12 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:19:02.445777 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:02.445903 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:02.445925 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:19:02.486059 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:02.486080 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:02.486088 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:02.486097 [ 19 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:02.486105 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:02.486113 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:02.486120 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:02.486162 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:02.486519 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:02.486561 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:02.486577 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:02.486592 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:02.486606 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:02.486619 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:02.486634 [ 12 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:02.486650 [ 12 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:02.486665 [ 12 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:02.986738 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:02.986782 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:02.986796 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:02.986810 [ 14 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:02.986826 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:02.986841 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:02.986855 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:02.986936 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:02.987354 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:02.987377 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:02.987386 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:02.987393 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:02.987401 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:02.987408 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:02.987416 [ 19 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:02.987424 [ 19 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:02.987432 [ 19 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:03.196437 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:03.196460 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:03.196468 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:03.196498 [ 14 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:19:03.196505 [ 14 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:19:03.196511 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:03.196517 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:19:03.196523 [ 14 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:03.196530 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:03.196537 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:03.196542 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:03.196549 [ 14 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:19:03.196568 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:03.196671 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:03.196689 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:19:03.487853 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:03.487899 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:03.487913 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:03.487927 [ 15 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:03.487942 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:03.487956 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:03.487970 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:03.488050 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:03.488418 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:03.488434 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:03.488441 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:03.488447 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:03.488452 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:03.488457 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:03.488464 [ 14 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:03.488471 [ 14 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:03.488478 [ 14 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:03.947558 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:03.947606 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:03.947621 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:03.947673 [ 15 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:19:03.947691 [ 15 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:19:03.947705 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:03.947719 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:03.947732 [ 15 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:03.947747 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:03.947760 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:03.947774 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:03.947789 [ 15 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:19:03.947829 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:03.948041 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:03.948080 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:19:03.988227 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:03.988244 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:03.988251 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:03.988257 [ 14 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:03.988263 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:03.988269 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:03.988275 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:03.988312 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:03.988491 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:03.988507 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:03.988514 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:03.988520 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:03.988525 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:03.988531 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:03.988537 [ 15 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:03.988543 [ 15 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:03.988550 [ 15 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:04.488587 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:04.488612 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:04.488620 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:04.488626 [ 18 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:04.488633 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:04.488639 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:04.488645 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:04.488685 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:04.488868 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:04.488888 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:04.488895 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:04.488901 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:04.488906 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:04.488912 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:04.488918 [ 15 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:04.488925 [ 15 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:04.488931 [ 15 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:04.697968 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:04.697992 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:04.698013 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:04.698049 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:04.698061 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:04.698071 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:04.698078 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:19:04.698084 [ 18 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:04.698091 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:04.698097 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:04.698103 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:04.698109 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:04.698131 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:04.698238 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:04.698257 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:04.989378 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:04.989406 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:04.989416 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:04.989427 [ 15 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:04.989437 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:04.989446 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:04.989456 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:04.989493 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:04.989700 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:04.989720 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:04.989756 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:04.989767 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:04.989776 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:04.989785 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:04.989795 [ 16 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:04.989805 [ 16 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:04.989814 [ 16 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:05.448796 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:05.448819 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:05.448826 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:05.448859 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:05.448866 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:05.448872 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:05.448878 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:05.448884 [ 15 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:05.448890 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:05.448896 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:05.448902 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:05.448909 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:05.448927 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:05.449041 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:05.449058 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:05.490222 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:05.490261 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:05.490275 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:05.490289 [ 16 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:05.490303 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:05.490317 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:05.490330 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:05.490409 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:05.490802 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:05.490851 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:05.490867 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:05.490882 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:05.490895 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:05.490908 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:05.490922 [ 15 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:05.490938 [ 15 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:05.490952 [ 15 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:05.990944 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:05.990972 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:05.990981 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:05.990989 [ 13 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:05.990999 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:05.991008 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:05.991016 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:05.991061 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:05.991359 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:05.991380 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:05.991389 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:05.991399 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:05.991406 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:05.991414 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:05.991423 [ 15 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:05.991433 [ 15 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:05.991442 [ 15 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:06.199460 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:06.199489 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:06.199498 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:06.199532 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:06.199540 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:06.199547 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:06.199555 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:19:06.199562 [ 16 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:06.199570 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:06.199578 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:06.199585 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:06.199593 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:06.199616 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:06.199732 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:06.199754 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:06.491891 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:06.491911 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:06.491917 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:06.491924 [ 15 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:06.491930 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:06.491936 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:06.491942 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:06.491978 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:06.492162 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:06.492182 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:06.492189 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:06.492195 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:06.492201 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:06.492207 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:06.492215 [ 16 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:06.492222 [ 16 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:06.492228 [ 16 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:06.950252 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:06.950280 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:06.950289 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:06.950321 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:06.950333 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:06.950344 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:06.950354 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:06.950361 [ 15 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:06.950368 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:06.950375 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:06.950382 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:06.950389 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:06.950406 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:06.950511 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:06.950534 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:06.992691 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:06.992737 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:06.992752 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:06.992766 [ 16 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:06.992781 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:06.992796 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:06.992810 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:06.992889 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:06.993287 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:06.993338 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:06.993352 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:06.993360 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:06.993366 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:06.993373 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:06.993381 [ 15 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:06.993390 [ 15 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:06.993398 [ 15 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:07.493447 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:07.493507 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:07.493523 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:07.493537 [ 17 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:07.493553 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:07.493568 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:07.493582 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:07.493668 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:07.494097 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:07.494138 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:07.494154 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:07.494169 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:07.494184 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:07.494198 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:07.494213 [ 15 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:07.494229 [ 15 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:07.494244 [ 15 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:07.701196 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:07.701218 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:07.701227 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:07.701259 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:07.701267 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:07.701275 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:07.701282 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:07.701291 [ 17 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:07.701302 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:07.701313 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:07.701324 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:07.701336 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:07.701371 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:07.701523 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:07.701553 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:07.994747 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:07.994794 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:07.994810 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:07.994824 [ 16 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:07.994840 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:07.994854 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:07.994868 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:07.994948 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:07.995339 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:07.995374 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:07.995382 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:07.995391 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:07.995398 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:07.995405 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:07.995413 [ 17 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:07.995422 [ 17 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:07.995430 [ 17 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:08.451419 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:08.451454 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:08.451465 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:08.451504 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:08.451514 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:08.451523 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:08.451532 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:19:08.451541 [ 16 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:08.451551 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:08.451560 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:08.451568 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:08.451578 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:08.451607 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:08.451759 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:08.451786 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:08.495914 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:08.495932 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:08.495938 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:08.495945 [ 17 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 220 2024.09.25 21:19:08.495951 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=0, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:08.495958 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:08.495964 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:08.496001 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:08.496206 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:08.496223 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=220 2024.09.25 21:19:08.496230 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:08.496237 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 220 2024.09.25 21:19:08.496244 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:08.496249 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 219 2024.09.25 21:19:08.496256 [ 16 ] {} RaftInstance: last durable index 219, precommit index 219 2024.09.25 21:19:08.496264 [ 16 ] {} RaftInstance: quorum idx 1, 219 219 0 2024.09.25 21:19:08.496273 [ 16 ] {} RaftInstance: local log idx 219, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:08.756051 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:19:08.756065 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:19:08.756095 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:19:08.756119 [ 6 ] {} RaftInstance: append at log_idx 220, timestamp 1727299148756101 2024.09.25 21:19:08.756157 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:19:08.756176 [ 21 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:08.756184 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=219, LastLogTerm=2, EntriesLength=1, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:08.756191 [ 21 ] {} RaftInstance: idx: 220 2024.09.25 21:19:08.756197 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:08.756235 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:08.756243 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:08.756250 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:08.756256 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:19:08.756262 [ 21 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:08.756268 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=1, CommitIndex=219, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:08.756278 [ 21 ] {} RaftInstance: idx: 220 2024.09.25 21:19:08.756287 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:08.756297 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:08.756308 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:08.757202 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:19:08.757221 [ 8 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:08.757233 [ 8 ] {} RaftInstance: quorum idx 1, 220 219 0 2024.09.25 21:19:08.757240 [ 8 ] {} RaftInstance: local log idx 220, target_commit_idx 219, quick_commit_index_ 219, state_->get_commit_idx() 219 2024.09.25 21:19:08.757603 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:08.757619 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:08.757625 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:08.757631 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:08.757637 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:08.757642 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 219, new matched idx: 220 2024.09.25 21:19:08.757648 [ 12 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:08.757655 [ 12 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:08.757661 [ 12 ] {} RaftInstance: trigger commit upto 220 2024.09.25 21:19:08.757667 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:08.757672 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:08.757678 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:08.757685 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:08.757691 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:08.757723 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:08.757731 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:08.757737 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:08.757742 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:08.757749 [ 12 ] {} RaftInstance: last_log_idx: 219, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:08.757755 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=219, LastLogTerm=2, EntriesLength=1, CommitIndex=220, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:08.757762 [ 12 ] {} RaftInstance: idx: 220 2024.09.25 21:19:08.757768 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:08.757774 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:08.757779 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:08.757786 [ 12 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 219 2024.09.25 21:19:08.757792 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:19:08.757828 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:19:08.757849 [ 20 ] {} RaftInstance: commit upto 220, current idx 219 2024.09.25 21:19:08.757860 [ 20 ] {} RaftInstance: commit upto 220, current idx 220 2024.09.25 21:19:08.757883 [ 20 ] {} RaftInstance: notify cb 220 1d87a328 2024.09.25 21:19:08.757896 [ 20 ] {} RaftInstance: DONE: commit upto 220, current idx 220 2024.09.25 21:19:08.757906 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:19:08.757943 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:08.757978 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:08.757987 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:08.757999 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:08.758017 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:08.758025 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:08.758032 [ 16 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:08.758043 [ 16 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:08.758054 [ 16 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:08.996053 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:08.996097 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:08.996112 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:08.996126 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:08.996142 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:08.996156 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:08.996171 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:08.996234 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:08.996499 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:08.996521 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:08.996530 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:08.996538 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:08.996545 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:08.996551 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:08.996559 [ 17 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:08.996568 [ 17 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:08.996576 [ 17 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:09.202570 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:09.202593 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:09.202601 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:09.202633 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:09.202640 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:09.202647 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (220) and matched log idx (0) 2024.09.25 21:19:09.202653 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:19:09.202659 [ 19 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:09.202666 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 220 2024.09.25 21:19:09.202672 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:09.202678 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:09.202685 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:09.202705 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:09.202828 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:09.202846 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:09.496989 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:09.497018 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:09.497026 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:09.497034 [ 17 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:09.497042 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:09.497050 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:09.497057 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:09.497100 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:09.497291 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:09.497310 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:09.497317 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:09.497324 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:09.497329 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:09.497335 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:09.497341 [ 19 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:09.497349 [ 19 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:09.497355 [ 19 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:09.953372 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:09.953395 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:09.953403 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:09.953446 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:09.953461 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:09.953472 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:09.953480 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:09.953487 [ 17 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:09.953496 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:09.953503 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:09.953512 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:09.953520 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:09.953549 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:09.953681 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:09.953706 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:09.997852 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:09.997871 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:09.997878 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:09.997885 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:09.997891 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:09.997898 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:09.997908 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:09.997940 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:09.998268 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:09.998290 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:09.998298 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:09.998304 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:09.998310 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:09.998315 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:09.998322 [ 17 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:09.998330 [ 17 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:09.998336 [ 17 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:10.498350 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:10.498374 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:10.498381 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:10.498388 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:10.498395 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:10.498402 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:10.498408 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:10.498446 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:10.498636 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:10.498652 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:10.498658 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:10.498664 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:10.498670 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:10.498676 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:10.498682 [ 17 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:10.498689 [ 17 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:10.498696 [ 17 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:10.703707 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:10.703723 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:10.703731 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:10.703760 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:10.703767 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:10.703773 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:10.703779 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:10.703785 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:10.703792 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:10.703798 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:10.703804 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:10.703810 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:10.703830 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:10.703935 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:10.703953 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:10.999069 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:10.999088 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:10.999094 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:10.999100 [ 17 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:10.999106 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:10.999112 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:10.999119 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:10.999154 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:10.999345 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:10.999365 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:10.999375 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:10.999385 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:10.999392 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:10.999402 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:10.999412 [ 12 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:10.999423 [ 12 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:10.999432 [ 12 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:11.454431 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:11.454456 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:11.454463 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:11.454495 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:11.454504 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:11.454515 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:11.454526 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:11.454535 [ 17 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:11.454546 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:11.454556 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:11.454564 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:11.454573 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:11.454589 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:11.454712 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:11.454735 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:11.499851 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:11.499868 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:11.499875 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:11.499882 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:11.499888 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:11.499895 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:11.499901 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:11.499936 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:11.500129 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:11.500145 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:11.500153 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:11.500159 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:11.500165 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:11.500171 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:11.500177 [ 17 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:11.500184 [ 17 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:11.500191 [ 17 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:12.000235 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:12.000269 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:12.000282 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:12.000292 [ 18 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:12.000302 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:12.000312 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:12.000322 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:12.000364 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:12.000591 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:12.000614 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:12.000623 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:12.000633 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:12.000642 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:12.000651 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:12.000662 [ 17 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:12.000672 [ 17 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:12.000683 [ 17 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:12.204662 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:12.204691 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:12.204703 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:12.204741 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:12.204751 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:12.204760 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:12.204770 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:12.204779 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:12.204788 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:12.204799 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:12.204808 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:12.204818 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:12.204843 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:12.205021 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:12.205044 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:12.501186 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:12.501213 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:12.501220 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:12.501226 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:12.501233 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:12.501239 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:12.501246 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:12.501285 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:12.501507 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:12.501530 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:12.501539 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:12.501546 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:12.501554 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:12.501560 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:12.501569 [ 13 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:12.501577 [ 13 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:12.501585 [ 13 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:12.955653 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:12.955701 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:12.955717 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:12.955768 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:12.955783 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:12.955797 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:12.955811 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:12.955824 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:12.955839 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:12.955853 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:12.955866 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:12.955881 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:12.955924 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:12.956159 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:12.956199 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:13.001333 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:13.001353 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:13.001360 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:13.001368 [ 13 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:13.001376 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:13.001383 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:13.001390 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:13.001436 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:13.001652 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:13.001669 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:13.001677 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:13.001684 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:13.001691 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:13.001697 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:13.001705 [ 15 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:13.001714 [ 15 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:13.001722 [ 15 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:13.501804 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:13.501854 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:13.501868 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:13.501882 [ 16 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:13.501897 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:13.501911 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:13.501925 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:13.502008 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:13.502468 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:13.502507 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:13.502521 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:13.502535 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:13.502548 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:13.502560 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:13.502575 [ 15 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:13.502590 [ 15 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:13.502605 [ 15 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:13.706582 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:13.706614 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:13.706625 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:13.706782 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:13.706794 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:13.706804 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:13.706815 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:19:13.706825 [ 16 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:13.706837 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:13.706848 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:13.706858 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:13.706870 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:13.706913 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:13.707063 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:13.707092 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:14.002266 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:14.002296 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:14.002304 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:14.002312 [ 13 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:14.002320 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:14.002328 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:14.002335 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:14.002385 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:14.002619 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:14.002645 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:14.002654 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:14.002662 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:14.002669 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:14.002676 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:14.002685 [ 16 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:14.002693 [ 16 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:14.002701 [ 16 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:14.457759 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:14.457803 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:14.457819 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:14.457873 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:14.457889 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:14.457903 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:14.457917 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:19:14.457931 [ 13 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:14.457946 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:14.457961 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:14.457974 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:14.457988 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:14.458030 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:14.458244 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:14.458287 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:14.502449 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:14.502487 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:14.502501 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:14.502515 [ 16 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:14.502530 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:14.502543 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:14.502557 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:14.502636 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:14.503060 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:14.503101 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:14.503116 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:14.503130 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:14.503143 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:14.503155 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:14.503169 [ 13 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:14.503185 [ 13 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:14.503200 [ 13 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:15.003160 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:15.003187 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:15.003197 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:15.003206 [ 19 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:15.003215 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:15.003224 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:15.003233 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:15.003300 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:15.003546 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:15.003565 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:15.003573 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:15.003579 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:15.003587 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:15.003595 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:15.003606 [ 13 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:15.003616 [ 13 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:15.003626 [ 13 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:15.208631 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:15.208656 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:15.208667 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:15.208705 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:15.208715 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:15.208721 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:15.208727 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:19:15.208733 [ 19 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:15.208739 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:15.208745 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:15.208751 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:15.208757 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:15.208777 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:15.208897 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:15.208920 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:15.504052 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:15.504080 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:15.504091 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:15.504101 [ 13 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:15.504111 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:15.504120 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:15.504130 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:15.504177 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:15.504377 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:15.504400 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:15.504410 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:15.504418 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:15.504425 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:15.504434 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:15.504444 [ 16 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:15.504455 [ 16 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:15.504465 [ 16 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:15.959475 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:15.959503 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:15.959513 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:15.959549 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:15.959558 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:15.959565 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:15.959573 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:19:15.959580 [ 13 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:15.959589 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:15.959597 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:15.959604 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:15.959612 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:15.959635 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:15.959757 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:15.959779 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:16.004915 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:16.004939 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:16.004948 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:16.004955 [ 16 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:16.004963 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:16.004971 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:16.004978 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:16.005053 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:16.005295 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:16.005315 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:16.005326 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:16.005333 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:16.005339 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:16.005345 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:16.005355 [ 13 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:16.005367 [ 13 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:16.005378 [ 13 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:16.505440 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:16.505487 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:16.505502 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:16.505516 [ 16 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:16.505532 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:16.505546 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:16.505560 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:16.505640 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:16.506057 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:16.506095 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:16.506111 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:16.506125 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:16.506138 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:16.506151 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:16.506166 [ 13 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:16.506183 [ 13 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:16.506197 [ 13 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:16.710198 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:16.710245 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:16.710261 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:16.710313 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:16.710329 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:16.710343 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:16.710357 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:19:16.710370 [ 16 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:16.710385 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:16.710399 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:16.710413 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:16.710429 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:16.710464 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:16.710575 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:16.710599 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:17.005702 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:17.005744 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:17.005753 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:17.005761 [ 14 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:17.005771 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:17.005779 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:17.005787 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:17.005842 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:17.006084 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:17.006110 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:17.006119 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:17.006127 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:17.006135 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:17.006142 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:17.006151 [ 16 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:17.006160 [ 16 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:17.006169 [ 16 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:17.461435 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:17.461482 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:17.461491 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:17.461528 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:17.461541 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:17.461551 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:17.461561 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:19:17.461569 [ 14 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:17.461579 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:17.461587 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:17.461595 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:17.461604 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:17.461642 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:17.461754 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:17.461778 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:17.505888 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:17.505914 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:17.505925 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:17.505935 [ 16 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:17.505947 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:17.505959 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:17.505971 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:17.506025 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:17.506214 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:17.506234 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:17.506243 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:17.506252 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:17.506261 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:17.506270 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:17.506280 [ 14 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:17.506290 [ 14 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:17.506300 [ 14 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:18.006308 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:18.006345 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:18.006354 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:18.006361 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:18.006370 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:18.006378 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:18.006386 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:18.006447 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:18.006861 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:18.006918 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:18.006936 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:18.006951 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:18.006965 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:18.006978 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:18.006995 [ 14 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:18.007012 [ 14 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:18.007028 [ 14 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:18.211934 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:18.211957 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:18.211964 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:18.212006 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:18.212015 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:18.212021 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:18.212027 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:18.212033 [ 12 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:18.212039 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:18.212045 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:18.212051 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:18.212058 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:18.212077 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:18.212179 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:18.212197 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:18.507373 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:18.507415 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:18.507429 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:18.507443 [ 14 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 221 2024.09.25 21:19:18.507458 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:18.507472 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:18.507484 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:18.507531 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:18.507708 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:18.507728 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=221 2024.09.25 21:19:18.507737 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:18.507743 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 221 2024.09.25 21:19:18.507749 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:18.507754 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 220 2024.09.25 21:19:18.507761 [ 16 ] {} RaftInstance: last durable index 220, precommit index 220 2024.09.25 21:19:18.507768 [ 16 ] {} RaftInstance: quorum idx 1, 220 220 0 2024.09.25 21:19:18.507774 [ 16 ] {} RaftInstance: local log idx 220, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:18.756061 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:19:18.756076 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:19:18.756105 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:19:18.756131 [ 6 ] {} RaftInstance: append at log_idx 221, timestamp 1727299158756111 2024.09.25 21:19:18.756183 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:19:18.756202 [ 21 ] {} RaftInstance: last_log_idx: 220, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:18.756211 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=220, LastLogTerm=2, EntriesLength=1, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:18.756219 [ 21 ] {} RaftInstance: idx: 221 2024.09.25 21:19:18.756227 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:18.756271 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:18.756280 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:18.756312 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:18.756325 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:18.756337 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (221) and matched log idx (0) 2024.09.25 21:19:18.756349 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:19:18.756357 [ 21 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:18.756365 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=220, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:18.756373 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:18.756380 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:18.756388 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:18.756408 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:18.756521 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:18.756542 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:18.757191 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:19:18.757209 [ 8 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:18.757218 [ 8 ] {} RaftInstance: quorum idx 1, 221 220 0 2024.09.25 21:19:18.757226 [ 8 ] {} RaftInstance: local log idx 221, target_commit_idx 220, quick_commit_index_ 220, state_->get_commit_idx() 220 2024.09.25 21:19:18.757518 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:18.757538 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:18.757546 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:18.757553 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:18.757560 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:18.757566 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 220, new matched idx: 221 2024.09.25 21:19:18.757574 [ 14 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:18.757582 [ 14 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:18.757589 [ 14 ] {} RaftInstance: trigger commit upto 221 2024.09.25 21:19:18.757597 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:18.757603 [ 14 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:18.757610 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 221 2024.09.25 21:19:18.757617 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:18.757624 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:18.757660 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:18.757669 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:18.757676 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:18.757683 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:19:18.757691 [ 14 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:18.757699 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:18.757706 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:18.757713 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:18.757720 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:18.757727 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:18.757734 [ 14 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 220 2024.09.25 21:19:18.757741 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:19:18.757777 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:19:18.757797 [ 20 ] {} RaftInstance: commit upto 221, current idx 220 2024.09.25 21:19:18.757808 [ 20 ] {} RaftInstance: commit upto 221, current idx 221 2024.09.25 21:19:18.757841 [ 20 ] {} RaftInstance: notify cb 221 1d87aba8 2024.09.25 21:19:18.757848 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:18.757854 [ 20 ] {} RaftInstance: DONE: commit upto 221, current idx 221 2024.09.25 21:19:18.757868 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:18.757874 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:19:18.757880 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:18.757894 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:18.757900 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:18.757905 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:18.757911 [ 16 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:18.757918 [ 16 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:18.757924 [ 16 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:18.962992 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:18.963131 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:18.963171 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:18.963184 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:18.963196 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:19:18.963209 [ 14 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:18.963225 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:18.963239 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:18.963253 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:18.963266 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:18.963279 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:19.008117 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:19.008169 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:19.008184 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:19.008197 [ 16 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:19.008213 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:19.008228 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:19.008241 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:19.008329 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:19.008711 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:19.008735 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:19.008743 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:19.008751 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:19.008757 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:19.008764 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:19.008772 [ 14 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:19.008781 [ 14 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:19.008789 [ 14 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:19.508793 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:19.508820 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:19.508830 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:19.508841 [ 17 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:19.508851 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:19.508861 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:19.508870 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:19.508921 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:19.509112 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:19.509132 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:19.509143 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:19.509152 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:19.509157 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:19.509164 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:19.509171 [ 14 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:19.509178 [ 14 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:19.509185 [ 14 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:19.714220 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:19.714246 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:19.714258 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:19.714295 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:19.714305 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:19.714315 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:19.714324 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:19.714333 [ 17 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:19.714344 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:19.714352 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:19.714361 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:19.714370 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:19.714398 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:19.714523 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:19.714547 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:20.009665 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:20.009693 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:20.009699 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:20.009705 [ 16 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:20.009713 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:20.009719 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:20.009725 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:20.009766 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:20.009939 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:20.009960 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:20.009968 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:20.009976 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:20.009983 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:20.010011 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:20.010022 [ 17 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:20.010031 [ 17 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:20.010038 [ 17 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:20.465093 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:20.465133 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:20.465150 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:20.465203 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:20.465218 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:20.465232 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:20.465246 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:19:20.465259 [ 16 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:20.465274 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:20.465287 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:20.465301 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:20.465315 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:20.465356 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:20.465530 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:20.465547 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:20.510662 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:20.510681 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:20.510691 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:20.510700 [ 17 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:20.510707 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:20.510713 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:20.510720 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:20.510763 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:20.510974 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:20.511021 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:20.511035 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:20.511045 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:20.511053 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:20.511061 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:20.511071 [ 16 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:20.511081 [ 16 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:20.511091 [ 16 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:21.011143 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:21.011216 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:21.011233 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:21.011247 [ 15 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:21.011263 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:21.011278 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:21.011293 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:21.011385 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:21.011652 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:21.011668 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:21.011674 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:21.011681 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:21.011687 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:21.011692 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:21.011700 [ 17 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:21.011707 [ 17 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:21.011714 [ 17 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:21.215756 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:21.215776 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:21.215784 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:21.215814 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:21.215821 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:21.215827 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:21.215833 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:21.215838 [ 15 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:21.215845 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:21.215851 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:21.215857 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:21.215863 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:21.215882 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:21.216001 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:21.216022 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:21.512171 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:21.512200 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:21.512211 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:21.512219 [ 17 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:21.512231 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:21.512241 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:21.512250 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:21.512298 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:21.512482 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:21.512498 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:21.512505 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:21.512512 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:21.512518 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:21.512524 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:21.512535 [ 19 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:21.512547 [ 19 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:21.512558 [ 19 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:21.966588 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:21.966613 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:21.966624 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:21.966665 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:21.966679 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:21.966689 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:21.966703 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:21.966712 [ 17 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:21.966722 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:21.966729 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:21.966738 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:21.966748 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:21.966771 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:21.966907 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:21.966941 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:22.013095 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:22.013121 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:22.013131 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:22.013142 [ 19 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:22.013153 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:22.013163 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:22.013173 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:22.013222 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:22.013442 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:22.013458 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:22.013468 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:22.013478 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:22.013487 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:22.013497 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:22.013507 [ 17 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:22.013517 [ 17 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:22.013528 [ 17 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:22.513548 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:22.513581 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:22.513591 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:22.513603 [ 18 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:22.513615 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:22.513622 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:22.513629 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:22.513668 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:22.513873 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:22.513889 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:22.513895 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:22.513901 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:22.513907 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:22.513912 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:22.513919 [ 17 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:22.513928 [ 17 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:22.513934 [ 17 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:22.716952 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:22.716975 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:22.716985 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:22.717022 [ 18 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:19:22.717032 [ 18 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:19:22.717041 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:22.717050 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:19:22.717059 [ 18 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:22.717068 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:22.717078 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:22.717087 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:22.717098 [ 18 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:19:22.717121 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:22.717235 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:22.717252 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:19:23.014378 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:23.014403 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:23.014414 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:23.014423 [ 17 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:23.014434 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:23.014443 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:23.014453 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:23.014494 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:23.014697 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:23.014719 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:23.014730 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:23.014739 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:23.014748 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:23.014757 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:23.014767 [ 18 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:23.014778 [ 18 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:23.014788 [ 18 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:23.467787 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:23.467808 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:23.467815 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:23.467847 [ 17 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:19:23.467853 [ 17 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:19:23.467859 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:23.467865 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:23.467871 [ 17 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:23.467878 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:23.467884 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:23.467890 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:23.467897 [ 17 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:19:23.467914 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:23.468019 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:23.468036 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:19:23.515169 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:23.515184 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:23.515190 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:23.515197 [ 18 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:23.515203 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:23.515209 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:23.515215 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:23.515249 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:23.515443 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:23.515461 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:23.515468 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:23.515475 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:23.515480 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:23.515486 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:23.515493 [ 17 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:23.515500 [ 17 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:23.515507 [ 17 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:24.015555 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:24.015580 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:24.015589 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:24.015598 [ 13 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:24.015608 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:24.015619 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:24.015628 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:24.015683 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:24.015902 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:24.015919 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:24.015929 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:24.015937 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:24.015943 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:24.015948 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:24.015955 [ 17 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:24.015962 [ 17 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:24.015969 [ 17 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:24.217948 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:24.217968 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:24.217975 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:24.218004 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:24.218011 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:24.218017 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:24.218023 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:19:24.218028 [ 13 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:24.218035 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:24.218041 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:24.218047 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:24.218054 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:24.218073 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:24.218177 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:24.218196 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:24.516326 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:24.516350 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:24.516357 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:24.516363 [ 17 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:24.516370 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:24.516376 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:24.516382 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:24.516421 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:24.516772 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:24.516815 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:24.516831 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:24.516845 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:24.516858 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:24.516870 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:24.516885 [ 18 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:24.516901 [ 18 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:24.516916 [ 18 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:24.968918 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:24.968961 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:24.968976 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:24.969030 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:24.969045 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:24.969059 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:24.969072 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:24.969085 [ 17 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:24.969100 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:24.969113 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:24.969126 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:24.969141 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:24.969183 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:24.969392 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:24.969431 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:25.016683 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:25.016708 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:25.016715 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:25.016721 [ 18 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:25.016728 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:25.016734 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:25.016740 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:25.016780 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:25.016961 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:25.016980 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:25.016987 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:25.016993 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:25.017011 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:25.017017 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:25.017024 [ 17 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:25.017031 [ 17 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:25.017038 [ 17 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:25.517040 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:25.517063 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:25.517069 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:25.517075 [ 12 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:25.517082 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:25.517089 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:25.517095 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:25.517133 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:25.517300 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:25.517320 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:25.517328 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:25.517336 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:25.517343 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:25.517350 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:25.517357 [ 18 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:25.517366 [ 18 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:25.517374 [ 18 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:25.719380 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:25.719403 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:25.719414 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:25.719455 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:25.719467 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:25.719478 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:25.719490 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:25.719499 [ 12 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:25.719508 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:25.719517 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:25.719526 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:25.719535 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:25.719560 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:25.719676 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:25.719694 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:26.017826 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:26.017857 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:26.017866 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:26.017873 [ 18 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:26.017882 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:26.017889 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:26.017897 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:26.017946 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:26.018190 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:26.018214 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:26.018222 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:26.018230 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:26.018238 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:26.018244 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:26.018253 [ 12 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:26.018262 [ 12 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:26.018270 [ 12 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:26.470311 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:26.470332 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:26.470343 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:26.470381 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:26.470392 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:26.470401 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:26.470410 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:19:26.470420 [ 18 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:26.470430 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:26.470437 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:26.470444 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:26.470451 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:26.470469 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:26.470602 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:26.470622 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:26.518801 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:26.518839 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:26.518853 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:26.518867 [ 12 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:26.518881 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:26.518894 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:26.518908 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:26.518988 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:26.519396 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:26.519440 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:26.519456 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:26.519471 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:26.519485 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:26.519497 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:26.519514 [ 18 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:26.519530 [ 18 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:26.519543 [ 18 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:27.019502 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:27.019533 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:27.019542 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:27.019550 [ 16 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:27.019559 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:27.019567 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:27.019576 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:27.019637 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:27.019877 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:27.019906 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:27.019915 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:27.019923 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:27.019930 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:27.019937 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:27.019946 [ 18 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:27.019955 [ 18 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:27.019963 [ 18 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:27.220963 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:27.220999 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:27.221010 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:27.221044 [ 16 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:19:27.221052 [ 16 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:19:27.221059 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:27.221067 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:19:27.221074 [ 16 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:27.221082 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:27.221090 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:27.221097 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:27.221105 [ 16 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:19:27.221128 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:27.221252 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:27.221273 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:19:27.520424 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:27.520448 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:27.520455 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:27.520461 [ 18 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:27.520467 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:27.520473 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:27.520480 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:27.520519 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:27.520732 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:27.520752 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:27.520761 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:27.520769 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:27.520777 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:27.520785 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:27.520794 [ 16 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:27.520805 [ 16 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:27.520814 [ 16 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:27.971806 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:27.971826 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:27.971833 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:27.971866 [ 12 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:19:27.971873 [ 12 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:19:27.971879 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:27.971885 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:27.971891 [ 12 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:27.971898 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:27.971904 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:27.971910 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:27.971917 [ 12 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:19:27.971935 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:27.972055 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:27.972075 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:19:28.021267 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:28.021321 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:28.021337 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:28.021352 [ 16 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:28.021368 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:28.021384 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:28.021400 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:28.021476 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:28.021841 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:28.021861 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:28.021869 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:28.021876 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:28.021881 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:28.021887 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:28.021895 [ 15 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:28.021902 [ 15 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:28.021909 [ 15 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:28.521985 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:28.522037 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:28.522052 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:28.522067 [ 19 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:28.522083 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:28.522097 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:28.522112 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:28.522196 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:28.522632 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:28.522653 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=222 2024.09.25 21:19:28.522663 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:28.522671 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 222 2024.09.25 21:19:28.522678 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:28.522685 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 221 2024.09.25 21:19:28.522694 [ 15 ] {} RaftInstance: last durable index 221, precommit index 221 2024.09.25 21:19:28.522702 [ 15 ] {} RaftInstance: quorum idx 1, 221 221 0 2024.09.25 21:19:28.522711 [ 15 ] {} RaftInstance: local log idx 221, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:28.722722 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:28.722741 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:28.722751 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:28.722790 [ 19 ] {} RaftInstance: asio client created: 1d87c7a0 2024.09.25 21:19:28.722800 [ 19 ] {} RaftInstance: 1d87c7a0 reconnect peer 1 2024.09.25 21:19:28.722809 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:28.722819 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:19:28.722828 [ 19 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 222 2024.09.25 21:19:28.722839 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=0, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:28.722848 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:28.722856 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:28.722866 [ 19 ] {} RaftInstance: socket 1d87c7a0 to ::1:39101 is not opened yet 2024.09.25 21:19:28.722880 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:28.723013 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:28.723033 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c7a0 2024.09.25 21:19:28.756058 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:19:28.756074 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:19:28.756097 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:19:28.756122 [ 6 ] {} RaftInstance: append at log_idx 222, timestamp 1727299168756103 2024.09.25 21:19:28.756160 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:19:28.756181 [ 21 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:28.756190 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=221, LastLogTerm=2, EntriesLength=1, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:28.756198 [ 21 ] {} RaftInstance: idx: 222 2024.09.25 21:19:28.756206 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:28.756249 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:28.756258 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:28.756265 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:28.756272 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:19:28.756279 [ 21 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:28.756288 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=1, CommitIndex=221, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:28.756297 [ 21 ] {} RaftInstance: idx: 222 2024.09.25 21:19:28.756309 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:28.756321 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:28.756332 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:28.757203 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:19:28.757223 [ 8 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:28.757232 [ 8 ] {} RaftInstance: quorum idx 1, 222 221 0 2024.09.25 21:19:28.757240 [ 8 ] {} RaftInstance: local log idx 222, target_commit_idx 221, quick_commit_index_ 221, state_->get_commit_idx() 221 2024.09.25 21:19:28.757736 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:28.757777 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:28.757793 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:28.757807 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:28.757820 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:28.757832 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 221, new matched idx: 222 2024.09.25 21:19:28.757847 [ 15 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:28.757863 [ 15 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:28.757877 [ 15 ] {} RaftInstance: trigger commit upto 222 2024.09.25 21:19:28.757890 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:28.757903 [ 15 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:28.757918 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:28.757931 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:28.757944 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:28.758023 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:28.758040 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:28.758055 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:28.758068 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:28.758082 [ 15 ] {} RaftInstance: last_log_idx: 221, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:28.758099 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=221, LastLogTerm=2, EntriesLength=1, CommitIndex=222, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:28.758113 [ 15 ] {} RaftInstance: idx: 222 2024.09.25 21:19:28.758127 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:28.758141 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:28.758154 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:28.758169 [ 15 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 221 2024.09.25 21:19:28.758184 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:19:28.758257 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:19:28.758302 [ 20 ] {} RaftInstance: commit upto 222, current idx 221 2024.09.25 21:19:28.758322 [ 20 ] {} RaftInstance: commit upto 222, current idx 222 2024.09.25 21:19:28.758388 [ 20 ] {} RaftInstance: notify cb 222 1d87aa48 2024.09.25 21:19:28.758414 [ 20 ] {} RaftInstance: DONE: commit upto 222, current idx 222 2024.09.25 21:19:28.758432 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:19:28.758466 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:28.758527 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:28.758555 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:28.758570 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:28.758584 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:28.758596 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:28.758607 [ 19 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:28.758616 [ 19 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:28.758623 [ 19 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:29.022576 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:29.022609 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:29.022617 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:29.022625 [ 16 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:29.022634 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:29.022642 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:29.022650 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:29.022708 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:29.022914 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:29.022931 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:29.022938 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:29.022944 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:29.022950 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:29.022956 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:29.022963 [ 19 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:29.022971 [ 19 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:29.022978 [ 19 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:29.473061 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:29.473106 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:29.473122 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:29.473179 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:29.473194 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:29.473209 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (222) and matched log idx (0) 2024.09.25 21:19:29.473223 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:19:29.473237 [ 16 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:29.473253 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 222 2024.09.25 21:19:29.473268 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:29.473281 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:29.473298 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:29.473342 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:29.473553 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:29.473590 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:29.523729 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:29.523753 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:29.523764 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:29.523771 [ 19 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:29.523778 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:29.523784 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:29.523790 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:29.523827 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:29.524033 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:29.524056 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:29.524064 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:29.524070 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:29.524075 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:29.524082 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:29.524089 [ 16 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:29.524096 [ 16 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:29.524102 [ 16 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:30.024114 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:30.024144 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:30.024153 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:30.024161 [ 13 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:30.024169 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:30.024177 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:30.024185 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:30.024231 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:30.024421 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:30.024438 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:30.024444 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:30.024450 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:30.024456 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:30.024461 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:30.024468 [ 16 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:30.024475 [ 16 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:30.024482 [ 16 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:30.223500 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:30.223523 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:30.223531 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:30.223565 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:30.223576 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:30.223585 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:30.223593 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:19:30.223602 [ 13 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:30.223612 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:30.223621 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:30.223631 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:30.223640 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:30.223664 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:30.223809 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:30.223826 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:30.525157 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:30.525180 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:30.525186 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:30.525194 [ 16 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:30.525200 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:30.525206 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:30.525212 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:30.525255 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:30.525486 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:30.525502 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:30.525511 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:30.525521 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:30.525530 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:30.525538 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:30.525548 [ 19 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:30.525558 [ 19 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:30.525565 [ 19 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:30.974573 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:30.974601 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:30.974611 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:30.974644 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:30.974652 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:30.974659 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:30.974665 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:30.974671 [ 17 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:30.974678 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:30.974684 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:30.974690 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:30.974696 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:30.974715 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:30.974809 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:30.974830 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:31.026002 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:31.026074 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:31.026090 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:31.026105 [ 19 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:31.026120 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:31.026135 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:31.026150 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:31.026247 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:31.026666 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:31.026685 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:31.026693 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:31.026700 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:31.026706 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:31.026712 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:31.026719 [ 17 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:31.026727 [ 17 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:31.026734 [ 17 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:31.526794 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:31.526844 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:31.526859 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:31.526873 [ 16 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:31.526888 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:31.526902 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:31.526916 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:31.526984 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:31.527375 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:31.527426 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:31.527443 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:31.527457 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:31.527471 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:31.527483 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:31.527498 [ 17 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:31.527514 [ 17 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:31.527529 [ 17 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:31.725513 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:31.725557 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:31.725574 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:31.725625 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:31.725640 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:31.725655 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:31.725670 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:19:31.725684 [ 14 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:31.725699 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:31.725713 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:31.725727 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:31.725743 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:31.725787 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:31.726019 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:31.726065 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:32.027287 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:32.027315 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:32.027345 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:32.027352 [ 17 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:32.027359 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:32.027366 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:32.027373 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:32.027422 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:32.027649 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:32.027671 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:32.027681 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:32.027691 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:32.027700 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:32.027710 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:32.027718 [ 14 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:32.027725 [ 14 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:32.027732 [ 14 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:32.476749 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:32.476782 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:32.476793 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:32.476832 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:32.476841 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:32.476848 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:32.476854 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:32.476860 [ 17 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:32.476867 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:32.476872 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:32.476878 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:32.476885 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:32.476904 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:32.477010 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:32.477028 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:32.528192 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:32.528233 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:32.528248 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:32.528262 [ 14 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:32.528277 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:32.528291 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:32.528305 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:32.528384 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:32.528734 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:32.528755 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:32.528764 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:32.528771 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:32.528779 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:32.528785 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:32.528793 [ 17 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:32.528802 [ 17 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:32.528810 [ 17 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:33.028822 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:33.028848 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:33.028855 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:33.028861 [ 18 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:33.028868 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:33.028875 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:33.028881 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:33.028921 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:33.029125 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:33.029141 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:33.029148 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:33.029155 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:33.029161 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:33.029167 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:33.029173 [ 17 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:33.029180 [ 17 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:33.029188 [ 17 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:33.227201 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:33.227225 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:33.227237 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:33.227276 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:33.227288 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:33.227298 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:33.227309 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:19:33.227319 [ 18 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:33.227329 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:33.227338 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:33.227346 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:33.227356 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:33.227371 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:33.227486 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:33.227507 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:33.529644 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:33.529665 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:33.529672 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:33.529679 [ 17 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:33.529685 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:33.529691 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:33.529698 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:33.529735 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:33.529911 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:33.529929 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:33.529936 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:33.529942 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:33.529948 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:33.529953 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:33.529960 [ 18 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:33.529967 [ 18 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:33.529974 [ 18 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:33.978017 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:33.978047 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:33.978057 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:33.978091 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:33.978100 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:33.978108 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:33.978115 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:19:33.978123 [ 14 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:33.978132 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:33.978139 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:33.978146 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:33.978154 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:33.978201 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:33.978289 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:33.978313 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:34.030474 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:34.030501 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:34.030513 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:34.030524 [ 18 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:34.030537 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:34.030549 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:34.030560 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:34.030614 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:34.030802 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:34.030826 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:34.030835 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:34.030843 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:34.030850 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:34.030857 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:34.030865 [ 12 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:34.030873 [ 12 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:34.030882 [ 12 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:34.530888 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:34.530912 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:34.530918 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:34.530925 [ 15 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:34.530932 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:34.530938 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:34.530945 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:34.530998 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:34.531207 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:34.531229 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:34.531239 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:34.531248 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:34.531256 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:34.531265 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:34.531274 [ 12 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:34.531307 [ 12 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:34.531331 [ 12 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:34.728301 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:34.728327 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:34.728339 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:34.728378 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:34.728390 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:34.728400 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:34.728410 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:19:34.728420 [ 18 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:34.728430 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:34.728438 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:34.728444 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:34.728454 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:34.728475 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:34.728588 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:34.728613 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:35.031753 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:35.031777 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:35.031784 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:35.031790 [ 12 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:35.031798 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:35.031808 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:35.031817 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:35.031856 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:35.032044 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:35.032064 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:35.032071 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:35.032078 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:35.032083 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:35.032089 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:35.032095 [ 18 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:35.032102 [ 18 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:35.032110 [ 18 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:35.479186 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:35.479235 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:35.479252 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:35.479305 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:35.479321 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:35.479336 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:35.479351 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:35.479365 [ 15 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:35.479382 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:35.479395 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:35.479409 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:35.479424 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:35.479467 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:35.479674 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:35.479695 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:35.532808 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:35.532825 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:35.532835 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:35.532844 [ 12 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:35.532855 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:35.532864 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:35.532874 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:35.532917 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:35.533109 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:35.533126 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:35.533132 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:35.533139 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:35.533145 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:35.533150 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:35.533157 [ 15 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:35.533164 [ 15 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:35.533171 [ 15 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:36.033266 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:36.033321 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:36.033337 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:36.033352 [ 13 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:36.033369 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:36.033385 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:36.033400 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:36.033493 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:36.033808 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:36.033834 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:36.033844 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:36.033853 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:36.033860 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:36.033867 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:36.033876 [ 15 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:36.033885 [ 15 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:36.033893 [ 15 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:36.229943 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:36.230024 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:36.230041 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:36.230095 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:36.230111 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:36.230127 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:36.230142 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:19:36.230156 [ 13 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:36.230171 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:36.230185 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:36.230199 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:36.230215 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:36.230258 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:36.230472 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:36.230516 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:36.533671 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:36.533700 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:36.533709 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:36.533718 [ 15 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:36.533726 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:36.533734 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:36.533742 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:36.533789 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:36.534034 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:36.534057 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:36.534065 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:36.534073 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:36.534080 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:36.534087 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:36.534095 [ 13 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:36.534103 [ 13 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:36.534111 [ 13 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:36.981179 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:36.981224 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:36.981241 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:36.981291 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:36.981307 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:36.981322 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:36.981336 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:36.981350 [ 15 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:36.981366 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:36.981380 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:36.981394 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:36.981408 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:36.981450 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:36.981659 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:36.981705 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:37.034843 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:37.034870 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:37.034881 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:37.034890 [ 13 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:37.034900 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:37.034910 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:37.034919 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:37.034966 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:37.035226 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:37.035248 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:37.035257 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:37.035264 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:37.035270 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:37.035275 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:37.035282 [ 12 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:37.035293 [ 12 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:37.035303 [ 12 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:37.535318 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:37.535346 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:37.535353 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:37.535359 [ 19 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:37.535365 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:37.535372 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:37.535378 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:37.535415 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:37.535634 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:37.535656 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:37.535664 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:37.535670 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:37.535676 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:37.535682 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:37.535688 [ 12 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:37.535695 [ 12 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:37.535702 [ 12 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:37.731734 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:37.731753 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:37.731760 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:37.731790 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:37.731796 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:37.731802 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:37.731811 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:19:37.731820 [ 19 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:37.731829 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:37.731835 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:37.731841 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:37.731847 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:37.731866 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:37.731973 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:37.731991 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:38.036169 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:38.036219 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:38.036234 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:38.036249 [ 12 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:38.036264 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:38.036280 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:38.036294 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:38.036379 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:38.036743 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:38.036760 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:38.036767 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:38.036773 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:38.036779 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:38.036785 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:38.036791 [ 19 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:38.036799 [ 19 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:38.036806 [ 19 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:38.482894 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:38.482941 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:38.482956 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:38.483011 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:38.483027 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:38.483042 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:38.483056 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:38.483070 [ 12 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:38.483086 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:38.483099 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:38.483113 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:38.483128 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:38.483171 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:38.483375 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:38.483417 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:38.536628 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:38.536669 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:38.536683 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:38.536696 [ 19 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 223 2024.09.25 21:19:38.536712 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=0, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:38.536726 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:38.536740 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:38.536829 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:38.537219 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:38.537263 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=223 2024.09.25 21:19:38.537279 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:38.537293 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 223 2024.09.25 21:19:38.537306 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:38.537318 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 222 2024.09.25 21:19:38.537333 [ 12 ] {} RaftInstance: last durable index 222, precommit index 222 2024.09.25 21:19:38.537348 [ 12 ] {} RaftInstance: quorum idx 1, 222 222 0 2024.09.25 21:19:38.537363 [ 12 ] {} RaftInstance: local log idx 222, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:38.756063 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:19:38.756079 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:19:38.756103 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:19:38.756128 [ 6 ] {} RaftInstance: append at log_idx 223, timestamp 1727299178756108 2024.09.25 21:19:38.756173 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:19:38.756193 [ 21 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:38.756202 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=222, LastLogTerm=2, EntriesLength=1, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:38.756210 [ 21 ] {} RaftInstance: idx: 223 2024.09.25 21:19:38.756218 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:38.756262 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:38.756272 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:38.756280 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:38.756287 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:19:38.756294 [ 21 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:38.756303 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=1, CommitIndex=222, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:38.756310 [ 21 ] {} RaftInstance: idx: 223 2024.09.25 21:19:38.756316 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:38.756323 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:38.756330 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:38.757211 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:19:38.757228 [ 8 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:38.757235 [ 8 ] {} RaftInstance: quorum idx 1, 223 222 0 2024.09.25 21:19:38.757242 [ 8 ] {} RaftInstance: local log idx 223, target_commit_idx 222, quick_commit_index_ 222, state_->get_commit_idx() 222 2024.09.25 21:19:38.757528 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:38.757545 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:38.757552 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:38.757559 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:38.757566 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:38.757572 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 222, new matched idx: 223 2024.09.25 21:19:38.757580 [ 19 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:38.757588 [ 19 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:38.757595 [ 19 ] {} RaftInstance: trigger commit upto 223 2024.09.25 21:19:38.757602 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:38.757609 [ 19 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:38.757616 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:38.757623 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:38.757629 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:38.757680 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:38.757689 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:38.757696 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:38.757703 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:19:38.757711 [ 19 ] {} RaftInstance: last_log_idx: 222, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:38.757719 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=222, LastLogTerm=2, EntriesLength=1, CommitIndex=223, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:38.757726 [ 19 ] {} RaftInstance: idx: 223 2024.09.25 21:19:38.757732 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:38.757740 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:38.757746 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:38.757753 [ 19 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 222 2024.09.25 21:19:38.757760 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:19:38.757803 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:19:38.757821 [ 20 ] {} RaftInstance: commit upto 223, current idx 222 2024.09.25 21:19:38.757829 [ 20 ] {} RaftInstance: commit upto 223, current idx 223 2024.09.25 21:19:38.757863 [ 20 ] {} RaftInstance: notify cb 223 1d87a328 2024.09.25 21:19:38.757876 [ 20 ] {} RaftInstance: DONE: commit upto 223, current idx 223 2024.09.25 21:19:38.757885 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:19:38.757909 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:38.757930 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:38.757939 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:38.757947 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:38.757954 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:38.757960 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:38.757969 [ 12 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:38.757977 [ 12 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:38.757985 [ 12 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:39.037013 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:39.037049 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:39.037057 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:39.037063 [ 19 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:39.037070 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:39.037077 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:39.037084 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:39.037132 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:39.037371 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:39.037400 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:39.037409 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:39.037417 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:39.037425 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:39.037431 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:39.037440 [ 12 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:39.037449 [ 12 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:39.037457 [ 12 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:39.233477 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:39.233507 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:39.233517 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:39.233555 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:39.233564 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:39.233573 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (223) and matched log idx (0) 2024.09.25 21:19:39.233582 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:19:39.233590 [ 19 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:39.233600 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 223 2024.09.25 21:19:39.233608 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:39.233616 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:39.233626 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:39.233654 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:39.233773 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:39.233790 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:39.537904 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:39.537928 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:39.537938 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:39.537948 [ 12 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:39.537957 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:39.537963 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:39.537969 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:39.538011 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:39.538208 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:39.538222 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:39.538229 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:39.538242 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:39.538248 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:39.538253 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:39.538260 [ 19 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:39.538267 [ 19 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:39.538274 [ 19 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:39.984295 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:39.984319 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:39.984330 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:39.984439 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:39.984449 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:39.984455 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:39.984462 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:39.984467 [ 12 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:39.984474 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:39.984480 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:39.984486 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:39.984493 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:39.984503 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:39.984626 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:39.984644 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:40.038825 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:40.038854 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:40.038862 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:40.038869 [ 19 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:40.038878 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:40.038885 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:40.038892 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:40.038939 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:40.039144 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:40.039161 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:40.039168 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:40.039174 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:40.039180 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:40.039185 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:40.039193 [ 12 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:40.039200 [ 12 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:40.039207 [ 12 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:40.539305 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:40.539351 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:40.539366 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:40.539379 [ 17 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:40.539394 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:40.539408 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:40.539422 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:40.539505 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:40.539797 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:40.539822 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:40.539831 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:40.539839 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:40.539846 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:40.539852 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:40.539861 [ 12 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:40.539869 [ 12 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:40.539877 [ 12 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:40.734874 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:40.734897 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:40.734908 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:40.734944 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:40.734952 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:40.734958 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:40.734967 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:40.734977 [ 17 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:40.734987 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:40.734997 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:40.735006 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:40.735017 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:40.735040 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:40.735160 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:40.735177 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:41.040349 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:41.040410 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:41.040426 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:41.040440 [ 12 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:41.040456 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:41.040470 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:41.040485 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:41.040578 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:41.040865 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:41.040891 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:41.040900 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:41.040909 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:41.040916 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:41.040923 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:41.040932 [ 17 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:41.040940 [ 17 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:41.040949 [ 17 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:41.485179 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:41.485223 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:41.485239 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:41.485293 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:41.485308 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:41.485322 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:41.485337 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:41.485350 [ 12 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:41.485366 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:41.485380 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:41.485393 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:41.485408 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:41.485451 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:41.485658 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:41.485700 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:41.540826 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:41.540845 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:41.540851 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:41.540858 [ 19 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:41.540864 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:41.540870 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:41.540876 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:41.540913 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:41.541108 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:41.541122 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:41.541129 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:41.541136 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:41.541142 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:41.541148 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:41.541155 [ 12 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:41.541163 [ 12 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:41.541169 [ 12 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:42.041241 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:42.041293 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:42.041309 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:42.041323 [ 14 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:42.041338 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:42.041352 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:42.041365 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:42.041450 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:42.041802 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:42.041823 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:42.041831 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:42.041840 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:42.041847 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:42.041854 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:42.041862 [ 12 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:42.041870 [ 12 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:42.041878 [ 12 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:42.235918 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:42.235956 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:42.235969 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:42.236031 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:42.236042 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:42.236048 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:42.236056 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:19:42.236067 [ 14 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:42.236077 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:42.236085 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:42.236094 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:42.236104 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:42.236129 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:42.236258 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:42.236275 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:42.542392 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:42.542418 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:42.542425 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:42.542433 [ 12 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:42.542441 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:42.542448 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:42.542456 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:42.542502 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:42.542722 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:42.542742 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:42.542750 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:42.542757 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:42.542764 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:42.542771 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:42.542779 [ 14 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:42.542787 [ 14 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:42.542796 [ 14 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:42.986811 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:42.986836 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:42.986846 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:42.986883 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:42.986892 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:42.986901 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:42.986912 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:42.986921 [ 12 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:42.986931 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:42.986940 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:42.986948 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:42.986957 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:42.987056 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:42.987194 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:42.987215 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:43.043406 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:43.043459 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:43.043478 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:43.043492 [ 14 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:43.043508 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:43.043522 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:43.043538 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:43.043632 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:43.044018 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:43.044055 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:43.044068 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:43.044082 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:43.044092 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:43.044102 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:43.044115 [ 19 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:43.044127 [ 19 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:43.044140 [ 19 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:43.544123 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:43.544146 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:43.544156 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:43.544165 [ 18 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:43.544171 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:43.544178 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:43.544184 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:43.544218 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:43.544423 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:43.544442 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:43.544449 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:43.544455 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:43.544462 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:43.544467 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:43.544474 [ 19 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:43.544481 [ 19 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:43.544489 [ 19 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:43.737510 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:43.737530 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:43.737538 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:43.737568 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:43.737574 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:43.737580 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:43.737586 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:19:43.737592 [ 18 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:43.737599 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:43.737605 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:43.737610 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:43.737617 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:43.737636 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:43.737741 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:43.737759 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:44.044921 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:44.044948 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:44.044954 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:44.044960 [ 19 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:44.044967 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:44.044973 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:44.044979 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:44.045030 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:44.045197 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:44.045213 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:44.045219 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:44.045225 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:44.045231 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:44.045236 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:44.045243 [ 18 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:44.045249 [ 18 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:44.045256 [ 18 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:44.488284 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:44.488305 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:44.488312 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:44.488345 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:44.488351 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:44.488358 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:44.488364 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:19:44.488371 [ 14 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:44.488378 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:44.488384 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:44.488390 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:44.488396 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:44.488407 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:44.488520 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:44.488537 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:44.545640 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:44.545655 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:44.545663 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:44.545672 [ 18 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:44.545680 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:44.545686 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:44.545692 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:44.545727 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:44.545916 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:44.545934 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:44.545941 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:44.545947 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:44.545952 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:44.545958 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:44.545964 [ 14 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:44.545971 [ 14 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:44.545977 [ 14 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:45.046004 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:45.046032 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:45.046040 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:45.046047 [ 13 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:45.046056 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:45.046064 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:45.046071 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:45.046126 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:45.046360 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:45.046383 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:45.046392 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:45.046399 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:45.046407 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:45.046414 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:45.046422 [ 14 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:45.046430 [ 14 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:45.046438 [ 14 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:45.238449 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:45.238473 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:45.238483 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:45.238523 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:45.238533 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:45.238543 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:45.238552 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:19:45.238561 [ 13 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:45.238570 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:45.238580 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:45.238589 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:45.238599 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:45.238618 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:45.238724 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:45.238743 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:45.546896 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:45.546919 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:45.546926 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:45.546932 [ 14 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:45.546940 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:45.546947 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:45.546953 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:45.546997 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:45.547206 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:45.547227 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:45.547237 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:45.547246 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:45.547255 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:45.547263 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:45.547274 [ 13 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:45.547284 [ 13 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:45.547291 [ 13 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:45.989297 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:45.989323 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:45.989331 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:45.989363 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:45.989370 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:45.989376 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:45.989383 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:19:45.989389 [ 14 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:45.989395 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:45.989401 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:45.989408 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:45.989415 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:45.989454 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:45.989571 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:45.989593 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:46.047759 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:46.047786 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:46.047797 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:46.047806 [ 13 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:46.047816 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:46.047826 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:46.047836 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:46.047867 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:46.048082 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:46.048100 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:46.048110 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:46.048119 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:46.048127 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:46.048135 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:46.048147 [ 18 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:46.048158 [ 18 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:46.048169 [ 18 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:46.548149 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:46.548170 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:46.548177 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:46.548183 [ 16 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:46.548191 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:46.548197 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:46.548203 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:46.548241 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:46.548505 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:46.548523 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:46.548532 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:46.548539 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:46.548546 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:46.548553 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:46.548562 [ 18 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:46.548576 [ 18 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:46.548587 [ 18 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:46.739576 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:46.739598 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:46.739605 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:46.739636 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:46.739643 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:46.739649 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:46.739656 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:19:46.739662 [ 16 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:46.739673 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:46.739682 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:46.739692 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:46.739704 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:46.739719 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:46.739843 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:46.739866 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:47.049039 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:47.049067 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:47.049075 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:47.049082 [ 18 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:47.049089 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:47.049099 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:47.049110 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:47.049161 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:47.049339 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:47.049359 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:47.049365 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:47.049372 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:47.049377 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:47.049383 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:47.049390 [ 16 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:47.049397 [ 16 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:47.049403 [ 16 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:47.490473 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:47.490534 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:47.490551 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:47.490605 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:47.490620 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:47.490635 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:47.490649 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:19:47.490663 [ 18 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:47.490678 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:47.490693 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:47.490706 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:47.490721 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:47.490765 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:47.490890 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:47.490907 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:47.550080 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:47.550122 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:47.550137 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:47.550150 [ 16 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:47.550165 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:47.550179 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:47.550192 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:47.550272 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:47.550658 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:47.550692 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:47.550707 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:47.550721 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:47.550733 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:47.550745 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:47.550760 [ 18 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:47.550776 [ 18 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:47.550790 [ 18 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:48.050814 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:48.050859 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:48.050873 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:48.050887 [ 13 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:48.050902 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:48.050916 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:48.050930 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:48.051010 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:48.051401 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:48.051443 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:48.051459 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:48.051474 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:48.051487 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:48.051499 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:48.051514 [ 18 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:48.051532 [ 18 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:48.051547 [ 18 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:48.241544 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:48.241588 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:48.241603 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:48.241656 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:48.241671 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:48.241684 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:48.241698 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:48.241712 [ 17 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:48.241727 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:48.241743 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:48.241757 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:48.241773 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:48.241806 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:48.241920 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:48.241938 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:48.552120 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:48.552163 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:48.552177 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:48.552191 [ 18 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 224 2024.09.25 21:19:48.552207 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:48.552221 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:48.552235 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:48.552318 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:48.552724 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:48.552764 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=224 2024.09.25 21:19:48.552780 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:48.552795 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 224 2024.09.25 21:19:48.552806 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:48.552817 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 223 2024.09.25 21:19:48.552825 [ 17 ] {} RaftInstance: last durable index 223, precommit index 223 2024.09.25 21:19:48.552834 [ 17 ] {} RaftInstance: quorum idx 1, 223 223 0 2024.09.25 21:19:48.552842 [ 17 ] {} RaftInstance: local log idx 223, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:48.756057 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:19:48.756074 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:19:48.756101 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:19:48.756139 [ 6 ] {} RaftInstance: append at log_idx 224, timestamp 1727299188756110 2024.09.25 21:19:48.756182 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:19:48.756197 [ 21 ] {} RaftInstance: last_log_idx: 223, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:48.756205 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=223, LastLogTerm=2, EntriesLength=1, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:48.756211 [ 21 ] {} RaftInstance: idx: 224 2024.09.25 21:19:48.756218 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:48.756253 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:48.756262 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:48.756296 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:48.756307 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:48.756314 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (224) and matched log idx (0) 2024.09.25 21:19:48.756320 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:19:48.756326 [ 21 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:48.756333 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=223, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:48.756339 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:48.756346 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:48.756357 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:48.756378 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:48.756550 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:48.756574 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:48.757175 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:19:48.757189 [ 8 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:48.757196 [ 8 ] {} RaftInstance: quorum idx 1, 224 223 0 2024.09.25 21:19:48.757202 [ 8 ] {} RaftInstance: local log idx 224, target_commit_idx 223, quick_commit_index_ 223, state_->get_commit_idx() 223 2024.09.25 21:19:48.757600 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:48.757629 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:48.757640 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:48.757649 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:48.757657 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:48.757665 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 223, new matched idx: 224 2024.09.25 21:19:48.757675 [ 18 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:48.757685 [ 18 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:48.757694 [ 18 ] {} RaftInstance: trigger commit upto 224 2024.09.25 21:19:48.757702 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:19:48.757711 [ 18 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:48.757720 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 224 2024.09.25 21:19:48.757729 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:48.757738 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:48.757769 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:48.757782 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:48.757792 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:48.757799 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:19:48.757809 [ 18 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:48.757819 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:48.757829 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:48.757838 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:48.757848 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:48.757857 [ 18 ] {} RaftInstance: sent 2024.09.25 21:19:48.757866 [ 18 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 223 2024.09.25 21:19:48.757874 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:19:48.757907 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:19:48.757925 [ 20 ] {} RaftInstance: commit upto 224, current idx 223 2024.09.25 21:19:48.757934 [ 20 ] {} RaftInstance: commit upto 224, current idx 224 2024.09.25 21:19:48.757965 [ 20 ] {} RaftInstance: notify cb 224 1d87a328 2024.09.25 21:19:48.757976 [ 20 ] {} RaftInstance: DONE: commit upto 224, current idx 224 2024.09.25 21:19:48.757989 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:48.758058 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:48.758082 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:48.757987 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:19:48.758092 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:48.758107 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:48.758113 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:48.758119 [ 17 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:48.758126 [ 17 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:48.758132 [ 17 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:48.992071 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:48.992095 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:48.992102 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:48.992108 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:48.992113 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:48.992119 [ 12 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:48.992126 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:48.992132 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:48.992138 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:48.992143 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:48.992149 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:49.053161 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:49.053186 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:49.053192 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:49.053198 [ 17 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:49.053205 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:49.053211 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:49.053217 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:49.053257 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:49.053468 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:49.053494 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:49.053503 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:49.053511 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:49.053517 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:49.053524 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:49.053532 [ 12 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:49.053541 [ 12 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:49.053549 [ 12 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:49.553591 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:49.553621 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:49.553630 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:49.553638 [ 15 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:49.553648 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:49.553657 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:49.553666 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:49.553722 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:49.553972 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:49.553999 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:49.554007 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:49.554015 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:49.554022 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:49.554028 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:49.554037 [ 12 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:49.554046 [ 12 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:49.554054 [ 12 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:49.743096 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:49.743136 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:49.743144 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:49.743174 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:49.743181 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:49.743187 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:49.743193 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:49.743199 [ 15 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:49.743205 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:49.743212 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:49.743217 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:49.743224 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:49.743243 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:49.743352 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:49.743370 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:50.054551 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:50.054605 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:50.054621 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:50.054635 [ 12 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:50.054651 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:50.054665 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:50.054680 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:50.054771 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:50.055045 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:50.055072 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:50.055082 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:50.055093 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:50.055102 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:50.055109 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:50.055118 [ 15 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:50.055127 [ 15 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:50.055136 [ 15 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:50.494145 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:50.494174 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:50.494183 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:50.494216 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:50.494223 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:50.494231 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:50.494239 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:50.494246 [ 12 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:50.494254 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:50.494261 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:50.494268 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:50.494276 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:50.494298 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:50.494410 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:50.494432 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:50.555552 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:50.555568 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:50.555574 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:50.555581 [ 15 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:50.555587 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:50.555593 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:50.555599 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:50.555636 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:50.555811 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:50.555832 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:50.555842 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:50.555852 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:50.555859 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:50.555864 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:50.555871 [ 12 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:50.555878 [ 12 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:50.555885 [ 12 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:51.055955 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:51.056007 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:51.056023 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:51.056038 [ 19 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:51.056053 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:51.056068 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:51.056083 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:51.056165 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:51.056543 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:51.056590 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:51.056607 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:51.056622 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:51.056636 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:51.056649 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:51.056664 [ 12 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:51.056680 [ 12 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:51.056696 [ 12 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:51.244650 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:51.244670 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:51.244677 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:51.244706 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:51.244713 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:51.244720 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:51.244726 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:19:51.244732 [ 19 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:51.244739 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:51.244745 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:51.244750 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:51.244757 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:51.244776 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:51.244877 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:51.244895 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:51.557011 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:51.557032 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:51.557038 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:51.557044 [ 12 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:51.557052 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:51.557059 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:51.557065 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:51.557103 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:51.557267 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:51.557286 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:51.557294 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:51.557303 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:51.557310 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:51.557317 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:51.557326 [ 19 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:51.557335 [ 19 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:51.557343 [ 19 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:51.995355 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:51.995379 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:51.995386 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:51.995418 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:51.995424 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:51.995431 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:51.995437 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:51.995443 [ 12 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:51.995450 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:51.995456 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:51.995477 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:51.995484 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:51.995500 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:51.995606 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:51.995624 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:52.057792 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:52.057840 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:52.057854 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:52.057868 [ 19 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:52.057882 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:52.057896 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:52.057910 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:52.058009 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:52.058428 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:52.058464 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:52.058479 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:52.058494 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:52.058506 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:52.058519 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:52.058534 [ 15 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:52.058550 [ 15 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:52.058564 [ 15 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:52.558538 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:52.558581 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:52.558591 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:52.558601 [ 14 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:52.558611 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:52.558620 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:52.558629 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:52.558683 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:52.558966 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:52.558989 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:52.558997 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:52.559005 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:52.559012 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:52.559019 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:52.559027 [ 15 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:52.559035 [ 15 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:52.559043 [ 15 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:52.746048 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:52.746069 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:52.746076 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:52.746111 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:52.746123 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:52.746133 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:52.746142 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:19:52.746151 [ 14 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:52.746162 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:52.746171 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:52.746181 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:52.746192 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:52.746215 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:52.746333 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:52.746357 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:53.059539 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:53.059585 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:53.059599 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:53.059613 [ 15 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:53.059628 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:53.059642 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:53.059656 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:53.059740 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:53.059982 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:53.059998 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:53.060004 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:53.060011 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:53.060016 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:53.060022 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:53.060029 [ 14 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:53.060035 [ 14 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:53.060042 [ 14 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:53.497121 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:53.497167 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:53.497182 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:53.497235 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:53.497251 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:53.497265 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:53.497279 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:53.497293 [ 15 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:53.497308 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:53.497322 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:53.497335 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:53.497349 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:53.497393 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:53.497602 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:53.497645 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:53.559810 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:53.559852 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:53.559866 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:19:53.559880 [ 14 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:53.559895 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:53.559908 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:53.559922 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:53.560000 [ 14 ] {} RaftInstance: sent 2024.09.25 21:19:53.560410 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:53.560456 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:53.560472 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:53.560486 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:53.560499 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:53.560511 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:53.560527 [ 15 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:53.560543 [ 15 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:53.560559 [ 15 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:54.060491 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:54.060512 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:54.060518 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:19:54.060524 [ 19 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:54.060531 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:54.060537 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:54.060543 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:54.060590 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:54.060816 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:54.060834 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:54.060841 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:54.060848 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:54.060855 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:54.060861 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:54.060870 [ 15 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:54.060881 [ 15 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:54.060892 [ 15 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:54.247938 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:54.247984 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:54.248032 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:54.248087 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:54.248103 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:54.248116 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:54.248131 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:19:54.248144 [ 19 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:54.248159 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:54.248173 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:54.248187 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:54.248202 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:54.248243 [ 19 ] {} RaftInstance: sent 2024.09.25 21:19:54.248453 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:54.248496 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:54.560670 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:54.560715 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:54.560729 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:54.560743 [ 15 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:54.560758 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:54.560773 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:54.560786 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:54.560862 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:54.561201 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:54.561235 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:54.561247 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:54.561258 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:54.561268 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:54.561278 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:54.561290 [ 16 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:54.561303 [ 16 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:54.561315 [ 16 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:54.998473 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:54.998499 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:54.998507 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:54.998537 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:54.998544 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:54.998550 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:54.998556 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:54.998562 [ 15 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:54.998569 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:54.998575 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:54.998581 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:54.998588 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:54.998607 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:54.998723 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:54.998740 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:55.061873 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:55.061899 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:55.061906 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:19:55.061914 [ 16 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:55.061922 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:55.061930 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:55.061938 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:55.061985 [ 16 ] {} RaftInstance: sent 2024.09.25 21:19:55.062209 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:55.062227 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:55.062233 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:55.062240 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:55.062245 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:55.062251 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:55.062258 [ 15 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:55.062265 [ 15 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:55.062271 [ 15 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:55.562343 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:55.562391 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:55.562405 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:55.562419 [ 13 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:55.562434 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:55.562448 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:55.562462 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:55.562542 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:55.562920 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:55.562952 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:55.562964 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:55.562975 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:55.562985 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:55.562999 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:55.563018 [ 15 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:55.563037 [ 15 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:55.563049 [ 15 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:55.749048 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:55.749080 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:55.749092 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:55.749136 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:55.749148 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:55.749159 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:55.749170 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:19:55.749180 [ 13 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:55.749192 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:55.749202 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:55.749212 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:55.749224 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:55.749256 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:55.749416 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:55.749446 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:56.063594 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:56.063620 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:56.063630 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:19:56.063639 [ 15 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:56.063649 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:56.063659 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:56.063668 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:56.063710 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:56.063933 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:56.063945 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:56.063951 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:56.063957 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:56.063962 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:56.063968 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:56.063974 [ 13 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:56.063981 [ 13 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:56.063987 [ 13 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:56.500028 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:56.500050 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:56.500058 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:56.500089 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:56.500096 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:56.500101 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:56.500107 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:19:56.500113 [ 15 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:56.500120 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:56.500126 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:56.500132 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:56.500138 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:56.500158 [ 15 ] {} RaftInstance: sent 2024.09.25 21:19:56.500259 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:56.500276 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:56.564393 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:56.564413 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:56.564421 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:56.564430 [ 13 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:56.564441 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:56.564451 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:56.564459 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:56.564495 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:56.564697 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:56.564713 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:56.564723 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:56.564732 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:56.564741 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:56.564750 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:56.564760 [ 15 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:56.564770 [ 15 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:56.564780 [ 15 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:57.064784 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:57.064810 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:57.064816 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:57.064822 [ 17 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:57.064829 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:57.064836 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:57.064842 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:57.064879 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:57.065095 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:57.065114 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:57.065122 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:57.065132 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:57.065141 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:57.065150 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:57.065157 [ 13 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:57.065165 [ 13 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:57.065172 [ 13 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:57.251207 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:57.251248 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:57.251260 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:57.251300 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:57.251338 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:57.251352 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:57.251359 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:19:57.251365 [ 17 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:57.251372 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:57.251378 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:57.251384 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:57.251390 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:57.251409 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:57.251527 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:57.251544 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:57.565660 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:57.565681 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:57.565693 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:57.565701 [ 13 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:57.565709 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:57.565715 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:57.565722 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:57.565764 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:57.565964 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:57.565983 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:57.565992 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:57.566001 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:57.566010 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:57.566018 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:57.566027 [ 17 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:57.566037 [ 17 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:57.566046 [ 17 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:58.002044 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:58.002074 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:58.002085 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:58.002124 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:58.002134 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:58.002143 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:58.002152 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:19:58.002160 [ 13 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:58.002169 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:58.002177 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:58.002185 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:58.002195 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:58.002218 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:58.002342 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:58.002364 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:58.066456 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:58.066475 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:58.066484 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:19:58.066492 [ 17 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:58.066503 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:58.066512 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:58.066518 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:58.066550 [ 17 ] {} RaftInstance: sent 2024.09.25 21:19:58.066771 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:58.066791 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:58.066801 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:58.066810 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:58.066818 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:58.066827 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:58.066837 [ 13 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:58.066847 [ 13 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:58.066857 [ 13 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:58.566876 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:58.566899 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:58.566906 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:58.566913 [ 12 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:58.566920 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:58.566926 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:58.566933 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:58.566971 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:58.567165 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:58.567181 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=225 2024.09.25 21:19:58.567188 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:58.567194 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 225 2024.09.25 21:19:58.567200 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:58.567205 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 224 2024.09.25 21:19:58.567213 [ 13 ] {} RaftInstance: last durable index 224, precommit index 224 2024.09.25 21:19:58.567220 [ 13 ] {} RaftInstance: quorum idx 1, 224 224 0 2024.09.25 21:19:58.567227 [ 13 ] {} RaftInstance: local log idx 224, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:58.753263 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:58.753280 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:58.753290 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:58.753327 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:58.753338 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:58.753348 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:58.753361 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:19:58.753371 [ 12 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 225 2024.09.25 21:19:58.753381 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=0, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:58.753390 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:58.753400 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:58.753410 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:58.753428 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:58.753528 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:58.753547 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:58.756051 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:19:58.756066 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:19:58.756088 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:19:58.756113 [ 6 ] {} RaftInstance: append at log_idx 225, timestamp 1727299198756094 2024.09.25 21:19:58.756140 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:19:58.756155 [ 21 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:19:58.756168 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=224, LastLogTerm=2, EntriesLength=1, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:58.756179 [ 21 ] {} RaftInstance: idx: 225 2024.09.25 21:19:58.756188 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:58.756223 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:58.756235 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:58.756245 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:58.756254 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:19:58.756263 [ 21 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:19:58.756273 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=1, CommitIndex=224, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:58.756282 [ 21 ] {} RaftInstance: idx: 225 2024.09.25 21:19:58.756292 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:58.756302 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:58.756311 [ 21 ] {} RaftInstance: sent 2024.09.25 21:19:58.757094 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:19:58.757111 [ 8 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:19:58.757119 [ 8 ] {} RaftInstance: quorum idx 1, 225 224 0 2024.09.25 21:19:58.757126 [ 8 ] {} RaftInstance: local log idx 225, target_commit_idx 224, quick_commit_index_ 224, state_->get_commit_idx() 224 2024.09.25 21:19:58.757477 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:58.757496 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:19:58.757503 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:58.757510 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:19:58.757516 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:58.757521 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 224, new matched idx: 225 2024.09.25 21:19:58.757528 [ 13 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:19:58.757535 [ 13 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:19:58.757543 [ 13 ] {} RaftInstance: trigger commit upto 225 2024.09.25 21:19:58.757548 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:58.757554 [ 13 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:19:58.757561 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:58.757567 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:58.757575 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:58.757605 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:58.757613 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:58.757620 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:19:58.757629 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:19:58.757638 [ 13 ] {} RaftInstance: last_log_idx: 224, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:19:58.757649 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=224, LastLogTerm=2, EntriesLength=1, CommitIndex=225, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:58.757693 [ 13 ] {} RaftInstance: idx: 225 2024.09.25 21:19:58.757702 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:58.757708 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:19:58.757716 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:58.757722 [ 13 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 224 2024.09.25 21:19:58.757729 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:19:58.757785 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:19:58.757797 [ 20 ] {} RaftInstance: commit upto 225, current idx 224 2024.09.25 21:19:58.757805 [ 20 ] {} RaftInstance: commit upto 225, current idx 225 2024.09.25 21:19:58.757831 [ 20 ] {} RaftInstance: notify cb 225 1d87aa48 2024.09.25 21:19:58.757842 [ 20 ] {} RaftInstance: DONE: commit upto 225, current idx 225 2024.09.25 21:19:58.757853 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:19:58.757856 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:58.757878 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:19:58.757888 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:58.757897 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:19:58.757906 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:58.757915 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:19:58.757925 [ 12 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:19:58.757934 [ 12 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:19:58.757943 [ 12 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:19:59.067935 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:59.067963 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:59.067973 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:19:59.067982 [ 13 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:19:59.067992 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:19:59.068001 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:59.068010 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:59.068059 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:59.068248 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:59.068265 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:19:59.068276 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:59.068285 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:19:59.068291 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:59.068297 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:19:59.068304 [ 12 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:19:59.068312 [ 12 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:19:59.068322 [ 12 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:19:59.504382 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:19:59.504426 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:59.504443 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:19:59.504497 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:19:59.504513 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:19:59.504527 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (225) and matched log idx (0) 2024.09.25 21:19:59.504542 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:19:59.504555 [ 13 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:19:59.504571 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 225 2024.09.25 21:19:59.504586 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:59.504600 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:19:59.504615 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:19:59.504658 [ 13 ] {} RaftInstance: sent 2024.09.25 21:19:59.504859 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:19:59.504900 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:19:59.569096 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:19:59.569141 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:19:59.569156 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:19:59.569170 [ 12 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:19:59.569186 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:19:59.569201 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:19:59.569215 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:19:59.569291 [ 12 ] {} RaftInstance: sent 2024.09.25 21:19:59.569662 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:19:59.569700 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:19:59.569715 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:19:59.569730 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:19:59.569742 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:19:59.569777 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:19:59.569792 [ 13 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:19:59.569808 [ 13 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:19:59.569823 [ 13 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:00.069795 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:00.069825 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:00.069835 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:00.069845 [ 14 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:00.069856 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:00.069865 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:00.069874 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:00.069916 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:00.070125 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:00.070144 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:00.070153 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:00.070162 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:00.070171 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:00.070180 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:00.070187 [ 13 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:00.070194 [ 13 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:00.070200 [ 13 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:00.255216 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:00.255238 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:00.255247 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:00.255281 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:00.255289 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:00.255296 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:00.255304 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:00.255311 [ 19 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:00.255319 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:00.255326 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:00.255333 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:00.255341 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:00.255366 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:00.255481 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:00.255502 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:00.570672 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:00.570721 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:00.570736 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:00.570750 [ 13 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:00.570766 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:00.570780 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:00.570794 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:00.570877 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:00.571115 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:00.571136 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:00.571144 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:00.571152 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:00.571160 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:00.571166 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:00.571175 [ 19 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:00.571212 [ 19 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:00.571222 [ 19 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:01.006224 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:01.006266 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:01.006279 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:01.006324 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:01.006336 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:01.006347 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:01.006359 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:01.006370 [ 13 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:01.006382 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:01.006393 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:01.006404 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:01.006416 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:01.006450 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:01.006615 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:01.006647 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:01.071811 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:01.071828 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:01.071838 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:01.071848 [ 19 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:01.071858 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:01.071868 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:01.071878 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:01.071923 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:01.072164 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:01.072186 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:01.072195 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:01.072202 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:01.072212 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:01.072223 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:01.072235 [ 13 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:01.072249 [ 13 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:01.072261 [ 13 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:01.572310 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:01.572355 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:01.572369 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:01.572383 [ 19 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:01.572399 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:01.572413 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:01.572427 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:01.572508 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:01.572879 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:01.572921 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:01.572937 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:01.572949 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:01.572958 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:01.572964 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:01.572972 [ 13 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:01.572981 [ 13 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:01.572989 [ 13 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:01.756974 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:01.757002 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:01.757013 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:01.757092 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:01.757103 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:01.757110 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:01.757116 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:01.757122 [ 19 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:01.757130 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:01.757137 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:01.757143 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:01.757149 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:01.757167 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:01.757277 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:01.757296 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:02.073406 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:02.073432 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:02.073439 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:02.073445 [ 13 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:02.073452 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:02.073459 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:02.073465 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:02.073506 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:02.073683 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:02.073712 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:02.073719 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:02.073726 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:02.073731 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:02.073737 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:02.073744 [ 19 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:02.073751 [ 19 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:02.073757 [ 19 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:02.507774 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:02.507813 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:02.507824 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:02.507862 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:02.507871 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:02.507881 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:02.507890 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:02.507899 [ 13 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:02.507909 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:02.507918 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:02.507928 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:02.507938 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:02.507962 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:02.508086 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:02.508108 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:02.574251 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:02.574271 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:02.574279 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:02.574286 [ 19 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:02.574294 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:02.574302 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:02.574309 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:02.574355 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:02.574580 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:02.574602 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:02.574610 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:02.574618 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:02.574625 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:02.574631 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:02.574640 [ 13 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:02.574648 [ 13 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:02.574656 [ 13 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:03.074689 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:03.074714 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:03.074721 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:03.074727 [ 18 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:03.074734 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:03.074741 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:03.074747 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:03.074788 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:03.074984 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:03.075000 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:03.075006 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:03.075013 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:03.075019 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:03.075024 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:03.075031 [ 19 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:03.075039 [ 19 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:03.075045 [ 19 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:03.258110 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:03.258154 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:03.258169 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:03.258223 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:03.258238 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:03.258252 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:03.258267 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:03.258280 [ 18 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:03.258295 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:03.258309 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:03.258323 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:03.258338 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:03.258382 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:03.258586 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:03.258627 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:03.575798 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:03.575824 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:03.575833 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:03.575844 [ 19 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:03.575854 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:03.575863 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:03.575871 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:03.575912 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:03.576154 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:03.576171 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:03.576177 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:03.576183 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:03.576189 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:03.576194 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:03.576201 [ 18 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:03.576208 [ 18 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:03.576215 [ 18 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:04.009272 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:04.009303 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:04.009315 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:04.009358 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:04.009372 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:04.009383 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:04.009392 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:04.009401 [ 19 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:04.009413 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:04.009422 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:04.009431 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:04.009441 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:04.009467 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:04.009588 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:04.009617 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:04.076766 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:04.076783 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:04.076789 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:04.076795 [ 18 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:04.076802 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:04.076808 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:04.076814 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:04.076867 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:04.077069 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:04.077087 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:04.077094 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:04.077100 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:04.077106 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:04.077112 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:04.077119 [ 19 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:04.077126 [ 19 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:04.077133 [ 19 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:04.577224 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:04.577270 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:04.577285 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:04.577298 [ 18 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:04.577316 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:04.577330 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:04.577344 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:04.577427 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:04.577840 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:04.577883 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:04.577898 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:04.577912 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:04.577925 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:04.577938 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:04.577953 [ 19 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:04.577967 [ 19 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:04.577978 [ 19 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:04.759925 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:04.759946 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:04.759953 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:04.759983 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:04.759989 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:04.759996 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:04.760014 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:04.760020 [ 18 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:04.760027 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:04.760033 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:04.760038 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:04.760045 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:04.760063 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:04.760173 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:04.760191 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:05.078321 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:05.078353 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:05.078361 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:05.078367 [ 19 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:05.078374 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:05.078381 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:05.078387 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:05.078432 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:05.078675 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:05.078696 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:05.078705 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:05.078714 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:05.078722 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:05.078727 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:05.078735 [ 15 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:05.078743 [ 15 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:05.078749 [ 15 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:05.510838 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:05.510877 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:05.510891 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:05.510935 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:05.510949 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:05.510960 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:05.510972 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:05.510984 [ 19 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:05.511002 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:05.511016 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:05.511029 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:05.511044 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:05.511085 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:05.511295 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:05.511340 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:05.578478 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:05.578501 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:05.578513 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:20:05.578523 [ 15 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:05.578535 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:05.578546 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:05.578557 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:05.578604 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:05.578856 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:05.578881 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:05.578889 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:05.578897 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:05.578904 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:05.578911 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:05.578922 [ 19 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:05.578935 [ 19 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:05.578948 [ 19 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:06.079004 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:06.079074 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:06.079089 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:06.079102 [ 17 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:06.079118 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:06.079132 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:06.079146 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:06.079228 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:06.079647 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:06.079686 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:06.079701 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:06.079715 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:06.079729 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:06.079741 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:06.079756 [ 19 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:06.079772 [ 19 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:06.079786 [ 19 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:06.261739 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:06.261755 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:06.261762 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:06.261792 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:06.261798 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:06.261804 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:06.261810 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:20:06.261816 [ 15 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:06.261822 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:06.261828 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:06.261834 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:06.261841 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:06.261858 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:06.261957 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:06.261974 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:06.580127 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:06.580174 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:06.580188 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:06.580204 [ 19 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:06.580219 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:06.580233 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:06.580247 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:06.580326 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:06.580742 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:06.580782 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:06.580797 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:06.580812 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:06.580824 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:06.580837 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:06.580851 [ 12 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:06.580867 [ 12 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:06.580881 [ 12 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:07.012863 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:07.012902 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:07.012915 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:07.012959 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:07.012972 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:07.012984 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:07.012997 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:20:07.013014 [ 14 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:07.013034 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:07.013045 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:07.013056 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:07.013068 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:07.013100 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:07.013264 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:07.013296 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:07.080448 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:07.080493 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:07.080503 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:07.080512 [ 12 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:07.080521 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:07.080529 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:07.080537 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:07.080566 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:07.080850 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:07.080866 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:07.080875 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:07.080883 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:07.080891 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:07.080899 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:07.080908 [ 12 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:07.080917 [ 12 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:07.080926 [ 12 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:07.581034 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:07.581060 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:07.581069 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:07.581078 [ 12 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:07.581088 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:07.581096 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:07.581105 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:07.581146 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:07.581364 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:07.581381 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:07.581391 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:07.581401 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:07.581409 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:07.581418 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:07.581428 [ 13 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:07.581439 [ 13 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:07.581465 [ 13 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:07.763497 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:07.763543 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:07.763559 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:07.763611 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:07.763627 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:07.763642 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:07.763656 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:20:07.763670 [ 12 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:07.763686 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:07.763699 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:07.763713 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:07.763728 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:07.763771 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:07.763969 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:07.764005 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:08.082141 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:08.082167 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:08.082174 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:08.082180 [ 13 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:08.082187 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:08.082194 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:08.082200 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:08.082242 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:08.082456 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:08.082478 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:08.082486 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:08.082494 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:08.082502 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:08.082509 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:08.082517 [ 18 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:08.082525 [ 18 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:08.082533 [ 18 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:08.514548 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:08.514579 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:08.514590 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:08.514628 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:08.514640 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:08.514649 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:08.514658 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:08.514667 [ 13 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:08.514678 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:08.514687 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:08.514696 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:08.514706 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:08.514721 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:08.514829 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:08.514849 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:08.582981 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:08.583020 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:08.583029 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:08.583035 [ 18 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 226 2024.09.25 21:20:08.583042 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=0, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:08.583049 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:08.583055 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:08.583092 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:08.583339 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:08.583356 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=226 2024.09.25 21:20:08.583365 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:08.583374 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 226 2024.09.25 21:20:08.583382 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:08.583390 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 225 2024.09.25 21:20:08.583399 [ 13 ] {} RaftInstance: last durable index 225, precommit index 225 2024.09.25 21:20:08.583409 [ 13 ] {} RaftInstance: quorum idx 1, 225 225 0 2024.09.25 21:20:08.583418 [ 13 ] {} RaftInstance: local log idx 225, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:08.756063 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:20:08.756077 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:20:08.756107 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:20:08.756145 [ 6 ] {} RaftInstance: append at log_idx 226, timestamp 1727299208756113 2024.09.25 21:20:08.756189 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:20:08.756211 [ 21 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:08.756221 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=225, LastLogTerm=2, EntriesLength=1, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:08.756228 [ 21 ] {} RaftInstance: idx: 226 2024.09.25 21:20:08.756237 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:08.756281 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:08.756292 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:08.756303 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:08.756312 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:20:08.756320 [ 21 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:08.756328 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=1, CommitIndex=225, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:08.756335 [ 21 ] {} RaftInstance: idx: 226 2024.09.25 21:20:08.756343 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:08.756350 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:08.756357 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:08.757356 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:20:08.757429 [ 8 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:08.757447 [ 8 ] {} RaftInstance: quorum idx 1, 226 225 0 2024.09.25 21:20:08.757463 [ 8 ] {} RaftInstance: local log idx 226, target_commit_idx 225, quick_commit_index_ 225, state_->get_commit_idx() 225 2024.09.25 21:20:08.757974 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:08.758010 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:08.758021 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:08.758029 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:08.758036 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:08.758043 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 225, new matched idx: 226 2024.09.25 21:20:08.758051 [ 16 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:08.758060 [ 16 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:08.758067 [ 16 ] {} RaftInstance: trigger commit upto 226 2024.09.25 21:20:08.758075 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:08.758082 [ 16 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:08.758090 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:08.758096 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:08.758104 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:08.758142 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:08.758154 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:08.758166 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:08.758177 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:20:08.758189 [ 16 ] {} RaftInstance: last_log_idx: 225, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:08.758198 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=225, LastLogTerm=2, EntriesLength=1, CommitIndex=226, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:08.758206 [ 16 ] {} RaftInstance: idx: 226 2024.09.25 21:20:08.758214 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:08.758221 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:08.758228 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:08.758235 [ 16 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 225 2024.09.25 21:20:08.758242 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:20:08.758316 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:20:08.758325 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:08.758338 [ 20 ] {} RaftInstance: commit upto 226, current idx 225 2024.09.25 21:20:08.758348 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:08.758352 [ 20 ] {} RaftInstance: commit upto 226, current idx 226 2024.09.25 21:20:08.758356 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:08.758367 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:08.758373 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:08.758378 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:08.758382 [ 20 ] {} RaftInstance: notify cb 226 1d87aa48 2024.09.25 21:20:08.758385 [ 13 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:08.758391 [ 20 ] {} RaftInstance: DONE: commit upto 226, current idx 226 2024.09.25 21:20:08.758395 [ 13 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:08.758399 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:20:08.758404 [ 13 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:09.083406 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:09.083439 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:09.083448 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:09.083456 [ 16 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:09.083464 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:09.083472 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:09.083480 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:09.083526 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:09.083740 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:09.083761 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:09.083768 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:09.083774 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:09.083780 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:09.083786 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:09.083794 [ 13 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:09.083801 [ 13 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:09.083808 [ 13 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:09.264832 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:09.264854 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:09.264862 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:09.264901 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:09.264911 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:09.264921 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (226) and matched log idx (0) 2024.09.25 21:20:09.264931 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:20:09.264941 [ 16 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:09.264953 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 226 2024.09.25 21:20:09.264963 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:09.264973 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:09.264983 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:09.265006 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:09.265121 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:09.265142 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:09.584274 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:09.584299 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:09.584307 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:09.584314 [ 13 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:09.584322 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:09.584330 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:09.584340 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:09.584380 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:09.584564 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:09.584584 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:09.584592 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:09.584601 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:09.584610 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:09.584616 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:09.584623 [ 16 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:09.584632 [ 16 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:09.584642 [ 16 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:10.015664 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:10.015690 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:10.015698 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:10.015734 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:10.015741 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:10.015747 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:10.015754 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:10.015760 [ 19 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:10.015767 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:10.015773 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:10.015779 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:10.015786 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:10.015808 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:10.015925 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:10.015944 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:10.085115 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:10.085135 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:10.085145 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:10.085154 [ 16 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:10.085164 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:10.085173 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:10.085182 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:10.085228 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:10.085418 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:10.085434 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:10.085441 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:10.085447 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:10.085453 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:10.085458 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:10.085465 [ 19 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:10.085472 [ 19 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:10.085478 [ 19 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:10.585510 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:10.585531 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:10.585538 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:10.585545 [ 16 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:10.585553 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:10.585560 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:10.585566 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:10.585603 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:10.585805 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:10.585823 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:10.585829 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:10.585835 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:10.585842 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:10.585848 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:10.585855 [ 19 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:10.585862 [ 19 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:10.585868 [ 19 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:10.765846 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:10.765865 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:10.765872 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:10.765903 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:10.765910 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:10.765916 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:10.765922 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:20:10.765929 [ 16 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:10.765936 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:10.765942 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:10.765948 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:10.765956 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:10.765981 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:10.766114 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:10.766131 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:11.086254 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:11.086276 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:11.086283 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:11.086289 [ 19 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:11.086296 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:11.086302 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:11.086308 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:11.086342 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:11.086518 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:11.086536 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:11.086542 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:11.086549 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:11.086554 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:11.086560 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:11.086567 [ 16 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:11.086574 [ 16 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:11.086581 [ 16 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:11.516671 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:11.516717 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:11.516734 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:11.516789 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:11.516813 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:11.516835 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:11.516857 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:11.516879 [ 19 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:11.516903 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:11.516922 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:11.516936 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:11.516952 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:11.517078 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:11.517232 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:11.517276 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:11.586434 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:11.586454 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:11.586461 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:11.586467 [ 16 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:11.586474 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:11.586480 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:11.586487 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:11.586516 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:11.586712 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:11.586738 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:11.586747 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:11.586756 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:11.586763 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:11.586770 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:11.586781 [ 15 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:11.586794 [ 15 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:11.586807 [ 15 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:12.086792 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:12.086831 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:12.086838 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:12.086844 [ 17 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:12.086851 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:12.086857 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:12.086864 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:12.086898 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:12.087100 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:12.087119 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:12.087126 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:12.087132 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:12.087138 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:12.087143 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:12.087150 [ 16 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:12.087157 [ 16 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:12.087164 [ 16 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:12.268180 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:12.268210 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:12.268218 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:12.268250 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:12.268258 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:12.268268 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:12.268277 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:20:12.268286 [ 14 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:12.268297 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:12.268306 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:12.268315 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:12.268322 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:12.268341 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:12.268455 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:12.268478 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:12.587678 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:12.587725 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:12.587740 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:12.587754 [ 16 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:12.587771 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:12.587786 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:12.587800 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:12.587884 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:12.588175 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:12.588196 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:12.588205 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:12.588213 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:12.588220 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:12.588227 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:12.588236 [ 14 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:12.588244 [ 14 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:12.588254 [ 14 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:13.019278 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:13.019301 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:13.019309 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:13.019342 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:13.019350 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:13.019357 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:13.019364 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:20:13.019370 [ 16 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:13.019378 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:13.019385 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:13.019391 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:13.019398 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:13.019416 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:13.019534 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:13.019557 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:13.088755 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:13.088804 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:13.088820 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:13.088835 [ 14 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:13.088851 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:13.088866 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:13.088881 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:13.088965 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:13.089258 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:13.089278 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:13.089287 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:13.089294 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:13.089302 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:13.089308 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:13.089317 [ 16 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:13.089326 [ 16 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:13.089334 [ 16 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:13.589394 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:13.589451 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:13.589467 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:13.589481 [ 17 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:13.589498 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:13.589512 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:13.589526 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:13.589608 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:13.590028 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:13.590062 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:13.590075 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:13.590082 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:13.590090 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:13.590096 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:13.590104 [ 16 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:13.590112 [ 16 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:13.590120 [ 16 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:13.770175 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:13.770221 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:13.770236 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:13.770289 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:13.770304 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:13.770318 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:13.770332 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:20:13.770345 [ 17 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:13.770359 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:13.770373 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:13.770388 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:13.770403 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:13.770445 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:13.770645 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:13.770686 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:14.089883 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:14.089919 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:14.089929 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:14.089939 [ 16 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:14.089949 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:14.089959 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:14.089968 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:14.090044 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:14.090453 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:14.090497 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:14.090512 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:14.090526 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:14.090539 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:14.090552 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:14.090567 [ 17 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:14.090584 [ 17 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:14.090599 [ 17 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:14.520611 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:14.520657 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:14.520673 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:14.520728 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:14.520743 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:14.520757 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:14.520771 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:20:14.520784 [ 12 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:14.520799 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:14.520813 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:14.520826 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:14.520841 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:14.520885 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:14.521087 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:14.521105 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:14.590223 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:14.590242 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:14.590251 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:14.590260 [ 17 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:14.590270 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:14.590278 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:14.590287 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:14.590314 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:14.590522 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:14.590538 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:14.590545 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:14.590551 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:14.590558 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:14.590566 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:14.590577 [ 12 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:14.590586 [ 12 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:14.590593 [ 12 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:15.090672 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:15.090719 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:15.090734 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:15.090747 [ 18 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:15.090762 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:15.090776 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:15.090790 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:15.090874 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:15.091179 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:15.091193 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:15.091199 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:15.091206 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:15.091211 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:15.091217 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:15.091224 [ 12 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:15.091230 [ 12 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:15.091237 [ 12 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:15.271253 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:15.271273 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:15.271280 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:15.271311 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:15.271318 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:15.271323 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:15.271329 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:20:15.271335 [ 17 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:15.271342 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:15.271347 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:15.271354 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:15.271361 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:15.271378 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:15.271478 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:15.271495 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:15.591669 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:15.591713 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:15.591728 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:15.591742 [ 12 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:15.591757 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:15.591772 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:15.591786 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:15.591869 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:15.592162 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:15.592182 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:15.592190 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:15.592198 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:15.592205 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:15.592212 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:15.592220 [ 17 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:15.592229 [ 17 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:15.592237 [ 17 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:16.022255 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:16.022278 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:16.022285 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:16.022317 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:16.022324 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:16.022350 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:16.022356 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:20:16.022362 [ 12 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:16.022368 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:16.022374 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:16.022381 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:16.022391 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:16.022413 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:16.022523 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:16.022548 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:16.092722 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:16.092763 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:16.092778 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:16.092792 [ 17 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:16.092806 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:16.092821 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:16.092835 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:16.092915 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:16.093246 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:16.093269 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:16.093277 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:16.093285 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:16.093292 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:16.093299 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:16.093307 [ 12 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:16.093315 [ 12 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:16.093323 [ 12 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:16.593354 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:16.593380 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:16.593391 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:16.593401 [ 13 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:16.593412 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:16.593421 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:16.593431 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:16.593469 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:16.593667 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:16.593683 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:16.593692 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:16.593701 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:16.593710 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:16.593719 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:16.593729 [ 12 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:16.593739 [ 12 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:16.593749 [ 12 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:16.772807 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:16.772857 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:16.772875 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:16.772926 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:16.772942 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:16.772957 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:16.772972 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:16.772987 [ 13 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:16.773002 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:16.773017 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:16.773031 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:16.773047 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:16.773090 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:16.773211 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:16.773230 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:17.094375 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:17.094424 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:17.094436 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:17.094447 [ 17 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:17.094458 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:17.094466 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:17.094474 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:17.094518 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:17.094752 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:17.094775 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:17.094787 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:17.094799 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:17.094810 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:17.094821 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:17.094831 [ 13 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:17.094839 [ 13 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:17.094847 [ 13 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:17.523867 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:17.523895 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:17.523904 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:17.523937 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:17.523944 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:17.523951 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:17.523957 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:20:17.523964 [ 17 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:17.523971 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:17.523977 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:17.523983 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:17.523990 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:17.524009 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:17.524149 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:17.524189 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:17.595289 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:17.595306 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:17.595313 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:17.595319 [ 13 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:17.595326 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:17.595332 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:17.595338 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:17.595374 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:17.595546 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:17.595561 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:17.595567 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:17.595574 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:17.595579 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:17.595585 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:17.595592 [ 17 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:17.595599 [ 17 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:17.595605 [ 17 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:18.095692 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:18.095745 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:18.095761 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:20:18.095776 [ 15 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:18.095792 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:18.095807 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:18.095822 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:18.095906 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:18.096233 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:18.096259 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:18.096267 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:18.096275 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:18.096282 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:18.096290 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:18.096298 [ 17 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:18.096307 [ 17 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:18.096315 [ 17 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:18.274373 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:18.274418 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:18.274435 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:18.274492 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:18.274508 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:18.274522 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:18.274537 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:20:18.274550 [ 15 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:18.274565 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:18.274579 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:18.274593 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:18.274608 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:18.274651 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:18.274861 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:18.274909 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:18.596101 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:18.596128 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:18.596138 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:18.596149 [ 17 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 227 2024.09.25 21:20:18.596160 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=0, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:18.596167 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:18.596174 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:18.596219 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:18.596399 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:18.596414 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=227 2024.09.25 21:20:18.596421 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:18.596427 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 227 2024.09.25 21:20:18.596433 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:18.596438 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 226 2024.09.25 21:20:18.596445 [ 13 ] {} RaftInstance: last durable index 226, precommit index 226 2024.09.25 21:20:18.596452 [ 13 ] {} RaftInstance: quorum idx 1, 226 226 0 2024.09.25 21:20:18.596459 [ 13 ] {} RaftInstance: local log idx 226, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:18.756119 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:20:18.756137 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:20:18.756161 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:20:18.756198 [ 6 ] {} RaftInstance: append at log_idx 227, timestamp 1727299218756167 2024.09.25 21:20:18.756241 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:20:18.756263 [ 21 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:18.756272 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=226, LastLogTerm=2, EntriesLength=1, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:18.756280 [ 21 ] {} RaftInstance: idx: 227 2024.09.25 21:20:18.756288 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:18.756332 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:18.756342 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:18.756351 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:18.756360 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:20:18.756366 [ 21 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:18.756379 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=1, CommitIndex=226, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:18.756391 [ 21 ] {} RaftInstance: idx: 227 2024.09.25 21:20:18.756402 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:18.756414 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:18.756422 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:18.757505 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:20:18.757542 [ 8 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:18.757559 [ 8 ] {} RaftInstance: quorum idx 1, 227 226 0 2024.09.25 21:20:18.757575 [ 8 ] {} RaftInstance: local log idx 227, target_commit_idx 226, quick_commit_index_ 226, state_->get_commit_idx() 226 2024.09.25 21:20:18.757916 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:18.757952 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:18.757968 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:18.757982 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:18.758025 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:18.758039 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 226, new matched idx: 227 2024.09.25 21:20:18.758054 [ 19 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:18.758070 [ 19 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:18.758083 [ 19 ] {} RaftInstance: trigger commit upto 227 2024.09.25 21:20:18.758098 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:18.758111 [ 19 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:18.758125 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:18.758138 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:18.758146 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:18.758184 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:18.758194 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:18.758203 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:18.758211 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:18.758218 [ 19 ] {} RaftInstance: last_log_idx: 226, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:18.758227 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=226, LastLogTerm=2, EntriesLength=1, CommitIndex=227, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:18.758235 [ 19 ] {} RaftInstance: idx: 227 2024.09.25 21:20:18.758243 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:18.758250 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:18.758257 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:18.758264 [ 19 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 226 2024.09.25 21:20:18.758272 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:20:18.758309 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:20:18.758328 [ 20 ] {} RaftInstance: commit upto 227, current idx 226 2024.09.25 21:20:18.758335 [ 20 ] {} RaftInstance: commit upto 227, current idx 227 2024.09.25 21:20:18.758358 [ 20 ] {} RaftInstance: notify cb 227 1d8dac98 2024.09.25 21:20:18.758367 [ 20 ] {} RaftInstance: DONE: commit upto 227, current idx 227 2024.09.25 21:20:18.758376 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:20:18.758414 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:18.758427 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:18.758434 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:18.758441 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:18.758446 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:18.758452 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:18.758459 [ 13 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:18.758465 [ 13 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:18.758471 [ 13 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:19.025504 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:19.025540 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:19.025550 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:19.025587 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:19.025595 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:19.025603 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (227) and matched log idx (0) 2024.09.25 21:20:19.025611 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:19.025619 [ 19 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:19.025627 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 227 2024.09.25 21:20:19.025635 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:19.025644 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:19.025653 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:19.025677 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:19.025807 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:19.025830 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:19.096947 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:19.096969 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:19.096977 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:19.096984 [ 13 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:19.096992 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:19.097012 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:19.097020 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:19.097062 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:19.097262 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:19.097282 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:19.097290 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:19.097296 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:19.097302 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:19.097314 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:19.097321 [ 19 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:19.097328 [ 19 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:19.097335 [ 19 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:19.597353 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:19.597381 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:19.597389 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:19.597396 [ 14 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:19.597402 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:19.597409 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:19.597416 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:19.597455 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:19.597684 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:19.597704 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:19.597711 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:19.597717 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:19.597723 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:19.597728 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:19.597736 [ 19 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:19.597742 [ 19 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:19.597749 [ 19 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:19.775761 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:19.775787 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:19.775796 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:19.775829 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:19.775838 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:19.775845 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:19.775853 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:20:19.775861 [ 14 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:19.775869 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:19.775876 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:19.775884 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:19.775892 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:19.775916 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:19.776045 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:19.776067 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:20.098274 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:20.098303 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:20.098311 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:20.098319 [ 19 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:20.098328 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:20.098336 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:20.098344 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:20.098390 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:20.098582 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:20.098604 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:20.098613 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:20.098621 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:20.098628 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:20.098635 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:20.098644 [ 14 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:20.098652 [ 14 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:20.098661 [ 14 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:20.526722 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:20.526772 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:20.526788 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:20.526843 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:20.526859 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:20.526874 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:20.526889 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:20.526903 [ 19 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:20.526918 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:20.526932 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:20.526945 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:20.526960 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:20.527047 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:20.527205 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:20.527224 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:20.599341 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:20.599364 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:20.599372 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:20.599379 [ 14 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:20.599388 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:20.599396 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:20.599403 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:20.599438 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:20.599664 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:20.599687 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:20.599696 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:20.599703 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:20.599711 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:20.599718 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:20.599726 [ 19 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:20.599735 [ 19 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:20.599744 [ 19 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:21.099765 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:21.099791 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:21.099800 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:21.099808 [ 18 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:21.099819 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:21.099828 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:21.099838 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:21.099882 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:21.100085 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:21.100105 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:21.100112 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:21.100119 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:21.100126 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:21.100132 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:21.100139 [ 19 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:21.100146 [ 19 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:21.100153 [ 19 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:21.277161 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:21.277185 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:21.277196 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:21.277232 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:21.277241 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:21.277251 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:21.277266 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:21.277276 [ 18 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:21.277286 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:21.277295 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:21.277305 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:21.277316 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:21.277331 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:21.277433 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:21.277450 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:21.600578 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:21.600599 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:21.600605 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:21.600611 [ 19 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:21.600619 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:21.600625 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:21.600630 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:21.600669 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:21.600852 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:21.600870 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:21.600877 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:21.600884 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:21.600890 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:21.600895 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:21.600902 [ 18 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:21.600909 [ 18 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:21.600915 [ 18 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:22.027975 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:22.027994 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:22.028002 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:22.028035 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:22.028046 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:22.028056 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:22.028065 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:22.028074 [ 19 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:22.028085 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:22.028095 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:22.028102 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:22.028109 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:22.028126 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:22.028240 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:22.028260 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:22.101559 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:22.101594 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:22.101601 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:22.101607 [ 18 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:22.101615 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:22.101622 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:22.101628 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:22.101669 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:22.101880 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:22.101900 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:22.101911 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:22.101920 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:22.101929 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:22.101938 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:22.101949 [ 19 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:22.101960 [ 19 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:22.101971 [ 19 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:22.601980 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:22.602005 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:22.602013 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:22.602023 [ 12 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:22.602060 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:22.602068 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:22.602075 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:22.602136 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:22.602310 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:22.602329 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:22.602336 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:22.602342 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:22.602348 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:22.602353 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:22.602360 [ 19 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:22.602367 [ 19 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:22.602373 [ 19 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:22.778367 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:22.778385 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:22.778392 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:22.778424 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:22.778431 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:22.778437 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:22.778443 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:22.778449 [ 18 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:22.778456 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:22.778462 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:22.778468 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:22.778475 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:22.778493 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:22.778595 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:22.778614 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:23.102741 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:23.102764 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:23.102771 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:23.102777 [ 12 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:23.102785 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:23.102791 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:23.102798 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:23.102832 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:23.103037 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:23.103053 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:23.103063 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:23.103074 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:23.103080 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:23.103089 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:23.103101 [ 18 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:23.103111 [ 18 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:23.103122 [ 18 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:23.529174 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:23.529200 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:23.529221 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:23.529256 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:23.529266 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:23.529273 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:23.529281 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:20:23.529288 [ 12 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:23.529297 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:23.529304 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:23.529312 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:23.529320 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:23.529343 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:23.529467 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:23.529488 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:23.603613 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:23.603631 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:23.603637 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:23.603644 [ 18 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:23.603650 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:23.603656 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:23.603662 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:23.603698 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:23.603869 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:23.603888 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:23.603895 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:23.603902 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:23.603907 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:23.603913 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:23.603920 [ 12 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:23.603927 [ 12 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:23.603934 [ 12 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:24.103958 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:24.103993 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:24.104003 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:20:24.104028 [ 15 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:24.104039 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:24.104049 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:24.104058 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:24.104125 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:24.104408 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:24.104440 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:24.104452 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:24.104464 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:24.104474 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:24.104484 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:24.104497 [ 12 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:24.104509 [ 12 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:24.104522 [ 12 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:24.279552 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:24.279594 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:24.279611 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:24.279663 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:24.279679 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:24.279694 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:24.279708 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:24.279722 [ 18 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:24.279738 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:24.279752 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:24.279766 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:24.279781 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:24.279824 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:24.280057 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:24.280099 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:24.604307 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:24.604344 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:24.604356 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:24.604367 [ 12 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:24.604380 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:24.604391 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:24.604402 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:24.604473 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:24.604742 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:24.604774 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:24.604787 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:24.604798 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:24.604809 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:24.604819 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:24.604831 [ 17 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:24.604844 [ 17 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:24.604856 [ 17 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:25.030810 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:25.030848 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:25.030856 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:25.030887 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:25.030894 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:25.030900 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:25.030922 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:20:25.030929 [ 12 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:25.030936 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:25.030943 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:25.030949 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:25.030956 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:25.030973 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:25.031096 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:25.031119 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:25.105282 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:25.105323 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:25.105337 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:25.105351 [ 17 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:25.105366 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:25.105381 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:25.105395 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:25.105477 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:25.105856 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:25.105893 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:25.105908 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:25.105923 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:25.105936 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:25.105949 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:25.105964 [ 12 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:25.105981 [ 12 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:25.106025 [ 12 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:25.605954 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:25.605977 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:25.605983 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:25.605990 [ 16 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:25.605997 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:25.606003 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:25.606010 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:25.606049 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:25.606277 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:25.606290 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:25.606297 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:25.606303 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:25.606309 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:25.606315 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:25.606321 [ 12 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:25.606329 [ 12 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:25.606336 [ 12 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:25.781354 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:25.781376 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:25.781386 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:25.781419 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:25.781427 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:25.781436 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:25.781443 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:20:25.781451 [ 16 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:25.781459 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:25.781466 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:25.781474 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:25.781482 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:25.781505 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:25.781623 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:25.781644 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:26.106817 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:26.106864 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:26.106879 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:26.106893 [ 12 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:26.106909 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:26.106924 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:26.106938 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:26.107074 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:26.107326 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:26.107343 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:26.107350 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:26.107356 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:26.107362 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:26.107367 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:26.107374 [ 16 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:26.107381 [ 16 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:26.107388 [ 16 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:26.532416 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:26.532443 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:26.532453 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:26.532489 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:26.532499 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:26.532505 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:26.532511 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:26.532517 [ 13 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:26.532524 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:26.532530 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:26.532537 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:26.532544 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:26.532563 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:26.532695 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:26.532719 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:26.607865 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:26.607895 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:26.607906 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:26.607916 [ 16 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:26.607928 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:26.607939 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:26.607950 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:26.608011 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:26.608268 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:26.608293 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:26.608302 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:26.608310 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:26.608317 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:26.608323 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:26.608331 [ 13 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:26.608340 [ 13 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:26.608348 [ 13 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:27.108350 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:27.108388 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:27.108396 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:27.108403 [ 12 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:27.108411 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:27.108418 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:27.108425 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:27.108473 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:27.108718 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:27.108738 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:27.108746 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:27.108754 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:27.108761 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:27.108768 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:27.108777 [ 13 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:27.108786 [ 13 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:27.108794 [ 13 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:27.282805 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:27.282833 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:27.282843 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:27.282877 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:27.282886 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:27.282894 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:27.282901 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:20:27.282910 [ 12 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:27.282918 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:27.282926 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:27.282933 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:27.282942 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:27.282964 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:27.283093 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:27.283117 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:27.609269 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:27.609297 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:27.609305 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:27.609312 [ 13 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:27.609322 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:27.609330 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:27.609338 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:27.609393 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:27.609604 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:27.609625 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:27.609633 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:27.609641 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:27.609649 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:27.609656 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:27.609664 [ 16 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:27.609673 [ 16 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:27.609682 [ 16 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:28.033764 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:28.033822 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:28.033839 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:28.033897 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:28.033913 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:28.033927 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:28.033943 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:20:28.033957 [ 14 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:28.033973 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:28.033987 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:28.034002 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:28.034018 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:28.034061 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:28.034254 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:28.034274 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:28.110454 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:28.110499 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:28.110514 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:28.110528 [ 16 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:28.110544 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:28.110559 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:28.110573 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:28.110653 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:28.111086 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:28.111125 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:28.111140 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:28.111157 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:28.111171 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:28.111184 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:28.111200 [ 14 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:28.111215 [ 14 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:28.111226 [ 14 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:28.611189 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:28.611216 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:28.611223 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:28.611230 [ 13 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 228 2024.09.25 21:20:28.611237 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:28.611243 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:28.611250 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:28.611290 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:28.611477 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:28.611498 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=228 2024.09.25 21:20:28.611505 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:28.611512 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 228 2024.09.25 21:20:28.611518 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:28.611524 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 227 2024.09.25 21:20:28.611531 [ 16 ] {} RaftInstance: last durable index 227, precommit index 227 2024.09.25 21:20:28.611542 [ 16 ] {} RaftInstance: quorum idx 1, 227 227 0 2024.09.25 21:20:28.611553 [ 16 ] {} RaftInstance: local log idx 227, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:28.756065 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:20:28.756080 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:20:28.756105 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:20:28.756131 [ 6 ] {} RaftInstance: append at log_idx 228, timestamp 1727299228756113 2024.09.25 21:20:28.756165 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:20:28.756182 [ 21 ] {} RaftInstance: last_log_idx: 227, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:28.756194 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=227, LastLogTerm=2, EntriesLength=1, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:28.756202 [ 21 ] {} RaftInstance: idx: 228 2024.09.25 21:20:28.756209 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:28.756230 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:28.756242 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:28.756279 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:28.756290 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:28.756299 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (228) and matched log idx (0) 2024.09.25 21:20:28.756307 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:20:28.756316 [ 21 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:28.756326 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=227, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:28.756333 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:28.756342 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:28.756352 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:28.756378 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:28.756481 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:28.756507 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:28.757199 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:20:28.757215 [ 8 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:28.757222 [ 8 ] {} RaftInstance: quorum idx 1, 228 227 0 2024.09.25 21:20:28.757229 [ 8 ] {} RaftInstance: local log idx 228, target_commit_idx 227, quick_commit_index_ 227, state_->get_commit_idx() 227 2024.09.25 21:20:28.757610 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:28.757628 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:28.757637 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:28.757647 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:28.757656 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:28.757662 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 227, new matched idx: 228 2024.09.25 21:20:28.757668 [ 13 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:28.757675 [ 13 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:28.757685 [ 13 ] {} RaftInstance: trigger commit upto 228 2024.09.25 21:20:28.757694 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:28.757700 [ 13 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:28.757706 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 228 2024.09.25 21:20:28.757712 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:28.757718 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:28.757750 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:28.757757 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:28.757763 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:28.757769 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:28.757776 [ 13 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:28.757783 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:28.757789 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:28.757795 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:28.757801 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:28.757809 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:28.757819 [ 13 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 227 2024.09.25 21:20:28.757828 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:20:28.757862 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:20:28.757883 [ 20 ] {} RaftInstance: commit upto 228, current idx 227 2024.09.25 21:20:28.757893 [ 20 ] {} RaftInstance: commit upto 228, current idx 228 2024.09.25 21:20:28.757921 [ 20 ] {} RaftInstance: notify cb 228 1d8dac98 2024.09.25 21:20:28.757932 [ 20 ] {} RaftInstance: DONE: commit upto 228, current idx 228 2024.09.25 21:20:28.757941 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:20:28.757971 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:28.757986 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:28.757992 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:28.758003 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:28.758012 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:28.758020 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:28.758029 [ 16 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:28.758039 [ 16 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:28.758048 [ 16 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:28.785077 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:28.785115 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:28.785127 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:28.785137 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:28.785147 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:28.785157 [ 13 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:28.785169 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:28.785180 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:28.785191 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:28.785202 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:28.785213 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:29.112224 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:29.112275 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:29.112290 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:29.112303 [ 16 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:29.112319 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:29.112333 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:29.112347 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:29.112429 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:29.112830 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:29.112867 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:29.112882 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:29.112896 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:29.112909 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:29.112921 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:29.112935 [ 13 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:29.112951 [ 13 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:29.112966 [ 13 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:29.535971 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:29.536043 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:29.536060 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:29.536116 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:29.536131 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:29.536145 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:29.536160 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:20:29.536173 [ 16 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:29.536187 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:29.536200 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:29.536214 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:29.536229 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:29.536271 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:29.536488 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:29.536536 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:29.612702 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:29.612718 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:29.612724 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:29.612730 [ 13 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:29.612736 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:29.612742 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:29.612748 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:29.612785 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:29.612975 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:29.612996 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:29.613004 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:29.613010 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:29.613016 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:29.613021 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:29.613028 [ 18 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:29.613034 [ 18 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:29.613041 [ 18 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:30.113080 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:30.113114 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:30.113125 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:20:30.113133 [ 15 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:30.113144 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:30.113153 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:30.113161 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:30.113217 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:30.113599 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:30.113647 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:30.113663 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:30.113677 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:30.113691 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:30.113703 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:30.113718 [ 18 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:30.113734 [ 18 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:30.113750 [ 18 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:30.286689 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:30.286710 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:30.286717 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:30.286749 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:30.286760 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:30.286770 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:30.286778 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:20:30.286787 [ 15 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:30.286794 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:30.286800 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:30.286805 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:30.286812 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:30.286830 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:30.286941 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:30.286963 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:30.614108 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:30.614135 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:30.614145 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:30.614154 [ 18 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:30.614164 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:30.614173 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:30.614182 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:30.614231 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:30.614461 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:30.614477 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:30.614488 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:30.614498 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:30.614507 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:30.614513 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:30.614520 [ 13 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:30.614527 [ 13 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:30.614534 [ 13 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:31.037554 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:31.037594 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:31.037603 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:31.037640 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:31.037648 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:31.037656 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:31.037664 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:20:31.037671 [ 17 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:31.037680 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:31.037687 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:31.037695 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:31.037703 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:31.037726 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:31.037848 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:31.037869 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:31.115004 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:31.115024 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:31.115032 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:31.115039 [ 13 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:31.115047 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:31.115054 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:31.115061 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:31.115101 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:31.115310 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:31.115330 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:31.115339 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:31.115346 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:31.115353 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:31.115360 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:31.115367 [ 17 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:31.115376 [ 17 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:31.115384 [ 17 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:31.615424 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:31.615455 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:31.615466 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:31.615475 [ 18 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:31.615485 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:31.615493 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:31.615503 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:31.615541 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:31.615778 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:31.615793 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:31.615799 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:31.615806 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:31.615811 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:31.615817 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:31.615823 [ 17 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:31.615830 [ 17 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:31.615837 [ 17 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:31.787858 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:31.787884 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:31.787893 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:31.787930 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:31.787938 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:31.787946 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:31.787953 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:31.787960 [ 18 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:31.787968 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:31.787976 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:31.787983 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:31.787992 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:31.788023 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:31.788133 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:31.788155 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:32.116284 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:32.116311 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:32.116319 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:32.116325 [ 17 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:32.116332 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:32.116339 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:32.116345 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:32.116384 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:32.116610 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:32.116626 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:32.116636 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:32.116645 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:32.116654 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:32.116664 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:32.116674 [ 13 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:32.116695 [ 13 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:32.116705 [ 13 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:32.538754 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:32.538778 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:32.538785 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:32.538817 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:32.538823 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:32.538830 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:32.538836 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:32.538842 [ 19 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:32.538849 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:32.538855 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:32.538861 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:32.538868 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:32.538887 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:32.538992 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:32.539026 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:32.617129 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:32.617149 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:32.617159 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:32.617169 [ 13 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:32.617180 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:32.617189 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:32.617196 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:32.617242 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:32.617484 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:32.617505 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:32.617515 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:32.617525 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:32.617534 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:32.617543 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:32.617553 [ 17 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:32.617563 [ 17 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:32.617573 [ 17 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:33.117571 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:33.117601 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:33.117610 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:33.117618 [ 14 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:33.117628 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:33.117638 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:33.117647 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:33.117699 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:33.117892 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:33.117911 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:33.117919 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:33.117925 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:33.117931 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:33.117937 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:33.117944 [ 17 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:33.117951 [ 17 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:33.117958 [ 17 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:33.288958 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:33.288987 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:33.288995 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:33.289028 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:33.289035 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:33.289041 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:33.289048 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:20:33.289054 [ 14 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:33.289060 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:33.289066 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:33.289072 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:33.289078 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:33.289111 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:33.289213 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:33.289231 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:33.618364 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:33.618391 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:33.618401 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:33.618412 [ 17 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:33.618422 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:33.618430 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:33.618436 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:33.618477 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:33.618669 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:33.618688 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:33.618698 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:33.618704 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:33.618710 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:33.618716 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:33.618723 [ 13 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:33.618731 [ 13 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:33.618737 [ 13 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:34.039760 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:34.039790 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:34.039800 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:34.039834 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:34.039842 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:34.039850 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:34.039858 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:20:34.039865 [ 17 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:34.039873 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:34.039881 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:34.039888 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:34.039897 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:34.039920 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:34.040058 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:34.040085 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:34.119216 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:34.119233 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:34.119244 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:34.119254 [ 13 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:34.119263 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:34.119272 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:34.119281 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:34.119329 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:34.119527 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:34.119547 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:34.119559 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:34.119569 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:34.119577 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:34.119583 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:34.119590 [ 17 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:34.119597 [ 17 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:34.119604 [ 17 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:34.619625 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:34.619650 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:34.619657 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:34.619664 [ 16 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:34.619671 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:34.619677 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:34.619683 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:34.619717 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:34.619922 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:34.619937 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:34.619944 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:34.619951 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:34.619957 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:34.619963 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:34.619970 [ 17 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:34.619977 [ 17 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:34.619985 [ 17 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:34.789985 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:34.790007 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:34.790017 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:34.790058 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:34.790073 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:34.790081 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:34.790089 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:20:34.790096 [ 16 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:34.790105 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:34.790112 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:34.790120 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:34.790128 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:34.790150 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:34.790318 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:34.790340 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:35.120520 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:35.120571 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:35.120586 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:35.120599 [ 17 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:35.120614 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:35.120628 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:35.120642 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:35.120726 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:35.121155 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:35.121199 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:35.121214 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:35.121229 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:35.121242 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:35.121254 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:35.121269 [ 16 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:35.121284 [ 16 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:35.121296 [ 16 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:35.540215 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:35.540244 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:35.540253 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:35.540288 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:35.540296 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:35.540305 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:35.540313 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:20:35.540320 [ 17 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:35.540328 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:35.540336 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:35.540343 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:35.540350 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:35.540373 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:35.540495 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:35.540517 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:35.621643 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:35.621671 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:35.621680 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:35.621688 [ 16 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:35.621697 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:35.621705 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:35.621714 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:35.621763 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:35.621978 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:35.621994 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:35.622004 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:35.622014 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:35.622022 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:35.622030 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:35.622040 [ 17 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:35.622051 [ 17 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:35.622062 [ 17 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:36.122069 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:36.122092 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:36.122099 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:20:36.122105 [ 15 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:36.122111 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:36.122117 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:36.122123 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:36.122164 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:36.122341 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:36.122357 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:36.122364 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:36.122370 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:36.122376 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:36.122381 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:36.122388 [ 17 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:36.122394 [ 17 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:36.122401 [ 17 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:36.291428 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:36.291452 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:36.291465 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:36.291507 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:36.291517 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:36.291524 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:36.291531 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:20:36.291538 [ 15 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:36.291547 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:36.291554 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:36.291561 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:36.291568 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:36.291592 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:36.291704 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:36.291731 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:36.622869 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:36.622892 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:36.622898 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:36.622906 [ 17 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:36.622913 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:36.622919 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:36.622925 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:36.622969 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:36.623175 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:36.623196 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:36.623207 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:36.623215 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:36.623225 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:36.623234 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:36.623244 [ 15 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:36.623256 [ 15 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:36.623266 [ 15 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:37.042299 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:37.042328 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:37.042338 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:37.042376 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:37.042387 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:37.042395 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:37.042403 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:20:37.042411 [ 16 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:37.042420 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:37.042428 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:37.042436 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:37.042447 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:37.042470 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:37.042582 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:37.042603 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:37.123779 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:37.123827 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:37.123838 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:20:37.123847 [ 15 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:37.123856 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:37.123864 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:37.123873 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:37.123926 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:37.124142 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:37.124161 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:37.124168 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:37.124176 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:37.124182 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:37.124189 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:37.124198 [ 16 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:37.124206 [ 16 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:37.124215 [ 16 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:37.624293 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:37.624342 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:37.624356 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:37.624370 [ 12 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:37.624385 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:37.624399 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:37.624412 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:37.624498 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:37.624907 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:37.624952 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:37.624969 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:37.624984 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:37.625001 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:37.625022 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:37.625046 [ 16 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:37.625065 [ 16 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:37.625080 [ 16 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:37.793070 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:37.793112 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:37.793127 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:37.793179 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:37.793195 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:37.793209 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:37.793223 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:20:37.793236 [ 12 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:37.793251 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:37.793264 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:37.793278 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:37.793293 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:37.793327 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:37.793457 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:37.793478 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:38.124649 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:38.124697 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:38.124713 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:38.124726 [ 16 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:38.124741 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:38.124755 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:38.124771 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:38.124852 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:38.125233 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:38.125279 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:38.125295 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:38.125310 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:38.125325 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:38.125338 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:38.125350 [ 15 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:38.125361 [ 15 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:38.125369 [ 15 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:38.544340 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:38.544381 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:38.544397 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:38.544440 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:38.544452 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:38.544463 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:38.544476 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:38.544487 [ 18 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:38.544499 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:38.544510 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:38.544521 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:38.544533 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:38.544567 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:38.544740 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:38.544772 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:38.625906 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:38.625927 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:38.625939 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:38.625949 [ 16 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 229 2024.09.25 21:20:38.625961 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=0, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:38.625972 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:38.625983 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:38.626038 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:38.626244 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:38.626265 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=229 2024.09.25 21:20:38.626275 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:38.626284 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 229 2024.09.25 21:20:38.626293 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:38.626301 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 228 2024.09.25 21:20:38.626312 [ 18 ] {} RaftInstance: last durable index 228, precommit index 228 2024.09.25 21:20:38.626321 [ 18 ] {} RaftInstance: quorum idx 1, 228 228 0 2024.09.25 21:20:38.626331 [ 18 ] {} RaftInstance: local log idx 228, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:38.756092 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:20:38.756113 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:20:38.756152 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:20:38.756204 [ 6 ] {} RaftInstance: append at log_idx 229, timestamp 1727299238756179 2024.09.25 21:20:38.756260 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:20:38.756291 [ 21 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:38.756305 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=228, LastLogTerm=2, EntriesLength=1, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:38.756317 [ 21 ] {} RaftInstance: idx: 229 2024.09.25 21:20:38.756326 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:38.756367 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:38.756378 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:38.756385 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:38.756392 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:20:38.756400 [ 21 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:38.756408 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=1, CommitIndex=228, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:38.756415 [ 21 ] {} RaftInstance: idx: 229 2024.09.25 21:20:38.756422 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:38.756429 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:38.756437 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:38.757285 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:20:38.757319 [ 8 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:38.757337 [ 8 ] {} RaftInstance: quorum idx 1, 229 228 0 2024.09.25 21:20:38.757352 [ 8 ] {} RaftInstance: local log idx 229, target_commit_idx 228, quick_commit_index_ 228, state_->get_commit_idx() 228 2024.09.25 21:20:38.758053 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:38.758095 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:38.758111 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:38.758126 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:38.758141 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:38.758154 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 228, new matched idx: 229 2024.09.25 21:20:38.758169 [ 16 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:38.758186 [ 16 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:38.758200 [ 16 ] {} RaftInstance: trigger commit upto 229 2024.09.25 21:20:38.758213 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:38.758226 [ 16 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:38.758241 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:38.758255 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:38.758269 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:38.758343 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:38.758356 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:38.758363 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:38.758370 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:20:38.758375 [ 16 ] {} RaftInstance: last_log_idx: 228, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:38.758382 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=228, LastLogTerm=2, EntriesLength=1, CommitIndex=229, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:38.758390 [ 16 ] {} RaftInstance: idx: 229 2024.09.25 21:20:38.758398 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:38.758404 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:38.758410 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:38.758416 [ 16 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 228 2024.09.25 21:20:38.758422 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:20:38.758458 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:20:38.758472 [ 20 ] {} RaftInstance: commit upto 229, current idx 228 2024.09.25 21:20:38.758477 [ 20 ] {} RaftInstance: commit upto 229, current idx 229 2024.09.25 21:20:38.758500 [ 20 ] {} RaftInstance: notify cb 229 1d87a328 2024.09.25 21:20:38.758508 [ 20 ] {} RaftInstance: DONE: commit upto 229, current idx 229 2024.09.25 21:20:38.758514 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:20:38.758612 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:38.758633 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:38.758640 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:38.758646 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:38.758652 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:38.758657 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:38.758664 [ 18 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:38.758670 [ 18 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:38.758676 [ 18 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:39.126756 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:39.126802 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:39.126817 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:39.126832 [ 19 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:39.126849 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:39.126864 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:39.126879 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:39.126960 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:39.127360 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:39.127383 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:39.127391 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:39.127399 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:39.127406 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:39.127413 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:39.127421 [ 18 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:39.127429 [ 18 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:39.127438 [ 18 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:39.295451 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:39.295470 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:39.295477 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:39.295506 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:39.295513 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:39.295520 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (229) and matched log idx (0) 2024.09.25 21:20:39.295526 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:39.295532 [ 19 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:39.295538 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 229 2024.09.25 21:20:39.295544 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:39.295550 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:39.295556 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:39.295575 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:39.295671 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:39.295690 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:39.627843 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:39.627893 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:39.627908 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:39.627923 [ 18 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:39.627939 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:39.627953 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:39.627967 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:39.628056 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:39.628377 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:39.628396 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:39.628403 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:39.628409 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:39.628415 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:39.628421 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:39.628427 [ 14 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:39.628435 [ 14 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:39.628441 [ 14 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:40.046471 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:40.046497 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:40.046505 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:40.046537 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:40.046545 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:40.046551 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:40.046558 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:40.046564 [ 18 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:40.046612 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:40.046631 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:40.046641 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:40.046649 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:40.046661 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:40.046770 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:40.046794 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:40.128147 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:40.128191 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:40.128206 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:40.128221 [ 14 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:40.128236 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:40.128250 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:40.128265 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:40.128349 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:40.128640 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:40.128676 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:40.128687 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:40.128697 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:40.128705 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:40.128714 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:40.128724 [ 18 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:40.128734 [ 18 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:40.128744 [ 18 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:40.628760 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:40.628788 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:40.628804 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:40.628811 [ 13 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:40.628819 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:40.628825 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:40.628831 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:40.628869 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:40.629073 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:40.629094 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:40.629104 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:40.629112 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:40.629118 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:40.629124 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:40.629132 [ 18 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:40.629140 [ 18 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:40.629151 [ 18 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:40.797183 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:40.797214 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:40.797225 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:40.797263 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:40.797274 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:40.797283 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:40.797292 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:40.797300 [ 13 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:40.797310 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:40.797319 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:40.797328 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:40.797337 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:40.797362 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:40.797470 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:40.797489 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:41.129669 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:41.129718 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:41.129733 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:41.129746 [ 18 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:41.129761 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:41.129775 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:41.129788 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:41.129868 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:41.130297 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:41.130343 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:41.130358 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:41.130369 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:41.130376 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:41.130382 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:41.130388 [ 13 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:41.130395 [ 13 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:41.130402 [ 13 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:41.548397 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:41.548420 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:41.548427 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:41.548458 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:41.548465 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:41.548471 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:41.548477 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:41.548483 [ 18 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:41.548490 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:41.548496 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:41.548501 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:41.548507 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:41.548525 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:41.548629 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:41.548647 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:41.630815 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:41.630854 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:41.630868 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:41.630882 [ 13 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:41.630896 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:41.630910 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:41.630924 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:41.631005 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:41.631391 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:41.631426 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:41.631438 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:41.631450 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:41.631460 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:41.631470 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:41.631481 [ 18 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:41.631494 [ 18 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:41.631505 [ 18 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:42.131559 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:42.131620 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:42.131638 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:42.131653 [ 17 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:42.131668 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:42.131683 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:42.131698 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:42.131791 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:42.132229 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:42.132282 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:42.132301 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:42.132317 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:42.132330 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:42.132385 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:42.132402 [ 18 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:42.132419 [ 18 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:42.132434 [ 18 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:42.299373 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:42.299423 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:42.299439 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:42.299495 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:42.299511 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:42.299525 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:42.299538 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:20:42.299552 [ 17 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:42.299567 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:42.299581 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:42.299594 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:42.299608 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:42.299651 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:42.299862 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:42.299902 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:42.632083 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:42.632112 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:42.632123 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:42.632133 [ 18 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:42.632143 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:42.632152 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:42.632161 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:42.632215 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:42.632475 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:42.632491 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:42.632502 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:42.632509 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:42.632518 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:42.632526 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:42.632537 [ 17 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:42.632546 [ 17 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:42.632555 [ 17 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:43.050571 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:43.050600 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:43.050611 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:43.050649 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:43.050657 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:43.050667 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:43.050676 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:43.050685 [ 13 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:43.050695 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:43.050703 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:43.050712 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:43.050723 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:43.050746 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:43.050872 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:43.050895 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:43.133020 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:43.133044 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:43.133052 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:43.133060 [ 17 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:43.133068 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:43.133075 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:43.133082 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:43.133127 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:43.133339 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:43.133356 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:43.133363 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:43.133370 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:43.133376 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:43.133381 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:43.133388 [ 13 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:43.133395 [ 13 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:43.133401 [ 13 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:43.633483 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:43.633532 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:43.633547 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:20:43.633561 [ 15 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:43.633576 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:43.633590 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:43.633604 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:43.633671 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:43.634076 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:43.634115 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:43.634131 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:43.634145 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:43.634158 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:43.634170 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:43.634184 [ 13 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:43.634200 [ 13 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:43.634214 [ 13 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:43.801174 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:43.801203 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:43.801213 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:43.801250 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:43.801260 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:43.801269 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:43.801277 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:20:43.801286 [ 12 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:43.801296 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:43.801304 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:43.801313 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:43.801322 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:43.801351 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:43.801457 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:43.801475 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:44.134642 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:44.134693 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:44.134708 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:44.134722 [ 13 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:44.134737 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:44.134751 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:44.134767 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:44.134848 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:44.135225 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:44.135269 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:44.135285 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:44.135300 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:44.135313 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:44.135326 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:44.135341 [ 12 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:44.135358 [ 12 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:44.135375 [ 12 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:44.552359 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:44.552409 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:44.552425 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:44.552477 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:44.552493 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:44.552508 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:44.552522 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:44.552537 [ 13 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:44.552552 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:44.552566 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:44.552580 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:44.552595 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:44.552638 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:44.552855 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:44.552898 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:44.635056 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:44.635079 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:44.635087 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:20:44.635095 [ 15 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:44.635103 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:44.635111 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:44.635118 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:44.635160 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:44.635368 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:44.635388 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:44.635396 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:44.635402 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:44.635407 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:44.635413 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:44.635420 [ 13 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:44.635427 [ 13 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:44.635434 [ 13 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:45.135466 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:45.135489 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:45.135499 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:45.135509 [ 16 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:45.135519 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:45.135529 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:45.135538 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:45.135579 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:45.135764 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:45.135785 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:45.135795 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:45.135804 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:45.135813 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:45.135823 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:45.135833 [ 13 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:45.135843 [ 13 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:45.135850 [ 13 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:45.302840 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:45.302859 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:45.302866 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:45.302957 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:45.302966 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:45.302973 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:45.302979 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:20:45.302986 [ 15 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:45.302997 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:45.303014 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:45.303022 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:45.303029 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:45.303044 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:45.303158 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:45.303176 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:45.636301 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:45.636324 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:45.636331 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:45.636338 [ 13 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:45.636346 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:45.636356 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:45.636366 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:45.636401 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:45.636617 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:45.636638 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:45.636648 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:45.636658 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:45.636665 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:45.636671 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:45.636691 [ 16 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:45.636699 [ 16 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:45.636707 [ 16 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:46.053694 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:46.053718 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:46.053725 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:46.053758 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:46.053765 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:46.053771 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:46.053778 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:46.053787 [ 13 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:46.053798 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:46.053808 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:46.053817 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:46.053828 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:46.053842 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:46.053959 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:46.053979 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:46.137101 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:46.137117 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:46.137123 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:46.137129 [ 16 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:46.137136 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:46.137142 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:46.137148 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:46.137183 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:46.137392 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:46.137408 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:46.137414 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:46.137420 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:46.137426 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:46.137431 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:46.137438 [ 19 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:46.137445 [ 19 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:46.137451 [ 19 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:46.637489 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:46.637512 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:46.637522 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:46.637532 [ 14 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:46.637542 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:46.637551 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:46.637560 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:46.637619 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:46.637798 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:46.637814 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:46.637822 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:46.637831 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:46.637842 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:46.637850 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:46.637859 [ 19 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:46.637869 [ 19 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:46.637878 [ 19 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:46.804866 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:46.804885 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:46.804892 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:46.804922 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:46.804929 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:46.804935 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:46.804941 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:20:46.804947 [ 14 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:46.804954 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:46.804959 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:46.804983 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:46.805011 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:46.805028 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:46.805127 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:46.805145 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:47.138279 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:47.138306 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:47.138313 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:47.138319 [ 19 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:47.138326 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:47.138332 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:47.138339 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:47.138374 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:47.138615 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:47.138635 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:47.138646 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:47.138655 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:47.138664 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:47.138673 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:47.138683 [ 14 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:47.138690 [ 14 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:47.138697 [ 14 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:47.555704 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:47.555728 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:47.555735 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:47.555766 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:47.555774 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:47.555780 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:47.555786 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:47.555792 [ 19 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:47.555799 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:47.555804 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:47.555810 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:47.555816 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:47.555835 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:47.555938 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:47.555957 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:47.639081 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:47.639098 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:47.639105 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:47.639112 [ 14 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:47.639119 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:47.639126 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:47.639132 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:47.639170 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:47.639357 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:47.639378 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:47.639387 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:47.639397 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:47.639406 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:47.639414 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:47.639423 [ 19 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:47.639434 [ 19 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:47.639445 [ 19 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:48.139442 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:48.139467 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:48.139473 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:48.139479 [ 18 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:48.139486 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:48.139492 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:48.139498 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:48.139534 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:48.139739 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:48.139764 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:48.139776 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:48.139784 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:48.139791 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:48.139797 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:48.139805 [ 19 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:48.139814 [ 19 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:48.139822 [ 19 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:48.306800 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:48.306818 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:48.306825 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:48.306855 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:48.306862 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:48.306868 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:48.306874 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:48.306880 [ 18 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:48.306886 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:48.306892 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:48.306898 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:48.306904 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:48.306922 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:48.307024 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:48.307043 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:48.640167 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:48.640191 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:48.640198 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:48.640204 [ 19 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 230 2024.09.25 21:20:48.640210 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=0, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:48.640217 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:48.640223 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:48.640261 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:48.640457 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:48.640473 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=230 2024.09.25 21:20:48.640480 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:48.640488 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 230 2024.09.25 21:20:48.640497 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:48.640505 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 229 2024.09.25 21:20:48.640516 [ 18 ] {} RaftInstance: last durable index 229, precommit index 229 2024.09.25 21:20:48.640523 [ 18 ] {} RaftInstance: quorum idx 1, 229 229 0 2024.09.25 21:20:48.640530 [ 18 ] {} RaftInstance: local log idx 229, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:48.756072 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:20:48.756089 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:20:48.756119 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:20:48.756136 [ 6 ] {} RaftInstance: append at log_idx 230, timestamp 1727299248756126 2024.09.25 21:20:48.756178 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:20:48.756196 [ 21 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:48.756207 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=229, LastLogTerm=2, EntriesLength=1, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:48.756216 [ 21 ] {} RaftInstance: idx: 230 2024.09.25 21:20:48.756225 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:48.756259 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:48.756273 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:48.756283 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:48.756292 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:20:48.756301 [ 21 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:48.756311 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=1, CommitIndex=229, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:48.756320 [ 21 ] {} RaftInstance: idx: 230 2024.09.25 21:20:48.756330 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:48.756339 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:48.756348 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:48.757203 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:20:48.757221 [ 8 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:48.757232 [ 8 ] {} RaftInstance: quorum idx 1, 230 229 0 2024.09.25 21:20:48.757242 [ 8 ] {} RaftInstance: local log idx 230, target_commit_idx 229, quick_commit_index_ 229, state_->get_commit_idx() 229 2024.09.25 21:20:48.757661 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:48.757681 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:48.757691 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:48.757700 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:48.757709 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:48.757717 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 229, new matched idx: 230 2024.09.25 21:20:48.757726 [ 19 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:48.757735 [ 19 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:48.757744 [ 19 ] {} RaftInstance: trigger commit upto 230 2024.09.25 21:20:48.757751 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:48.757760 [ 19 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:48.757767 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:48.757772 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:48.757778 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:48.757812 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:48.757824 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:48.757833 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:48.757842 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:48.757852 [ 19 ] {} RaftInstance: last_log_idx: 229, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:48.757862 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=229, LastLogTerm=2, EntriesLength=1, CommitIndex=230, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:48.757872 [ 19 ] {} RaftInstance: idx: 230 2024.09.25 21:20:48.757880 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:48.757888 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:48.757896 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:48.757902 [ 19 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 229 2024.09.25 21:20:48.757908 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:20:48.757940 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:20:48.757956 [ 20 ] {} RaftInstance: commit upto 230, current idx 229 2024.09.25 21:20:48.757995 [ 20 ] {} RaftInstance: commit upto 230, current idx 230 2024.09.25 21:20:48.758031 [ 20 ] {} RaftInstance: notify cb 230 1d87aa48 2024.09.25 21:20:48.758044 [ 20 ] {} RaftInstance: DONE: commit upto 230, current idx 230 2024.09.25 21:20:48.758054 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:20:48.758067 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:48.758083 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:48.758090 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:48.758096 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:48.758105 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:48.758114 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:48.758124 [ 18 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:48.758132 [ 18 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:48.758140 [ 18 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:49.057212 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:49.057271 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:49.057289 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:49.057347 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:49.057363 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:49.057380 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (230) and matched log idx (0) 2024.09.25 21:20:49.057396 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:20:49.057410 [ 14 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:49.057427 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 230 2024.09.25 21:20:49.057441 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:49.057454 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:49.057466 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:49.057488 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:49.057607 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:49.057627 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:49.140754 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:49.140772 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:49.140778 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:49.140785 [ 18 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:49.140791 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:49.140798 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:49.140803 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:49.140842 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:49.141018 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:49.141036 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:49.141043 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:49.141049 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:49.141055 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:49.141062 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:49.141069 [ 14 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:49.141076 [ 14 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:49.141082 [ 14 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:49.641170 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:49.641224 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:49.641240 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:49.641255 [ 17 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:49.641271 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:49.641286 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:49.641301 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:49.641386 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:49.641612 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:49.641635 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:49.641644 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:49.641652 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:49.641660 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:49.641667 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:49.641675 [ 18 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:49.641684 [ 18 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:49.641693 [ 18 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:49.807682 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:49.807712 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:49.807724 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:49.807757 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:49.807764 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:49.807771 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:49.807777 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:20:49.807784 [ 17 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:49.807791 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:49.807797 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:49.807803 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:49.807810 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:49.807830 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:49.807944 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:49.807964 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:50.142090 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:50.142119 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:50.142127 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:50.142135 [ 18 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:50.142144 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:50.142152 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:50.142160 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:50.142209 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:50.142433 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:50.142460 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:50.142470 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:50.142478 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:50.142485 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:50.142492 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:50.142500 [ 17 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:50.142509 [ 17 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:50.142517 [ 17 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:50.558571 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:50.558601 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:50.558613 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:50.558650 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:50.558661 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:50.558671 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:50.558678 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:50.558685 [ 18 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:50.558692 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:50.558698 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:50.558704 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:50.558711 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:50.558734 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:50.558854 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:50.558874 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:50.643047 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:50.643090 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:50.643106 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:50.643120 [ 12 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:50.643136 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:50.643150 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:50.643164 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:50.643246 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:50.643561 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:50.643576 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:50.643582 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:50.643589 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:50.643595 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:50.643600 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:50.643608 [ 18 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:50.643615 [ 18 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:50.643622 [ 18 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:51.143674 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:51.143704 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:51.143715 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:20:51.143723 [ 15 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:51.143732 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:51.143740 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:51.143748 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:51.143818 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:51.144012 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:51.144032 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:51.144042 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:51.144049 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:51.144055 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:51.144061 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:51.144068 [ 18 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:51.144079 [ 18 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:51.144090 [ 18 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:51.309123 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:51.309169 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:51.309185 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:51.309238 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:51.309254 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:51.309269 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:51.309283 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:20:51.309297 [ 15 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:51.309312 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:51.309326 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:51.309340 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:51.309354 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:51.309396 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:51.309536 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:51.309555 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:51.644701 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:51.644739 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:51.644750 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:20:51.644762 [ 18 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:51.644774 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:51.644786 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:51.644797 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:51.644864 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:51.645200 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:51.645229 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:51.645241 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:51.645253 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:51.645264 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:51.645274 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:51.645286 [ 15 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:51.645298 [ 15 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:51.645311 [ 15 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:52.060314 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:52.060347 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:52.060357 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:52.060395 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:52.060407 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:52.060414 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:52.060421 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:20:52.060427 [ 18 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:52.060439 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:52.060449 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:52.060459 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:52.060470 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:52.060485 [ 18 ] {} RaftInstance: sent 2024.09.25 21:20:52.060626 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:52.060650 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:52.145779 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:52.145804 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:52.145810 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:20:52.145817 [ 15 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:52.145825 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:52.145831 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:52.145837 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:52.145877 [ 15 ] {} RaftInstance: sent 2024.09.25 21:20:52.146101 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:52.146116 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:52.146122 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:52.146128 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:52.146134 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:52.146140 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:52.146146 [ 12 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:52.146154 [ 12 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:52.146160 [ 12 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:52.646249 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:52.646302 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:52.646317 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:52.646333 [ 13 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:52.646350 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:52.646365 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:52.646379 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:52.646462 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:52.646670 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:52.646692 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:52.646700 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:52.646708 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:52.646715 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:52.646722 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:52.646731 [ 12 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:52.646740 [ 12 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:52.646748 [ 12 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:52.810786 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:52.810820 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:52.810834 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:52.810876 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:52.810888 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:52.810900 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:52.810912 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:52.810923 [ 13 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:52.810935 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:52.810946 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:52.810957 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:52.810968 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:52.811000 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:52.811156 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:52.811189 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:53.147341 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:53.147367 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:53.147376 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:53.147387 [ 12 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:53.147398 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:53.147408 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:53.147417 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:53.147468 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:53.147695 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:53.147714 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:53.147723 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:53.147729 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:53.147736 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:53.147742 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:53.147749 [ 13 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:53.147757 [ 13 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:53.147763 [ 13 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:53.561811 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:53.561860 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:53.561876 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:53.561929 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:53.561944 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:53.561960 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:53.561975 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:20:53.561989 [ 12 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:53.562004 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:53.562018 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:53.562032 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:53.562047 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:53.562090 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:53.562297 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:53.562340 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:53.648503 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:53.648524 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:53.648530 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:53.648537 [ 13 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:53.648543 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:53.648549 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:53.648555 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:53.648594 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:53.648770 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:53.648794 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:53.648802 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:53.648810 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:53.648818 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:53.648824 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:53.648833 [ 12 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:53.648841 [ 12 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:53.648849 [ 12 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:54.148889 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:54.148936 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:54.148951 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:54.148965 [ 16 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:54.148981 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:54.148995 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:54.149012 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:54.149094 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:54.149483 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:54.149519 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:54.149532 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:54.149540 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:54.149548 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:54.149556 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:54.149564 [ 12 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:54.149573 [ 12 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:54.149581 [ 12 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:54.312813 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:54.312856 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:54.312872 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:54.312925 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:54.312942 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:54.312956 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:54.312970 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:20:54.312985 [ 16 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:54.313001 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:54.313014 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:54.313028 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:54.313043 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:54.313087 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:54.313282 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:54.313327 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:54.649598 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:54.649643 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:54.649658 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:20:54.649672 [ 12 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:54.649688 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:54.649702 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:54.649717 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:54.649798 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:54.650186 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:54.650231 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:54.650247 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:54.650262 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:54.650275 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:54.650288 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:54.650303 [ 16 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:54.650322 [ 16 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:54.650338 [ 16 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:55.063318 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:55.063353 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:55.063364 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:55.063403 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:55.063414 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:55.063423 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:55.063432 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:20:55.063443 [ 12 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:55.063458 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:55.063472 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:55.063487 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:55.063502 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:55.063546 [ 12 ] {} RaftInstance: sent 2024.09.25 21:20:55.063755 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:55.063799 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:55.149958 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:55.149976 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:55.149981 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:20:55.149987 [ 16 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:55.149997 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:55.150006 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:55.150015 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:55.150059 [ 16 ] {} RaftInstance: sent 2024.09.25 21:20:55.150259 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:55.150273 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:55.150280 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:55.150286 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:55.150291 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:55.150297 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:55.150303 [ 13 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:55.150310 [ 13 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:55.150316 [ 13 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:55.650356 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:55.650385 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:55.650392 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:55.650400 [ 19 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:55.650409 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:55.650417 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:55.650424 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:55.650482 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:55.650763 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:55.650791 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:55.650803 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:55.650814 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:55.650825 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:55.650835 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:55.650847 [ 13 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:55.650860 [ 13 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:55.650872 [ 13 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:55.813854 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:55.813872 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:55.813880 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:55.813910 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:55.813917 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:55.813924 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:55.813932 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:20:55.813941 [ 19 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:55.813953 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:55.813962 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:55.813972 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:55.813983 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:55.814007 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:55.814121 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:55.814140 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:56.151305 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:56.151355 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:56.151370 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:20:56.151384 [ 13 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:56.151400 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:56.151415 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:56.151430 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:56.151513 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:56.151745 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:56.151765 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:56.151773 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:56.151780 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:56.151787 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:56.151794 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:56.151802 [ 19 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:56.151811 [ 19 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:56.151819 [ 19 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:56.564873 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:56.564917 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:56.564933 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:56.564985 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:56.565037 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:56.565053 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:56.565067 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:20:56.565080 [ 13 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:56.565096 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:56.565111 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:56.565125 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:56.565140 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:56.565184 [ 13 ] {} RaftInstance: sent 2024.09.25 21:20:56.565398 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:56.565449 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:56.651667 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:56.651714 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:56.651730 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:20:56.651744 [ 19 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:56.651760 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:56.651775 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:56.651789 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:56.651872 [ 19 ] {} RaftInstance: sent 2024.09.25 21:20:56.652296 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:56.652340 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:56.652357 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:56.652372 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:56.652385 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:56.652398 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:56.652436 [ 16 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:56.652454 [ 16 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:56.652470 [ 16 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:57.152399 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:57.152438 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:57.152449 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:57.152458 [ 14 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:57.152469 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:57.152512 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:57.152524 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:57.152583 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:57.152913 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:57.152931 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:57.152941 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:57.152950 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:57.152959 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:57.152968 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:57.152978 [ 16 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:57.152988 [ 16 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:57.152998 [ 16 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:57.316223 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:57.316245 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:57.316252 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:57.316286 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:57.316294 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:57.316303 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:57.316312 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:20:57.316321 [ 14 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:57.316344 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:57.316352 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:57.316361 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:57.316372 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:57.316403 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:57.316528 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:57.316545 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:57.652683 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:57.652705 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:57.652712 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:57.652718 [ 17 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:57.652725 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:57.652731 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:57.652737 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:57.652779 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:57.653003 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:57.653024 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:57.653034 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:57.653043 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:57.653051 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:57.653058 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:57.653067 [ 14 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:57.653077 [ 14 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:57.653086 [ 14 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:58.067075 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:58.067098 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:58.067106 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:58.067137 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:58.067145 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:58.067151 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:58.067158 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:20:58.067164 [ 17 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:58.067170 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:58.067176 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:58.067182 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:58.067188 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:58.067208 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:58.067314 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:58.067334 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:58.153495 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:58.153511 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:58.153520 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:58.153529 [ 14 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:58.153538 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:58.153547 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:58.153556 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:58.153590 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:58.153761 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:58.153777 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:58.153783 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:58.153789 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:58.153795 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:58.153801 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:58.153807 [ 17 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:58.153814 [ 17 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:58.153820 [ 17 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:58.653888 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:58.653911 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:58.653919 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:58.653929 [ 14 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 231 2024.09.25 21:20:58.653939 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:58.653948 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:58.653957 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:58.653999 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:58.654240 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:58.654257 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=231 2024.09.25 21:20:58.654264 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:58.654270 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 231 2024.09.25 21:20:58.654275 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:58.654280 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 230 2024.09.25 21:20:58.654287 [ 17 ] {} RaftInstance: last durable index 230, precommit index 230 2024.09.25 21:20:58.654294 [ 17 ] {} RaftInstance: quorum idx 1, 230 230 0 2024.09.25 21:20:58.654301 [ 17 ] {} RaftInstance: local log idx 230, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:58.756063 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:20:58.756081 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:20:58.756105 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:20:58.756130 [ 6 ] {} RaftInstance: append at log_idx 231, timestamp 1727299258756110 2024.09.25 21:20:58.756165 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:20:58.756178 [ 21 ] {} RaftInstance: last_log_idx: 230, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:20:58.756186 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=230, LastLogTerm=2, EntriesLength=1, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:58.756192 [ 21 ] {} RaftInstance: idx: 231 2024.09.25 21:20:58.756198 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:58.756229 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:58.756238 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:58.756275 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:20:58.756285 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:20:58.756291 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (231) and matched log idx (0) 2024.09.25 21:20:58.756298 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:20:58.756304 [ 21 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:20:58.756310 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=230, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:58.756317 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:58.756322 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:58.756329 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:20:58.756348 [ 21 ] {} RaftInstance: sent 2024.09.25 21:20:58.756442 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:58.756463 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:20:58.757181 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:20:58.757198 [ 8 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:20:58.757205 [ 8 ] {} RaftInstance: quorum idx 1, 231 230 0 2024.09.25 21:20:58.757212 [ 8 ] {} RaftInstance: local log idx 231, target_commit_idx 230, quick_commit_index_ 230, state_->get_commit_idx() 230 2024.09.25 21:20:58.757615 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:58.757634 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:20:58.757644 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:58.757654 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:20:58.757663 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:58.757671 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 230, new matched idx: 231 2024.09.25 21:20:58.757681 [ 14 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:20:58.757691 [ 14 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:20:58.757700 [ 14 ] {} RaftInstance: trigger commit upto 231 2024.09.25 21:20:58.757708 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:58.757716 [ 14 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:20:58.757725 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 231 2024.09.25 21:20:58.757733 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:58.757741 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:58.757773 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:58.757786 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:58.757794 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:58.757802 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:20:58.757810 [ 14 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:20:58.757820 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:20:58.757828 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:58.757836 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:58.757844 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:58.757852 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:58.757861 [ 14 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 230 2024.09.25 21:20:58.757870 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:20:58.757903 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:20:58.757920 [ 20 ] {} RaftInstance: commit upto 231, current idx 230 2024.09.25 21:20:58.757929 [ 20 ] {} RaftInstance: commit upto 231, current idx 231 2024.09.25 21:20:58.757958 [ 20 ] {} RaftInstance: notify cb 231 1d87a328 2024.09.25 21:20:58.757969 [ 20 ] {} RaftInstance: DONE: commit upto 231, current idx 231 2024.09.25 21:20:58.757975 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:20:58.757985 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:58.758005 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:20:58.758015 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:58.758022 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:20:58.758028 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:58.758037 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:20:58.758047 [ 17 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:20:58.758057 [ 17 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:20:58.758067 [ 17 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:20:58.818077 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:58.818095 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:58.818107 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:58.818117 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:20:58.818127 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:20:58.818138 [ 14 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:20:58.818151 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:20:58.818162 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:58.818174 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:58.818185 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:20:58.818194 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:59.154178 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:59.154207 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:59.154215 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:20:59.154222 [ 17 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:20:59.154231 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:20:59.154239 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:59.154246 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:59.154293 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:59.154509 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:59.154525 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:20:59.154532 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:59.154538 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:20:59.154543 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:59.154549 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:20:59.154556 [ 14 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:20:59.154563 [ 14 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:20:59.154570 [ 14 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:20:59.568631 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:20:59.568657 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:59.568669 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:20:59.568705 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:20:59.568717 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:20:59.568727 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:20:59.568737 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:20:59.568745 [ 17 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:20:59.568752 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:20:59.568758 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:59.568764 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:20:59.568770 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:20:59.568790 [ 17 ] {} RaftInstance: sent 2024.09.25 21:20:59.568902 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:20:59.568924 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:20:59.655078 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:20:59.655113 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:20:59.655125 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:20:59.655135 [ 14 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:20:59.655147 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:20:59.655159 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:20:59.655170 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:20:59.655232 [ 14 ] {} RaftInstance: sent 2024.09.25 21:20:59.655507 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:20:59.655535 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:20:59.655548 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:20:59.655563 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:20:59.655578 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:20:59.655591 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:20:59.655606 [ 17 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:20:59.655622 [ 17 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:20:59.655637 [ 17 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:00.155620 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:00.155647 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:00.155659 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:00.155670 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:00.155682 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:00.155694 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:00.155705 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:00.155760 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:00.156020 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:00.156040 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:00.156048 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:00.156056 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:00.156065 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:00.156077 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:00.156090 [ 17 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:00.156101 [ 17 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:00.156110 [ 17 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:00.319145 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:00.319189 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:00.319204 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:00.319258 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:00.319273 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:00.319288 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:00.319303 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:00.319317 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:00.319332 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:00.319346 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:00.319360 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:00.319375 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:00.319416 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:00.319589 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:00.319608 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:00.656775 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:00.656826 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:00.656841 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:00.656855 [ 17 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:00.656870 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:00.656885 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:00.656899 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:00.656983 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:00.657391 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:00.657445 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:00.657463 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:00.657478 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:00.657491 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:00.657503 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:00.657519 [ 12 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:00.657535 [ 12 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:00.657552 [ 12 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:01.069502 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:01.069547 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:01.069563 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:01.069616 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:01.069631 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:01.069647 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:01.069661 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:01.069677 [ 19 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:01.069693 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:01.069707 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:01.069721 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:01.069737 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:01.069780 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:01.069993 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:01.070053 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:01.157202 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:01.157219 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:01.157226 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:01.157232 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:01.157239 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:01.157245 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:01.157251 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:01.157290 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:01.157486 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:01.157504 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:01.157512 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:01.157520 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:01.157528 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:01.157534 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:01.157541 [ 13 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:01.157548 [ 13 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:01.157555 [ 13 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:01.657622 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:01.657670 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:01.657686 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:01.657700 [ 16 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:01.657715 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:01.657729 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:01.657743 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:01.657826 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:01.658213 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:01.658251 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:01.658266 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:01.658281 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:01.658294 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:01.658307 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:01.658322 [ 13 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:01.658339 [ 13 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:01.658354 [ 13 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:01.820465 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:01.820486 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:01.820493 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:01.820525 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:01.820532 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:01.820539 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:01.820546 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:21:01.820552 [ 16 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:01.820559 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:01.820565 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:01.820571 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:01.820578 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:01.820596 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:01.820714 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:01.820731 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:02.159033 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:02.159094 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:02.159112 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:02.159126 [ 13 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:02.159141 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:02.159156 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:02.159171 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:02.159256 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:02.159643 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:02.159660 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:02.159666 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:02.159672 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:02.159678 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:02.159684 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:02.159691 [ 16 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:02.159698 [ 16 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:02.159705 [ 16 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:02.570865 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:02.570913 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:02.570929 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:02.570984 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:02.571007 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:02.571031 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:02.571054 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:02.571069 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:02.571085 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:02.571099 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:02.571113 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:02.571128 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:02.571169 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:02.571375 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:02.571418 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:02.659640 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:02.659687 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:02.659702 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:02.659715 [ 16 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:02.659730 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:02.659744 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:02.659758 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:02.659841 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:02.660247 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:02.660302 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:02.660318 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:02.660332 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:02.660345 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:02.660404 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:02.660421 [ 12 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:02.660438 [ 12 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:02.660453 [ 12 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:03.160325 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:03.160350 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:03.160360 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:03.160367 [ 13 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:03.160374 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:03.160381 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:03.160388 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:03.160429 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:03.160638 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:03.160657 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:03.160664 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:03.160670 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:03.160676 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:03.160681 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:03.160688 [ 12 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:03.160695 [ 12 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:03.160702 [ 12 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:03.321763 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:03.321814 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:03.321839 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:03.321900 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:03.321917 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:03.321931 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:03.321946 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:03.321960 [ 13 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:03.321975 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:03.321989 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:03.322003 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:03.322018 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:03.322059 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:03.322260 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:03.322302 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:03.661544 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:03.661582 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:03.661594 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:03.661605 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:03.661617 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:03.661628 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:03.661639 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:03.661704 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:03.661913 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:03.661931 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:03.661938 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:03.661945 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:03.661951 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:03.661956 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:03.661963 [ 13 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:03.661970 [ 13 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:03.661976 [ 13 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:04.073018 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:04.073041 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:04.073049 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:04.073081 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:04.073088 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:04.073094 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:04.073100 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:04.073106 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:04.073113 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:04.073119 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:04.073125 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:04.073131 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:04.073143 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:04.073268 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:04.073321 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:04.162471 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:04.162489 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:04.162498 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:04.162508 [ 13 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:04.162516 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:04.162526 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:04.162535 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:04.162581 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:04.162753 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:04.162770 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:04.162777 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:04.162783 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:04.162789 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:04.162794 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:04.162801 [ 12 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:04.162808 [ 12 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:04.162815 [ 12 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:04.662893 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:04.662943 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:04.662958 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:04.662974 [ 18 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:04.662991 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:04.663005 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:04.663020 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:04.663104 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:04.663495 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:04.663540 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:04.663556 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:04.663572 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:04.663586 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:04.663599 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:04.663611 [ 12 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:04.663621 [ 12 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:04.663629 [ 12 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:04.823579 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:04.823602 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:04.823610 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:04.823641 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:04.823648 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:04.823654 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:04.823660 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:21:04.823667 [ 18 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:04.823673 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:04.823679 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:04.823685 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:04.823691 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:04.823711 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:04.823817 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:04.823839 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:05.164011 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:05.164043 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:05.164054 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:05.164064 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:05.164074 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:05.164083 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:05.164092 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:05.164147 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:05.164351 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:05.164371 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:05.164378 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:05.164384 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:05.164390 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:05.164396 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:05.164403 [ 18 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:05.164425 [ 18 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:05.164433 [ 18 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:05.574440 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:05.574475 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:05.574486 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:05.574525 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:05.574535 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:05.574544 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:05.574553 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:21:05.574563 [ 15 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:05.574576 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:05.574590 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:05.574604 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:05.574620 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:05.574662 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:05.574868 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:05.574913 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:05.665090 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:05.665114 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:05.665124 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:05.665134 [ 18 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:05.665143 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:05.665152 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:05.665162 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:05.665211 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:05.665430 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:05.665451 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:05.665459 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:05.665466 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:05.665471 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:05.665477 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:05.665484 [ 15 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:05.665491 [ 15 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:05.665497 [ 15 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:06.165515 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:06.165540 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:06.165550 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:06.165558 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:06.165569 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:06.165578 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:06.165587 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:06.165638 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:06.165854 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:06.165874 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:06.165881 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:06.165887 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:06.165893 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:06.165899 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:06.165909 [ 18 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:06.165920 [ 18 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:06.165929 [ 18 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:06.324948 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:06.324970 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:06.324979 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:06.325012 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:06.325020 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:06.325027 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:06.325035 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:21:06.325042 [ 17 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:06.325050 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:06.325058 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:06.325066 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:06.325074 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:06.325096 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:06.325211 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:06.325232 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:06.666400 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:06.666445 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:06.666460 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:06.666474 [ 18 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:06.666489 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:06.666503 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:06.666518 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:06.666598 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:06.666846 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:06.666868 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:06.666876 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:06.666884 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:06.666891 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:06.666899 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:06.666907 [ 17 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:06.666916 [ 17 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:06.666924 [ 17 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:07.075991 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:07.076042 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:07.076058 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:07.076112 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:07.076128 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:07.076142 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:07.076157 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:21:07.076186 [ 18 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:07.076203 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:07.076216 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:07.076230 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:07.076245 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:07.076287 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:07.076492 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:07.076536 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:07.166713 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:07.166738 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:07.166745 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:07.166752 [ 17 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:07.166759 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:07.166766 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:07.166772 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:07.166812 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:07.167016 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:07.167037 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:07.167045 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:07.167054 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:07.167062 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:07.167069 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:07.167078 [ 18 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:07.167088 [ 18 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:07.167099 [ 18 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:07.667127 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:07.667157 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:07.667166 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:07.667173 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:07.667182 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:07.667189 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:07.667197 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:07.667242 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:07.667471 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:07.667490 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:07.667497 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:07.667504 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:07.667510 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:07.667516 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:07.667527 [ 18 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:07.667538 [ 18 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:07.667547 [ 18 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:07.826542 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:07.826562 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:07.826569 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:07.826600 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:07.826608 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:07.826617 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:07.826625 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:07.826632 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:07.826640 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:07.826647 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:07.826654 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:07.826662 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:07.826684 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:07.826822 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:07.826845 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:08.167982 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:08.168018 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:08.168027 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:08.168036 [ 18 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:08.168045 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:08.168054 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:08.168063 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:08.168105 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:08.168333 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:08.168351 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:08.168358 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:08.168364 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:08.168370 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:08.168375 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:08.168382 [ 12 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:08.168389 [ 12 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:08.168396 [ 12 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:08.577406 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:08.577435 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:08.577444 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:08.577480 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:08.577488 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:08.577495 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:08.577503 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:21:08.577510 [ 14 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:08.577519 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:08.577527 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:08.577536 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:08.577544 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:08.577568 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:08.577682 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:08.577700 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:08.668873 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:08.668917 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:08.668931 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:08.668945 [ 12 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 232 2024.09.25 21:21:08.668961 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=0, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:08.668975 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:08.668989 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:08.669070 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:08.669479 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:08.669517 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=232 2024.09.25 21:21:08.669532 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:08.669547 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 232 2024.09.25 21:21:08.669560 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:08.669573 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 231 2024.09.25 21:21:08.669589 [ 14 ] {} RaftInstance: last durable index 231, precommit index 231 2024.09.25 21:21:08.669606 [ 14 ] {} RaftInstance: quorum idx 1, 231 231 0 2024.09.25 21:21:08.669622 [ 14 ] {} RaftInstance: local log idx 231, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:08.756075 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:21:08.756091 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:21:08.756126 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:21:08.756166 [ 6 ] {} RaftInstance: append at log_idx 232, timestamp 1727299268756133 2024.09.25 21:21:08.756217 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:21:08.756243 [ 21 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:08.756256 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=231, LastLogTerm=2, EntriesLength=1, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:08.756266 [ 21 ] {} RaftInstance: idx: 232 2024.09.25 21:21:08.756275 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:08.756323 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:08.756338 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:08.756348 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:08.756358 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:21:08.756366 [ 21 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:08.756377 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=1, CommitIndex=231, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:08.756387 [ 21 ] {} RaftInstance: idx: 232 2024.09.25 21:21:08.756397 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:08.756407 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:08.756418 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:08.757249 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:21:08.757267 [ 8 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:08.757275 [ 8 ] {} RaftInstance: quorum idx 1, 232 231 0 2024.09.25 21:21:08.757282 [ 8 ] {} RaftInstance: local log idx 232, target_commit_idx 231, quick_commit_index_ 231, state_->get_commit_idx() 231 2024.09.25 21:21:08.757722 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:08.757738 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:08.757744 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:08.757751 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:08.757756 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:08.757762 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 231, new matched idx: 232 2024.09.25 21:21:08.757768 [ 19 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:08.757775 [ 19 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:08.757781 [ 19 ] {} RaftInstance: trigger commit upto 232 2024.09.25 21:21:08.757787 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:08.757793 [ 19 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:08.757799 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:08.757805 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:08.757811 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:08.757843 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:08.757851 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:08.757857 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:08.757862 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:08.757868 [ 19 ] {} RaftInstance: last_log_idx: 231, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:08.757875 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=231, LastLogTerm=2, EntriesLength=1, CommitIndex=232, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:08.757882 [ 19 ] {} RaftInstance: idx: 232 2024.09.25 21:21:08.757888 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:08.757894 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:08.757900 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:08.757907 [ 19 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 231 2024.09.25 21:21:08.757913 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:21:08.757945 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:21:08.757971 [ 20 ] {} RaftInstance: commit upto 232, current idx 231 2024.09.25 21:21:08.757983 [ 20 ] {} RaftInstance: commit upto 232, current idx 232 2024.09.25 21:21:08.758016 [ 20 ] {} RaftInstance: notify cb 232 1d87af98 2024.09.25 21:21:08.758027 [ 20 ] {} RaftInstance: DONE: commit upto 232, current idx 232 2024.09.25 21:21:08.758034 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:21:08.758084 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:08.758099 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:08.758112 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:08.758120 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:08.758127 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:08.758134 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:08.758142 [ 14 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:08.758150 [ 14 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:08.758158 [ 14 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:09.169186 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:09.169209 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:09.169216 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:09.169222 [ 19 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:09.169230 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:09.169236 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:09.169243 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:09.169281 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:09.169470 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:09.169488 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:09.169494 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:09.169500 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:09.169506 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:09.169512 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:09.169518 [ 14 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:09.169525 [ 14 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:09.169532 [ 14 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:09.328550 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:09.328570 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:09.328581 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:09.328618 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:09.328626 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:09.328633 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (232) and matched log idx (0) 2024.09.25 21:21:09.328641 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:09.328647 [ 19 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:09.328654 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 232 2024.09.25 21:21:09.328660 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:09.328669 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:09.328680 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:09.328692 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:09.328808 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:09.328828 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:09.669948 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:09.669972 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:09.669982 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:09.669992 [ 14 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:09.670002 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:09.670012 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:09.670021 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:09.670059 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:09.670274 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:09.670296 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:09.670303 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:09.670309 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:09.670315 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:09.670324 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:09.670334 [ 19 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:09.670341 [ 19 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:09.670350 [ 19 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:10.079387 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:10.079412 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:10.079419 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:10.079452 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:10.079459 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:10.079466 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:10.079472 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:21:10.079478 [ 16 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:10.079485 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:10.079491 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:10.079500 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:10.079511 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:10.079532 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:10.079642 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:10.079661 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:10.170765 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:10.170782 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:10.170790 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:10.170799 [ 19 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:10.170808 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:10.170816 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:10.170826 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:10.170862 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:10.171093 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:10.171114 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:10.171124 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:10.171133 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:10.171143 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:10.171151 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:10.171161 [ 16 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:10.171172 [ 16 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:10.171182 [ 16 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:10.671190 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:10.671214 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:10.671227 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:10.671237 [ 14 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:10.671247 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:10.671256 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:10.671265 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:10.671295 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:10.671517 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:10.671537 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:10.671548 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:10.671558 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:10.671567 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:10.671576 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:10.671583 [ 16 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:10.671591 [ 16 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:10.671597 [ 16 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:10.830593 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:10.830609 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:10.830617 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:10.830648 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:10.830660 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:10.830671 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:10.830677 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:10.830683 [ 13 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:10.830694 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:10.830704 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:10.830714 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:10.830723 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:10.830747 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:10.830861 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:10.830883 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:11.172077 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:11.172134 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:11.172149 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:11.172164 [ 16 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:11.172180 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:11.172194 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:11.172209 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:11.172295 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:11.172698 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:11.172724 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:11.172733 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:11.172741 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:11.172748 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:11.172755 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:11.172763 [ 13 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:11.172772 [ 13 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:11.172781 [ 13 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:11.581812 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:11.581843 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:11.581856 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:11.581901 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:11.581934 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:11.581947 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:11.581958 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:21:11.581970 [ 16 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:11.581982 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:11.581993 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:11.582005 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:11.582017 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:11.582035 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:11.582166 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:11.582186 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:11.673353 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:11.673375 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:11.673384 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:11.673393 [ 13 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:11.673402 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:11.673412 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:11.673421 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:11.673462 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:11.673649 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:11.673664 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:11.673671 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:11.673677 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:11.673682 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:11.673688 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:11.673695 [ 16 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:11.673702 [ 16 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:11.673709 [ 16 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:12.173766 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:12.173806 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:12.173814 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:12.173821 [ 14 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:12.173828 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:12.173835 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:12.173842 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:12.173879 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:12.174120 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:12.174142 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:12.174153 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:12.174163 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:12.174172 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:12.174178 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:12.174185 [ 13 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:12.174192 [ 13 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:12.174199 [ 13 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:12.332212 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:12.332237 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:12.332244 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:12.332275 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:12.332281 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:12.332289 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:12.332295 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:21:12.332302 [ 15 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:12.332309 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:12.332315 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:12.332322 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:12.332328 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:12.332348 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:12.332453 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:12.332474 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:12.674609 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:12.674637 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:12.674644 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:12.674652 [ 13 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:12.674659 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:12.674665 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:12.674672 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:12.674712 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:12.674932 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:12.674949 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:12.674958 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:12.674967 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:12.674975 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:12.674983 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:12.674993 [ 15 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:12.675004 [ 15 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:12.675013 [ 15 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:13.083030 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:13.083055 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:13.083063 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:13.083093 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:13.083100 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:13.083107 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:13.083113 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:13.083119 [ 13 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:13.083126 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:13.083132 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:13.083138 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:13.083145 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:13.083164 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:13.083276 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:13.083295 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:13.175431 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:13.175455 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:13.175464 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:21:13.175473 [ 15 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:13.175481 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:13.175488 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:13.175494 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:13.175529 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:13.175731 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:13.175748 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:13.175757 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:13.175763 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:13.175769 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:13.175775 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:13.175781 [ 13 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:13.175788 [ 13 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:13.175795 [ 13 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:13.675849 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:13.675876 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:13.675887 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:13.675897 [ 14 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:13.675907 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:13.675916 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:13.675926 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:13.675979 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:13.676189 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:13.676204 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:13.676210 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:13.676217 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:13.676222 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:13.676228 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:13.676235 [ 13 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:13.676242 [ 13 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:13.676248 [ 13 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:13.833304 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:13.833325 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:13.833333 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:13.833362 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:13.833369 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:13.833375 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:13.833382 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:21:13.833388 [ 14 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:13.833395 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:13.833402 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:13.833408 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:13.833414 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:13.833434 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:13.833541 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:13.833563 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:14.176799 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:14.176824 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:14.176833 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:14.176842 [ 13 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:14.176853 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:14.176864 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:14.176874 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:14.176913 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:14.177124 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:14.177145 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:14.177156 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:14.177165 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:14.177174 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:14.177182 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:14.177193 [ 14 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:14.177203 [ 14 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:14.177213 [ 14 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:14.584209 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:14.584237 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:14.584245 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:14.584276 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:14.584283 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:14.584290 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:14.584296 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:14.584303 [ 13 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:14.584310 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:14.584316 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:14.584322 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:14.584332 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:14.584358 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:14.584462 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:14.584486 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:14.677631 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:14.677650 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:14.677658 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:14.677664 [ 14 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:14.677671 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:14.677677 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:14.677683 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:14.677719 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:14.677928 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:14.677947 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:14.677955 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:14.677961 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:14.677967 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:14.677972 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:14.677979 [ 13 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:14.677986 [ 13 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:14.677993 [ 13 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:15.178012 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:15.178042 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:15.178050 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:15.178057 [ 17 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:15.178066 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:15.178074 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:15.178082 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:15.178130 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:15.178315 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:15.178335 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:15.178343 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:15.178350 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:15.178361 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:15.178372 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:15.178384 [ 14 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:15.178398 [ 14 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:15.178409 [ 14 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:15.335403 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:15.335423 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:15.335432 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:15.335471 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:15.335484 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:15.335491 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:15.335498 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:15.335505 [ 12 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:15.335512 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:15.335519 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:15.335525 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:15.335532 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:15.335555 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:15.335713 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:15.335730 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:15.678896 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:15.678930 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:15.678942 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:15.678953 [ 14 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:15.678965 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:15.678977 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:15.678988 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:15.679051 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:15.679374 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:15.679404 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:15.679417 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:15.679429 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:15.679440 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:15.679450 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:15.679462 [ 12 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:15.679475 [ 12 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:15.679487 [ 12 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:16.086524 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:16.086571 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:16.086587 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:16.086644 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:16.086660 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:16.086675 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:16.086690 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:21:16.086705 [ 14 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:16.086720 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:16.086732 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:16.086741 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:16.086748 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:16.086769 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:16.086884 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:16.086902 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:16.180063 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:16.180105 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:16.180119 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:16.180133 [ 12 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:16.180149 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:16.180165 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:16.180179 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:16.180260 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:16.180670 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:16.180714 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:16.180729 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:16.180742 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:16.180751 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:16.180758 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:16.180766 [ 14 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:16.180774 [ 14 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:16.180783 [ 14 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:16.680778 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:16.680799 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:16.680806 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:16.680813 [ 18 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:16.680822 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:16.680831 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:16.680838 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:16.680873 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:16.681040 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:16.681061 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:16.681070 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:16.681076 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:16.681082 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:16.681087 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:16.681094 [ 14 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:16.681101 [ 14 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:16.681108 [ 14 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:16.837160 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:16.837209 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:16.837225 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:16.837278 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:16.837294 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:16.837309 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:16.837324 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:16.837337 [ 12 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:16.837353 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:16.837367 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:16.837383 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:16.837399 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:16.837443 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:16.837641 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:16.837680 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:17.181825 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:17.181850 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:17.181857 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:17.181864 [ 18 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:17.181871 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:17.181881 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:17.181888 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:17.181928 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:17.182149 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:17.182165 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:17.182176 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:17.182182 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:17.182188 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:17.182193 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:17.182200 [ 12 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:17.182206 [ 12 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:17.182213 [ 12 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:17.588241 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:17.588272 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:17.588280 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:17.588316 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:17.588328 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:17.588335 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:17.588341 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:21:17.588348 [ 18 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:17.588355 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:17.588362 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:17.588368 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:17.588375 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:17.588393 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:17.588524 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:17.588542 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:17.682651 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:17.682671 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:17.682682 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:17.682693 [ 12 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:17.682703 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:17.682711 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:17.682720 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:17.682755 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:17.683008 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:17.683028 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:17.683036 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:17.683042 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:17.683048 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:17.683054 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:17.683061 [ 18 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:17.683069 [ 18 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:17.683076 [ 18 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:18.183151 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:18.183201 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:18.183216 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:18.183231 [ 19 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:18.183248 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:18.183263 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:18.183277 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:18.183362 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:18.183747 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:18.183773 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:18.183782 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:18.183790 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:18.183798 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:18.183805 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:18.183813 [ 18 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:18.183822 [ 18 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:18.183830 [ 18 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:18.339048 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:18.339069 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:18.339077 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:18.339106 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:18.339113 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:18.339119 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:18.339126 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:18.339132 [ 19 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:18.339139 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:18.339145 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:18.339151 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:18.339158 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:18.339178 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:18.339305 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:18.339336 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:18.683491 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:18.683519 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:18.683527 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:18.683534 [ 18 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 233 2024.09.25 21:21:18.683541 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=0, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:18.683548 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:18.683554 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:18.683579 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:18.683782 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:18.683803 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=233 2024.09.25 21:21:18.683813 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:18.683823 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 233 2024.09.25 21:21:18.683832 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:18.683852 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 232 2024.09.25 21:21:18.683863 [ 12 ] {} RaftInstance: last durable index 232, precommit index 232 2024.09.25 21:21:18.683870 [ 12 ] {} RaftInstance: quorum idx 1, 232 232 0 2024.09.25 21:21:18.683878 [ 12 ] {} RaftInstance: local log idx 232, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:18.756070 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:21:18.756084 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:21:18.756114 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:21:18.756139 [ 6 ] {} RaftInstance: append at log_idx 233, timestamp 1727299278756120 2024.09.25 21:21:18.756179 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:21:18.756197 [ 21 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:18.756206 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=232, LastLogTerm=2, EntriesLength=1, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:18.756214 [ 21 ] {} RaftInstance: idx: 233 2024.09.25 21:21:18.756222 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:18.756263 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:18.756273 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:18.756281 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:18.756288 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:21:18.756300 [ 21 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:18.756312 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=1, CommitIndex=232, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:18.756323 [ 21 ] {} RaftInstance: idx: 233 2024.09.25 21:21:18.756333 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:18.756343 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:18.756354 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:18.757179 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:21:18.757196 [ 8 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:18.757204 [ 8 ] {} RaftInstance: quorum idx 1, 233 232 0 2024.09.25 21:21:18.757211 [ 8 ] {} RaftInstance: local log idx 233, target_commit_idx 232, quick_commit_index_ 232, state_->get_commit_idx() 232 2024.09.25 21:21:18.757624 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:18.757646 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:18.757654 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:18.757662 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:18.757669 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:18.757676 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 232, new matched idx: 233 2024.09.25 21:21:18.757684 [ 16 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:18.757692 [ 16 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:18.757700 [ 16 ] {} RaftInstance: trigger commit upto 233 2024.09.25 21:21:18.757706 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:18.757711 [ 16 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:18.757718 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:18.757723 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:18.757729 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:18.757761 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:18.757768 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:18.757775 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:18.757781 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:21:18.757786 [ 16 ] {} RaftInstance: last_log_idx: 232, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:18.757793 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=232, LastLogTerm=2, EntriesLength=1, CommitIndex=233, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:18.757799 [ 16 ] {} RaftInstance: idx: 233 2024.09.25 21:21:18.757805 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:18.757811 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:18.757818 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:18.757823 [ 16 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 232 2024.09.25 21:21:18.757830 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:21:18.757864 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:21:18.757879 [ 20 ] {} RaftInstance: commit upto 233, current idx 232 2024.09.25 21:21:18.757885 [ 20 ] {} RaftInstance: commit upto 233, current idx 233 2024.09.25 21:21:18.757930 [ 20 ] {} RaftInstance: notify cb 233 1d87a328 2024.09.25 21:21:18.757938 [ 20 ] {} RaftInstance: DONE: commit upto 233, current idx 233 2024.09.25 21:21:18.757943 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:21:18.758000 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:18.758028 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:18.758034 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:18.758040 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:18.758045 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:18.758051 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:18.758057 [ 12 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:18.758064 [ 12 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:18.758070 [ 12 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:19.090146 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:19.090196 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:19.090211 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:19.090263 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:19.090278 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:19.090292 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (233) and matched log idx (0) 2024.09.25 21:21:19.090307 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:21:19.090322 [ 16 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:19.090338 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 233 2024.09.25 21:21:19.090351 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:19.090365 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:19.090380 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:19.090421 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:19.090628 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:19.090669 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:19.183812 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:19.183839 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:19.183846 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:19.183851 [ 18 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:19.183858 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:19.183863 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:19.183869 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:19.183905 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:19.184115 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:19.184136 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:19.184144 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:19.184152 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:19.184158 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:19.184165 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:19.184173 [ 16 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:19.184181 [ 16 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:19.184189 [ 16 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:19.684240 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:19.684269 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:19.684280 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:21:19.684291 [ 15 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:19.684304 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:19.684315 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:19.684326 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:19.684383 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:19.684582 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:19.684608 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:19.684622 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:19.684633 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:19.684644 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:19.684654 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:19.684666 [ 16 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:19.684680 [ 16 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:19.684692 [ 16 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:19.840661 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:19.840686 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:19.840695 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:19.840727 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:19.840734 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:19.840740 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:19.840747 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:21:19.840754 [ 15 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:19.840762 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:19.840770 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:19.840780 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:19.840789 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:19.840812 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:19.840933 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:19.840950 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:20.185128 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:20.185178 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:20.185193 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:20.185206 [ 16 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:20.185222 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:20.185236 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:20.185250 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:20.185317 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:20.185749 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:20.185785 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:20.185793 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:20.185800 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:20.185807 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:20.185814 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:20.185822 [ 15 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:20.185831 [ 15 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:20.185838 [ 15 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:20.591836 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:20.591859 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:20.591866 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:20.591897 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:20.591903 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:20.591909 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:20.591915 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:20.591920 [ 13 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:20.591927 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:20.591933 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:20.591939 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:20.591945 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:20.591962 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:20.592080 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:20.592099 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:20.686271 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:20.686314 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:20.686328 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:21:20.686342 [ 15 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:20.686357 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:20.686371 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:20.686384 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:20.686463 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:20.686854 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:20.686876 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:20.686885 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:20.686894 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:20.686902 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:20.686911 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:20.686921 [ 13 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:20.686931 [ 13 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:20.686940 [ 13 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:21.186992 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:21.187018 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:21.187028 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:21.187038 [ 16 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:21.187049 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:21.187058 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:21.187067 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:21.187111 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:21.187333 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:21.187351 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:21.187360 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:21.187370 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:21.187379 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:21.187388 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:21.187398 [ 13 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:21.187409 [ 13 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:21.187419 [ 13 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:21.342414 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:21.342431 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:21.342438 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:21.342469 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:21.342479 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:21.342488 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:21.342495 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:21:21.342501 [ 16 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:21.342507 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:21.342513 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:21.342519 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:21.342526 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:21.342543 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:21.342645 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:21.342663 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:21.687791 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:21.687830 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:21.687839 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:21.687847 [ 13 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:21.687856 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:21.687863 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:21.687870 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:21.687915 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:21.688140 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:21.688163 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:21.688173 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:21.688182 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:21.688189 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:21.688197 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:21.688206 [ 16 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:21.688216 [ 16 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:21.688225 [ 16 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:22.093248 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:22.093287 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:22.093296 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:22.093327 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:22.093334 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:22.093340 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:22.093346 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:22.093352 [ 13 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:22.093359 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:22.093365 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:22.093371 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:22.093378 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:22.093397 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:22.093506 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:22.093525 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:22.188648 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:22.188666 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:22.188673 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:22.188680 [ 16 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:22.188688 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:22.188699 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:22.188708 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:22.188747 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:22.188965 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:22.188981 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:22.188991 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:22.189002 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:22.189011 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:22.189020 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:22.189030 [ 13 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:22.189039 [ 13 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:22.189050 [ 13 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:22.689054 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:22.689078 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:22.689087 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:22.689098 [ 17 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:22.689105 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:22.689111 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:22.689117 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:22.689154 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:22.689360 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:22.689378 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:22.689384 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:22.689390 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:22.689396 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:22.689401 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:22.689408 [ 13 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:22.689415 [ 13 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:22.689421 [ 13 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:22.844443 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:22.844461 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:22.844472 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:22.844509 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:22.844520 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:22.844529 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:22.844539 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:21:22.844549 [ 17 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:22.844559 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:22.844569 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:22.844578 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:22.844588 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:22.844604 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:22.844711 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:22.844729 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:23.189840 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:23.189864 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:23.189871 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:23.189877 [ 16 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:23.189884 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:23.189891 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:23.189898 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:23.189943 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:23.190171 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:23.190192 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:23.190201 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:23.190211 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:23.190220 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:23.190228 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:23.190238 [ 17 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:23.190248 [ 17 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:23.190258 [ 17 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:23.595255 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:23.595273 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:23.595284 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:23.595321 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:23.595330 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:23.595336 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:23.595343 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:21:23.595349 [ 16 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:23.595356 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:23.595363 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:23.595369 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:23.595406 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:23.595433 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:23.595546 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:23.595564 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:23.690730 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:23.690775 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:23.690790 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:23.690804 [ 17 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:23.690819 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:23.690833 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:23.690847 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:23.690926 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:23.691314 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:23.691365 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:23.691381 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:23.691397 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:23.691410 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:23.691422 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:23.691437 [ 16 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:23.691453 [ 16 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:23.691468 [ 16 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:24.191420 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:24.191443 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:24.191451 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:24.191458 [ 14 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:24.191467 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:24.191475 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:24.191482 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:24.191526 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:24.191696 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:24.191724 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:24.191731 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:24.191737 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:24.191742 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:24.191748 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:24.191755 [ 16 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:24.191761 [ 16 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:24.191768 [ 16 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:24.345829 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:24.345872 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:24.345888 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:24.345941 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:24.345956 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:24.345971 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:24.345985 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:21:24.346006 [ 14 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:24.346031 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:24.346081 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:24.346096 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:24.346112 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:24.346154 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:24.346352 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:24.346399 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:24.691574 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:24.691617 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:24.691632 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:24.691646 [ 16 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:24.691662 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:24.691676 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:24.691690 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:24.691787 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:24.692152 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:24.692194 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:24.692208 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:24.692220 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:24.692232 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:24.692243 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:24.692256 [ 17 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:24.692270 [ 17 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:24.692283 [ 17 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:25.096255 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:25.096304 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:25.096320 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:25.096375 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:25.096391 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:25.096405 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:25.096419 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:21:25.096432 [ 16 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:25.096448 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:25.096462 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:25.096476 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:25.096491 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:25.096533 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:25.096747 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:25.096790 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:25.191954 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:25.191972 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:25.191981 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:25.191990 [ 17 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:25.192001 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:25.192010 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:25.192020 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:25.192059 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:25.192285 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:25.192303 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:25.192312 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:25.192321 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:25.192330 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:25.192338 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:25.192348 [ 16 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:25.192359 [ 16 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:25.192368 [ 16 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:25.692419 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:25.692466 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:25.692480 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:25.692494 [ 19 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:25.692509 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:25.692523 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:25.692537 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:25.692617 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:25.692940 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:25.692960 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:25.692968 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:25.692975 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:25.692983 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:25.692990 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:25.692998 [ 16 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:25.693017 [ 16 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:25.693025 [ 16 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:25.847021 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:25.847039 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:25.847046 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:25.847076 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:25.847082 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:25.847088 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:25.847094 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:25.847100 [ 19 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:25.847106 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:25.847112 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:25.847118 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:25.847124 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:25.847142 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:25.847242 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:25.847259 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:26.193434 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:26.193479 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:26.193494 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:26.193508 [ 17 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:26.193523 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:26.193537 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:26.193551 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:26.193635 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:26.193931 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:26.193954 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:26.193962 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:26.193970 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:26.193977 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:26.193983 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:26.194009 [ 19 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:26.194020 [ 19 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:26.194028 [ 19 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:26.598076 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:26.598122 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:26.598139 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:26.598332 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:26.598348 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:26.598362 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:26.598376 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:21:26.598389 [ 17 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:26.598404 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:26.598418 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:26.598431 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:26.598445 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:26.598488 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:26.598691 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:26.598731 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:26.693952 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:26.693990 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:26.694004 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:26.694018 [ 18 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:26.694033 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:26.694047 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:26.694061 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:26.694141 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:26.694546 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:26.694583 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:26.694599 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:26.694613 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:26.694625 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:26.694637 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:26.694651 [ 17 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:26.694668 [ 17 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:26.694683 [ 17 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:27.194636 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:27.194667 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:27.194678 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:21:27.194687 [ 15 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:27.194698 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:27.194707 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:27.194716 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:27.194758 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:27.194940 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:27.194958 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:27.194965 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:27.194971 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:27.194977 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:27.194982 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:27.194988 [ 17 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:27.194997 [ 17 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:27.195015 [ 17 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:27.349086 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:27.349136 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:27.349153 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:27.349208 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:27.349224 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:27.349239 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:27.349254 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:21:27.349268 [ 15 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:27.349283 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:27.349298 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:27.349311 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:27.349325 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:27.349368 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:27.349579 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:27.349622 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:27.695847 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:27.695893 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:27.695908 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:27.695921 [ 18 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:27.695937 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:27.695950 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:27.695964 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:27.696047 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:27.696437 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:27.696478 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:27.696493 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:27.696507 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:27.696520 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:27.696532 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:27.696547 [ 13 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:27.696562 [ 13 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:27.696577 [ 13 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:28.099563 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:28.099591 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:28.099600 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:28.099640 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:28.099650 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:28.099656 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:28.099665 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:21:28.099675 [ 18 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:28.099686 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:28.099696 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:28.099705 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:28.099715 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:28.099749 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:28.099862 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:28.099879 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:28.196980 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:28.197015 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:28.197024 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:28.197032 [ 13 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:28.197040 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:28.197048 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:28.197055 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:28.197099 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:28.197293 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:28.197315 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:28.197324 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:28.197332 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:28.197339 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:28.197346 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:28.197355 [ 18 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:28.197364 [ 18 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:28.197372 [ 18 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:28.697448 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:28.697500 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:28.697516 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:28.697531 [ 14 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 234 2024.09.25 21:21:28.697547 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:28.697562 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:28.697576 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:28.697705 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:28.697991 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:28.698026 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=234 2024.09.25 21:21:28.698036 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:28.698044 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 234 2024.09.25 21:21:28.698051 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:28.698058 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 233 2024.09.25 21:21:28.698067 [ 18 ] {} RaftInstance: last durable index 233, precommit index 233 2024.09.25 21:21:28.698076 [ 18 ] {} RaftInstance: quorum idx 1, 233 233 0 2024.09.25 21:21:28.698084 [ 18 ] {} RaftInstance: local log idx 233, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:28.756083 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:21:28.756104 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:21:28.756127 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:21:28.756154 [ 6 ] {} RaftInstance: append at log_idx 234, timestamp 1727299288756134 2024.09.25 21:21:28.756181 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:21:28.756197 [ 21 ] {} RaftInstance: last_log_idx: 233, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:28.756205 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=233, LastLogTerm=2, EntriesLength=1, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:28.756212 [ 21 ] {} RaftInstance: idx: 234 2024.09.25 21:21:28.756219 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:28.756255 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:28.756266 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:28.756305 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:28.756313 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:28.756324 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (234) and matched log idx (0) 2024.09.25 21:21:28.756331 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:21:28.756338 [ 21 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:28.756344 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=233, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:28.756351 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:28.756356 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:28.756363 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:28.756381 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:28.756508 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:28.756533 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:28.757227 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:21:28.757241 [ 8 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:28.757248 [ 8 ] {} RaftInstance: quorum idx 1, 234 233 0 2024.09.25 21:21:28.757255 [ 8 ] {} RaftInstance: local log idx 234, target_commit_idx 233, quick_commit_index_ 233, state_->get_commit_idx() 233 2024.09.25 21:21:28.757533 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:28.757548 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:28.757555 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:28.757561 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:28.757567 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:28.757573 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 233, new matched idx: 234 2024.09.25 21:21:28.757579 [ 14 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:28.757587 [ 14 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:28.757593 [ 14 ] {} RaftInstance: trigger commit upto 234 2024.09.25 21:21:28.757599 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:28.757605 [ 14 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:28.757612 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 234 2024.09.25 21:21:28.757618 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:28.757624 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:28.757653 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:28.757660 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:28.757667 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:28.757673 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:21:28.757678 [ 14 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:28.757689 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:28.757698 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:28.757704 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:28.757711 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:28.757717 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:28.757723 [ 14 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 233 2024.09.25 21:21:28.757729 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:21:28.757764 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:21:28.757789 [ 20 ] {} RaftInstance: commit upto 234, current idx 233 2024.09.25 21:21:28.757800 [ 20 ] {} RaftInstance: commit upto 234, current idx 234 2024.09.25 21:21:28.757831 [ 20 ] {} RaftInstance: notify cb 234 1d87b268 2024.09.25 21:21:28.757843 [ 20 ] {} RaftInstance: DONE: commit upto 234, current idx 234 2024.09.25 21:21:28.757854 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:21:28.757868 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:28.757890 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:28.757900 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:28.757910 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:28.757918 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:28.757923 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:28.757930 [ 13 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:28.757937 [ 13 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:28.757943 [ 13 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:28.849926 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:28.849943 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:28.849949 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:28.849955 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:28.849960 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:21:28.849966 [ 14 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:28.849972 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:28.849978 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:28.849984 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:28.849990 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:28.849996 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:29.198020 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:29.198043 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:29.198050 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:29.198056 [ 13 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:29.198063 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:29.198069 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:29.198075 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:29.198114 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:29.198317 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:29.198334 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:29.198341 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:29.198348 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:29.198353 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:29.198359 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:29.198366 [ 14 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:29.198374 [ 14 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:29.198380 [ 14 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:29.600460 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:29.600509 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:29.600525 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:29.600579 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:29.600595 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:29.600609 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:29.600623 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:29.600637 [ 13 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:29.600652 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:29.600666 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:29.600679 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:29.600694 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:29.600739 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:29.600911 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:29.600930 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:29.699042 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:29.699064 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:29.699072 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:29.699079 [ 14 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:29.699088 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:29.699095 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:29.699103 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:29.699148 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:29.699344 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:29.699362 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:29.699369 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:29.699375 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:29.699381 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:29.699387 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:29.699393 [ 13 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:29.699401 [ 13 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:29.699407 [ 13 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:30.199442 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:30.199471 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:30.199480 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:30.199487 [ 16 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:30.199494 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:30.199500 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:30.199507 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:30.199540 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:30.199769 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:30.199782 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:30.199789 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:30.199796 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:30.199802 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:30.199808 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:30.199815 [ 13 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:30.199823 [ 13 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:30.199829 [ 13 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:30.350842 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:30.350865 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:30.350876 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:30.350910 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:30.350921 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:30.350930 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:30.350940 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:21:30.350946 [ 14 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:30.350953 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:30.350960 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:30.350966 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:30.350973 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:30.350994 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:30.351116 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:30.351135 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:30.700327 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:30.700373 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:30.700389 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:30.700403 [ 13 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:30.700419 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:30.700433 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:30.700447 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:30.700525 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:30.700894 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:30.700927 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:30.700934 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:30.700941 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:30.700947 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:30.700952 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:30.700959 [ 16 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:30.700966 [ 16 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:30.700973 [ 16 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:31.102052 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:31.102100 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:31.102116 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:31.102168 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:31.102183 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:31.102197 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:31.102211 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:31.102224 [ 13 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:31.102239 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:31.102253 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:31.102268 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:31.102283 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:31.102326 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:31.102537 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:31.102579 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:31.200728 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:31.200746 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:31.200752 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:31.200758 [ 16 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:31.200765 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:31.200771 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:31.200777 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:31.200813 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:31.201029 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:31.201046 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:31.201052 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:31.201058 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:31.201064 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:31.201069 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:31.201076 [ 19 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:31.201083 [ 19 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:31.201090 [ 19 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:31.701102 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:31.701127 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:31.701133 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:21:31.701139 [ 15 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:31.701146 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:31.701152 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:31.701158 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:31.701199 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:31.701427 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:31.701450 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:31.701463 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:31.701472 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:31.701479 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:31.701486 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:31.701494 [ 19 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:31.701502 [ 19 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:31.701510 [ 19 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:31.852559 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:31.852601 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:31.852616 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:31.852670 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:31.852685 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:31.852700 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:31.852713 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:21:31.852726 [ 15 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:31.852741 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:31.852755 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:31.852769 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:31.852783 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:31.852827 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:31.852970 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:31.852987 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:32.202119 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:32.202150 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:32.202158 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:32.202166 [ 19 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:32.202174 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:32.202182 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:32.202190 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:32.202237 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:32.202428 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:32.202445 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:32.202452 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:32.202462 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:32.202470 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:32.202479 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:32.202490 [ 15 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:32.202500 [ 15 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:32.202510 [ 15 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:32.603515 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:32.603540 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:32.603548 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:32.603578 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:32.603584 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:32.603591 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:32.603597 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:32.603603 [ 19 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:32.603609 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:32.603616 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:32.603621 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:32.603628 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:32.603648 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:32.603758 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:32.603775 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:32.702947 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:32.702988 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:32.703002 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:21:32.703043 [ 15 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:32.703058 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:32.703073 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:32.703088 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:32.703168 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:32.703555 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:32.703595 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:32.703611 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:32.703626 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:32.703639 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:32.703652 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:32.703668 [ 19 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:32.703684 [ 19 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:32.703699 [ 19 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:33.203675 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:33.203700 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:33.203707 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:33.203716 [ 17 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:33.203727 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:33.203735 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:33.203742 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:33.203794 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:33.203982 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:33.204002 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:33.204012 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:33.204022 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:33.204030 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:33.204039 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:33.204049 [ 19 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:33.204060 [ 19 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:33.204067 [ 19 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:33.354061 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:33.354084 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:33.354094 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:33.354130 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:33.354138 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:33.354145 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:33.354152 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:33.354161 [ 12 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:33.354171 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:33.354180 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:33.354190 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:33.354200 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:33.354219 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:33.354326 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:33.354348 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:33.704469 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:33.704489 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:33.704496 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:33.704501 [ 19 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:33.704508 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:33.704514 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:33.704521 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:33.704559 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:33.704718 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:33.704735 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:33.704741 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:33.704747 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:33.704753 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:33.704759 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:33.704766 [ 17 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:33.704772 [ 17 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:33.704779 [ 17 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:34.104806 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:34.104831 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:34.104839 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:34.104872 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:34.104879 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:34.104886 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:34.104892 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:34.104898 [ 19 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:34.104906 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:34.104913 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:34.104923 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:34.104932 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:34.104944 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:34.105096 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:34.105120 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:34.205225 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:34.205246 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:34.205253 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:34.205259 [ 17 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:34.205269 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:34.205279 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:34.205288 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:34.205324 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:34.205503 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:34.205524 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:34.205534 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:34.205544 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:34.205552 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:34.205561 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:34.205572 [ 19 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:34.205583 [ 19 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:34.205593 [ 19 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:34.705626 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:34.705650 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:34.705657 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:34.705663 [ 18 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:34.705670 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:34.705677 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:34.705683 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:34.705730 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:34.705897 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:34.705915 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:34.705922 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:34.705928 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:34.705934 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:34.705940 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:34.705947 [ 19 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:34.705954 [ 19 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:34.705961 [ 19 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:34.856019 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:34.856046 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:34.856060 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:34.856098 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:34.856106 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:34.856114 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:34.856122 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:21:34.856130 [ 18 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:34.856138 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:34.856145 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:34.856154 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:34.856163 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:34.856185 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:34.856309 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:34.856330 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:35.206514 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:35.206563 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:35.206578 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:35.206592 [ 19 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:35.206608 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:35.206623 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:35.206638 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:35.206723 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:35.207034 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:35.207061 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:35.207073 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:35.207084 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:35.207094 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:35.207102 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:35.207110 [ 18 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:35.207119 [ 18 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:35.207127 [ 18 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:35.607119 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:35.607145 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:35.607156 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:35.607194 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:35.607207 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:35.607217 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:35.607226 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:35.607237 [ 19 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:35.607247 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:35.607257 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:35.607268 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:35.607278 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:35.607301 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:35.607427 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:35.607451 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:35.707564 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:35.707586 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:35.707593 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:35.707599 [ 18 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:35.707606 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:35.707613 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:35.707619 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:35.707658 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:35.707859 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:35.707875 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:35.707884 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:35.707894 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:35.707900 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:35.707906 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:35.707912 [ 19 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:35.707919 [ 19 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:35.707927 [ 19 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:36.208019 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:36.208078 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:36.208094 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:36.208109 [ 14 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:36.208126 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:36.208142 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:36.208156 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:36.208239 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:36.208639 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:36.208682 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:36.208699 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:36.208714 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:36.208728 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:36.208741 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:36.208757 [ 19 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:36.208773 [ 19 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:36.208788 [ 19 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:36.357769 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:36.357800 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:36.357811 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:36.357848 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:36.357858 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:36.357867 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:36.357877 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:21:36.357888 [ 18 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:36.357904 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:36.357919 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:36.357934 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:36.357949 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:36.357991 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:36.358192 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:36.358236 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:36.708398 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:36.708422 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:36.708429 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:36.708436 [ 16 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:36.708443 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:36.708450 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:36.708456 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:36.708511 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:36.708725 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:36.708742 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:36.708752 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:36.708760 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:36.708769 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:36.708778 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:36.708789 [ 18 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:36.708800 [ 18 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:36.708810 [ 18 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:37.108820 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:37.108854 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:37.108868 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:37.108910 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:37.108919 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:37.108929 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:37.108938 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:37.108947 [ 13 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:37.108958 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:37.108968 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:37.108977 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:37.108986 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:37.109008 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:37.109140 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:37.109160 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:37.209343 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:37.209392 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:37.209410 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:37.209424 [ 18 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:37.209440 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:37.209456 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:37.209470 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:37.209555 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:37.209977 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:37.210000 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:37.210010 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:37.210018 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:37.210025 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:37.210032 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:37.210040 [ 13 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:37.210048 [ 13 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:37.210057 [ 13 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:37.710069 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:37.710094 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:37.710100 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:21:37.710107 [ 15 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:37.710114 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:37.710121 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:37.710127 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:37.710167 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:37.710385 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:37.710403 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:37.710413 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:37.710423 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:37.710432 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:37.710439 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:37.710450 [ 13 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:37.710461 [ 13 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:37.710471 [ 13 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:37.859526 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:37.859573 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:37.859589 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:37.859643 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:37.859659 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:37.859674 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:37.859688 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:21:37.859701 [ 15 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:37.859717 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:37.859732 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:37.859745 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:37.859761 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:37.859803 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:37.859989 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:37.860008 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:38.211117 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:38.211141 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:38.211148 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:38.211155 [ 13 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:38.211161 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:38.211169 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:38.211175 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:38.211214 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:38.211452 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:38.211470 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:38.211478 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:38.211486 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:38.211493 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:38.211500 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:38.211508 [ 15 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:38.211517 [ 15 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:38.211525 [ 15 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:38.610578 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:38.610605 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:38.610617 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:38.610656 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:38.610668 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:38.610678 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:38.610689 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:38.610700 [ 13 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:38.610712 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:38.610723 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:38.610733 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:38.610745 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:38.610775 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:38.610910 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:38.610931 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:38.712071 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:38.712088 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:38.712098 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:38.712107 [ 18 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 235 2024.09.25 21:21:38.712118 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=0, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:38.712126 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:38.712135 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:38.712175 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:38.712455 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:38.712473 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=235 2024.09.25 21:21:38.712480 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:38.712486 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 235 2024.09.25 21:21:38.712492 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:38.712498 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 234 2024.09.25 21:21:38.712505 [ 13 ] {} RaftInstance: last durable index 234, precommit index 234 2024.09.25 21:21:38.712513 [ 13 ] {} RaftInstance: quorum idx 1, 234 234 0 2024.09.25 21:21:38.712520 [ 13 ] {} RaftInstance: local log idx 234, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:38.756086 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:21:38.756100 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:21:38.756125 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:21:38.756150 [ 6 ] {} RaftInstance: append at log_idx 235, timestamp 1727299298756131 2024.09.25 21:21:38.756190 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:21:38.756211 [ 21 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:38.756220 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=234, LastLogTerm=2, EntriesLength=1, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:38.756227 [ 21 ] {} RaftInstance: idx: 235 2024.09.25 21:21:38.756235 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:38.756277 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:38.756286 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:38.756295 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:38.756302 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:21:38.756313 [ 21 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:38.756326 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=1, CommitIndex=234, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:38.756337 [ 21 ] {} RaftInstance: idx: 235 2024.09.25 21:21:38.756348 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:38.756355 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:38.756363 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:38.757423 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:21:38.757465 [ 8 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:38.757482 [ 8 ] {} RaftInstance: quorum idx 1, 235 234 0 2024.09.25 21:21:38.757498 [ 8 ] {} RaftInstance: local log idx 235, target_commit_idx 234, quick_commit_index_ 234, state_->get_commit_idx() 234 2024.09.25 21:21:38.757806 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:38.757841 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:38.757855 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:38.757877 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:38.757898 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:38.757919 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 234, new matched idx: 235 2024.09.25 21:21:38.757943 [ 12 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:38.757961 [ 12 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:38.757972 [ 12 ] {} RaftInstance: trigger commit upto 235 2024.09.25 21:21:38.757980 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:38.757986 [ 12 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:38.757992 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:38.757998 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:38.758004 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:38.758054 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:38.758061 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:38.758067 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:38.758072 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:38.758078 [ 12 ] {} RaftInstance: last_log_idx: 234, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:38.758089 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=234, LastLogTerm=2, EntriesLength=1, CommitIndex=235, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:38.758097 [ 12 ] {} RaftInstance: idx: 235 2024.09.25 21:21:38.758103 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:38.758108 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:38.758114 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:38.758120 [ 12 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 234 2024.09.25 21:21:38.758126 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:21:38.758159 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:21:38.758184 [ 20 ] {} RaftInstance: commit upto 235, current idx 234 2024.09.25 21:21:38.758196 [ 20 ] {} RaftInstance: commit upto 235, current idx 235 2024.09.25 21:21:38.758228 [ 20 ] {} RaftInstance: notify cb 235 1d87aa48 2024.09.25 21:21:38.758242 [ 20 ] {} RaftInstance: DONE: commit upto 235, current idx 235 2024.09.25 21:21:38.758252 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:21:38.758266 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:38.758280 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:38.758287 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:38.758293 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:38.758298 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:38.758304 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:38.758310 [ 13 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:38.758316 [ 13 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:38.758322 [ 13 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:39.212420 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:39.212475 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:39.212491 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:39.212506 [ 12 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:39.212522 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:39.212537 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:39.212551 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:39.212633 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:39.213008 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:39.213024 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:39.213031 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:39.213037 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:39.213043 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:39.213049 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:39.213056 [ 13 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:39.213062 [ 13 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:39.213069 [ 13 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:39.361145 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:39.361192 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:39.361208 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:39.361259 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:39.361275 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:39.361289 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (235) and matched log idx (0) 2024.09.25 21:21:39.361304 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:39.361318 [ 12 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:39.361333 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 235 2024.09.25 21:21:39.361347 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:39.361361 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:39.361376 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:39.361420 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:39.361621 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:39.361666 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:39.712866 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:39.712892 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:39.712902 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:39.712909 [ 13 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:39.712917 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:39.712924 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:39.712930 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:39.712969 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:39.713198 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:39.713218 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:39.713229 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:39.713238 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:39.713246 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:39.713254 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:39.713264 [ 18 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:39.713275 [ 18 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:39.713285 [ 18 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:40.112337 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:40.112389 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:40.112406 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:40.112460 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:40.112476 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:40.112490 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:40.112505 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:40.112519 [ 13 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:40.112534 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:40.112549 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:40.112563 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:40.112578 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:40.112620 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:40.112824 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:40.112867 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:40.214056 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:40.214081 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:40.214090 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:40.214099 [ 17 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:40.214109 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:40.214118 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:40.214128 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:40.214166 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:40.214390 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:40.214407 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:40.214416 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:40.214426 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:40.214434 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:40.214440 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:40.214448 [ 13 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:40.214455 [ 13 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:40.214465 [ 13 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:40.714499 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:40.714529 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:40.714539 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:40.714548 [ 16 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:40.714558 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:40.714568 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:40.714577 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:40.714617 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:40.714905 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:40.714926 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:40.714935 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:40.714943 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:40.714949 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:40.714955 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:40.714963 [ 13 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:40.714970 [ 13 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:40.714977 [ 13 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:40.862989 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:40.863014 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:40.863022 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:40.863054 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:40.863061 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:40.863068 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:40.863075 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:21:40.863082 [ 17 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:40.863129 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:40.863142 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:40.863152 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:40.863162 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:40.863186 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:40.863318 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:40.863337 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:41.215538 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:41.215589 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:41.215605 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:41.215619 [ 13 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:41.215635 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:41.215649 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:41.215664 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:41.215747 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:41.216071 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:41.216089 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:41.216096 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:41.216102 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:41.216108 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:41.216113 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:41.216120 [ 17 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:41.216127 [ 17 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:41.216134 [ 17 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:41.614189 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:41.614237 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:41.614254 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:41.614306 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:41.614322 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:41.614338 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:41.614352 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:41.614367 [ 13 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:41.614382 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:41.614396 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:41.614409 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:41.614424 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:41.614466 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:41.614675 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:41.614719 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:41.715884 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:41.715910 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:41.715919 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:41.715926 [ 17 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:41.715933 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:41.715939 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:41.715946 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:41.715983 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:41.716219 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:41.716235 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:41.716244 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:41.716253 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:41.716262 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:41.716272 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:41.716283 [ 13 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:41.716290 [ 13 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:41.716297 [ 13 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:42.216329 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:42.216368 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:42.216381 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:42.216394 [ 17 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:42.216409 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:42.216423 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:42.216435 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:42.216492 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:42.216711 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:42.216737 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:42.216750 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:42.216760 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:42.216767 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:42.216774 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:42.216782 [ 13 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:42.216790 [ 13 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:42.216798 [ 13 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:42.364816 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:42.364846 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:42.364857 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:42.364895 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:42.364904 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:42.364913 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:42.364922 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:21:42.364931 [ 17 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:42.364941 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:42.364949 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:42.364958 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:42.364968 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:42.365000 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:42.365233 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:42.365275 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:42.717425 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:42.717445 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:42.717452 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:42.717458 [ 13 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:42.717465 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:42.717471 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:42.717477 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:42.717515 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:42.717678 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:42.717698 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:42.717706 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:42.717712 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:42.717718 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:42.717724 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:42.717730 [ 17 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:42.717737 [ 17 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:42.717744 [ 17 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:43.115758 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:43.115784 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:43.115791 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:43.115822 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:43.115830 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:43.115836 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:43.115843 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:43.115849 [ 19 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:43.115856 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:43.115863 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:43.115869 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:43.115876 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:43.115896 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:43.116015 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:43.116034 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:43.218165 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:43.218183 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:43.218190 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:43.218196 [ 17 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:43.218203 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:43.218209 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:43.218215 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:43.218254 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:43.218490 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:43.218511 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:43.218521 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:43.218529 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:43.218536 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:43.218542 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:43.218551 [ 19 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:43.218559 [ 19 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:43.218568 [ 19 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:43.718580 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:43.718606 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:43.718613 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:43.718622 [ 14 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:43.718633 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:43.718640 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:43.718646 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:43.718686 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:43.718916 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:43.718935 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:43.718945 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:43.718955 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:43.718964 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:43.718973 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:43.718984 [ 19 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:43.718994 [ 19 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:43.719005 [ 19 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:43.866062 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:43.866106 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:43.866122 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:43.866178 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:43.866194 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:43.866208 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:43.866222 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:21:43.866236 [ 14 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:43.866252 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:43.866266 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:43.866281 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:43.866296 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:43.866340 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:43.866539 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:43.866579 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:44.219735 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:44.219758 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:44.219764 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:44.219770 [ 19 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:44.219778 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:44.219785 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:44.219793 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:44.219830 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:44.220043 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:44.220060 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:44.220069 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:44.220107 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:44.220118 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:44.220131 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:44.220141 [ 14 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:44.220151 [ 14 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:44.220161 [ 14 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:44.617117 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:44.617146 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:44.617155 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:44.617189 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:44.617198 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:44.617205 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:44.617213 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:44.617220 [ 19 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:44.617229 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:44.617237 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:44.617244 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:44.617252 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:44.617275 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:44.617398 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:44.617423 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:44.720542 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:44.720562 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:44.720569 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:44.720575 [ 17 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:44.720582 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:44.720588 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:44.720595 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:44.720633 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:44.720905 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:44.720921 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:44.720928 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:44.720934 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:44.720940 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:44.720945 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:44.720952 [ 19 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:44.720959 [ 19 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:44.720965 [ 19 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:45.221016 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:45.221043 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:45.221051 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:45.221059 [ 17 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:45.221068 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:45.221076 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:45.221083 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:45.221127 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:45.221354 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:45.221378 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:45.221391 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:45.221402 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:45.221412 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:45.221421 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:45.221432 [ 19 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:45.221444 [ 19 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:45.221453 [ 19 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:45.367435 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:45.367453 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:45.367463 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:45.367502 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:45.367512 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:45.367522 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:45.367533 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:21:45.367542 [ 15 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:45.367551 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:45.367560 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:45.367568 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:45.367577 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:45.367599 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:45.367712 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:45.367730 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:45.721852 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:45.721874 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:45.721880 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:45.721887 [ 12 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:45.721893 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:45.721915 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:45.721922 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:45.721959 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:45.722156 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:45.722172 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:45.722179 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:45.722185 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:45.722191 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:45.722196 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:45.722204 [ 15 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:45.722214 [ 15 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:45.722224 [ 15 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:46.118248 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:46.118271 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:46.118278 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:46.118310 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:46.118317 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:46.118323 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:46.118330 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:46.118335 [ 12 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:46.118342 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:46.118349 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:46.118354 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:46.118361 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:46.118379 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:46.118486 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:46.118506 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:46.222628 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:46.222647 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:46.222657 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:21:46.222666 [ 15 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:46.222676 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:46.222685 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:46.222695 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:46.222736 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:46.222899 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:46.222919 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:46.222930 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:46.222939 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:46.222948 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:46.222957 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:46.222967 [ 18 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:46.222977 [ 18 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:46.222987 [ 18 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:46.723019 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:46.723040 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:46.723047 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:21:46.723053 [ 15 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:46.723060 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:46.723068 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:46.723074 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:46.723110 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:46.723313 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:46.723327 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:46.723334 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:46.723340 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:46.723347 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:46.723352 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:46.723359 [ 18 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:46.723366 [ 18 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:46.723373 [ 18 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:46.869382 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:46.869404 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:46.869414 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:46.869450 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:46.869460 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:46.869467 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:46.869473 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:21:46.869479 [ 15 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:46.869487 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:46.869493 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:46.869499 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:46.869506 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:46.869526 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:46.869637 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:46.869658 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:47.223769 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:47.223796 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:47.223804 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:47.223811 [ 18 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:47.223818 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:47.223825 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:47.223831 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:47.223871 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:47.224060 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:47.224076 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:47.224083 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:47.224089 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:47.224095 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:47.224100 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:47.224107 [ 15 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:47.224114 [ 15 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:47.224121 [ 15 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:47.620215 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:47.620264 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:47.620280 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:47.620334 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:47.620349 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:47.620365 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:47.620380 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:21:47.620395 [ 18 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:47.620410 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:47.620425 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:47.620439 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:47.620453 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:47.620495 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:47.620702 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:47.620744 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:47.724065 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:47.724110 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:47.724125 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:21:47.724139 [ 15 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:47.724155 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:47.724169 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:47.724183 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:47.724265 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:47.724670 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:47.724708 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:47.724723 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:47.724738 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:47.724751 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:47.724764 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:47.724779 [ 18 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:47.724795 [ 18 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:47.724810 [ 18 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:48.224792 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:48.224833 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:48.224848 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:48.224862 [ 13 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:48.224878 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:48.224892 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:48.224905 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:48.224986 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:48.225235 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:48.225259 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:48.225268 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:48.225276 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:48.225284 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:48.225291 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:48.225299 [ 18 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:48.225308 [ 18 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:48.225316 [ 18 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:48.371364 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:48.371406 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:48.371421 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:48.371473 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:48.371490 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:48.371504 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:48.371518 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:21:48.371532 [ 15 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:48.371547 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:48.371561 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:48.371575 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:48.371590 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:48.371633 [ 15 ] {} RaftInstance: sent 2024.09.25 21:21:48.371835 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:48.371878 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:48.725264 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:48.725312 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:48.725329 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:48.725344 [ 18 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 236 2024.09.25 21:21:48.725359 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=0, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:48.725374 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:48.725388 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:48.725471 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:48.725853 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:48.725903 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=236 2024.09.25 21:21:48.725920 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:48.725935 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 236 2024.09.25 21:21:48.725949 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:48.725961 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 235 2024.09.25 21:21:48.725977 [ 15 ] {} RaftInstance: last durable index 235, precommit index 235 2024.09.25 21:21:48.725993 [ 15 ] {} RaftInstance: quorum idx 1, 235 235 0 2024.09.25 21:21:48.726008 [ 15 ] {} RaftInstance: local log idx 235, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:48.756124 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:21:48.756140 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:21:48.756163 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:21:48.756199 [ 6 ] {} RaftInstance: append at log_idx 236, timestamp 1727299308756169 2024.09.25 21:21:48.756239 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:21:48.756259 [ 21 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:48.756268 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=235, LastLogTerm=2, EntriesLength=1, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:48.756276 [ 21 ] {} RaftInstance: idx: 236 2024.09.25 21:21:48.756284 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:48.756326 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:48.756335 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:48.756347 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:48.756359 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:21:48.756370 [ 21 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:48.756380 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=1, CommitIndex=235, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:48.756388 [ 21 ] {} RaftInstance: idx: 236 2024.09.25 21:21:48.756395 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:48.756402 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:48.756410 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:48.757275 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:21:48.757296 [ 8 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:48.757305 [ 8 ] {} RaftInstance: quorum idx 1, 236 235 0 2024.09.25 21:21:48.757314 [ 8 ] {} RaftInstance: local log idx 236, target_commit_idx 235, quick_commit_index_ 235, state_->get_commit_idx() 235 2024.09.25 21:21:48.757728 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:48.757752 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:48.757761 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:48.757768 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:48.757775 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:48.757782 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 235, new matched idx: 236 2024.09.25 21:21:48.757791 [ 18 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:48.757799 [ 18 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:48.757807 [ 18 ] {} RaftInstance: trigger commit upto 236 2024.09.25 21:21:48.757814 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:48.757821 [ 18 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:48.757829 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:48.757837 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:48.757844 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:48.757882 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:48.757893 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:48.757904 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:48.757916 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:21:48.757928 [ 18 ] {} RaftInstance: last_log_idx: 235, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:48.757938 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=235, LastLogTerm=2, EntriesLength=1, CommitIndex=236, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:48.757946 [ 18 ] {} RaftInstance: idx: 236 2024.09.25 21:21:48.757954 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:48.757961 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:48.757968 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:48.757975 [ 18 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 235 2024.09.25 21:21:48.757982 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:21:48.758026 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:21:48.758047 [ 20 ] {} RaftInstance: commit upto 236, current idx 235 2024.09.25 21:21:48.758057 [ 20 ] {} RaftInstance: commit upto 236, current idx 236 2024.09.25 21:21:48.758091 [ 20 ] {} RaftInstance: notify cb 236 1d87aa48 2024.09.25 21:21:48.758106 [ 20 ] {} RaftInstance: DONE: commit upto 236, current idx 236 2024.09.25 21:21:48.758118 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:21:48.758124 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:48.758145 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:48.758151 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:48.758157 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:48.758163 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:48.758168 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:48.758175 [ 13 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:48.758181 [ 13 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:48.758188 [ 13 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:49.122236 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:49.122260 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:49.122271 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:49.122308 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:49.122319 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:49.122329 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (236) and matched log idx (0) 2024.09.25 21:21:49.122338 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:21:49.122348 [ 14 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:49.122358 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 236 2024.09.25 21:21:49.122364 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:49.122370 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:49.122377 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:49.122388 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:49.122501 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:49.122522 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:49.225633 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:49.225651 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:49.225658 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:49.225664 [ 13 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:49.225671 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:49.225677 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:49.225683 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:49.225718 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:49.225885 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:49.225905 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:49.225912 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:49.225918 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:49.225924 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:49.225929 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:49.225936 [ 14 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:49.225943 [ 14 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:49.225949 [ 14 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:49.726247 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:49.726299 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:49.726315 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:49.726329 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:49.726345 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:49.726360 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:49.726374 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:49.726462 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:49.726864 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:49.726905 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:49.726921 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:49.726935 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:49.726949 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:49.726962 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:49.726977 [ 14 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:49.726994 [ 14 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:49.727010 [ 14 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:49.873026 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:49.873071 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:49.873088 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:49.873142 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:49.873158 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:49.873173 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:49.873187 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:49.873202 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:49.873218 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:49.873232 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:49.873246 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:49.873261 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:49.873308 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:49.873536 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:49.873589 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:50.226778 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:50.226803 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:50.226809 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:50.226816 [ 14 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:50.226823 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:50.226830 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:50.226836 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:50.226874 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:50.227049 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:50.227065 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:50.227072 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:50.227089 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:50.227095 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:50.227100 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:50.227107 [ 13 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:50.227115 [ 13 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:50.227122 [ 13 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:50.624146 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:50.624175 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:50.624185 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:50.624218 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:50.624228 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:50.624236 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:50.624243 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:21:50.624251 [ 14 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:50.624261 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:50.624269 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:50.624277 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:50.624285 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:50.624309 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:50.624428 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:50.624449 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:50.727566 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:50.727588 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:50.727595 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:50.727601 [ 17 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:50.727607 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:50.727614 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:50.727620 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:50.727655 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:50.727859 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:50.727875 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:50.727882 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:50.727889 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:50.727896 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:50.727901 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:50.727909 [ 14 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:50.727916 [ 14 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:50.727923 [ 14 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:51.227946 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:51.227971 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:51.227978 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:51.227984 [ 12 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:51.227991 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:51.228000 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:51.228010 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:51.228054 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:51.228264 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:51.228281 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:51.228288 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:51.228296 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:51.228301 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:51.228307 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:51.228314 [ 14 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:51.228321 [ 14 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:51.228331 [ 14 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:51.375373 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:51.375392 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:51.375401 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:51.375442 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:51.375455 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:51.375466 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:51.375476 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:21:51.375485 [ 17 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:51.375495 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:51.375505 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:51.375513 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:51.375522 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:51.375543 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:51.375645 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:51.375663 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:51.728841 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:51.728888 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:51.728903 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:21:51.728917 [ 14 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:51.728934 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:51.728949 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:51.728963 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:51.729067 [ 14 ] {} RaftInstance: sent 2024.09.25 21:21:51.729291 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:51.729307 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:51.729314 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:51.729321 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:51.729326 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:51.729332 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:51.729338 [ 17 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:51.729345 [ 17 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:51.729352 [ 17 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:52.126393 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:52.126418 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:52.126427 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:52.126457 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:52.126464 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:52.126471 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:52.126477 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:52.126483 [ 12 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:52.126490 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:52.126497 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:52.126503 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:52.126510 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:52.126530 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:52.126636 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:52.126658 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:52.229792 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:52.229809 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:52.229816 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:52.229822 [ 17 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:52.229828 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:52.229835 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:52.229841 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:52.229867 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:52.230081 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:52.230099 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:52.230109 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:52.230117 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:52.230126 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:52.230134 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:52.230143 [ 16 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:52.230154 [ 16 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:52.230164 [ 16 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:52.730152 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:52.730173 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:52.730179 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:52.730185 [ 18 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:52.730192 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:52.730198 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:52.730204 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:52.730240 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:52.730429 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:52.730446 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:52.730456 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:52.730466 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:52.730475 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:52.730483 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:52.730493 [ 16 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:52.730503 [ 16 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:52.730513 [ 16 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:52.877523 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:52.877568 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:52.877585 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:52.877635 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:52.877651 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:52.877666 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:52.877680 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:21:52.877694 [ 18 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:52.877709 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:52.877723 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:52.877737 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:52.877753 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:52.877796 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:52.878023 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:52.878065 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:53.231234 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:53.231259 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:53.231282 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:53.231290 [ 16 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:53.231297 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:53.231304 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:53.231310 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:53.231351 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:53.231549 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:53.231568 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:53.231577 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:53.231584 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:53.231589 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:53.231595 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:53.231603 [ 17 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:53.231610 [ 17 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:53.231617 [ 17 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:53.628651 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:53.628678 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:53.628689 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:53.628726 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:53.628735 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:53.628744 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:53.628752 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:21:53.628760 [ 16 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:53.628771 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:53.628780 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:53.628789 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:53.628799 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:53.628823 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:53.628933 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:53.628952 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:53.732134 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:53.732186 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:53.732203 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:53.732220 [ 17 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:53.732238 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:53.732253 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:53.732267 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:53.732347 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:53.732728 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:53.732772 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:53.732787 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:53.732802 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:53.732816 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:53.732829 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:53.732845 [ 16 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:53.732861 [ 16 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:53.732875 [ 16 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:54.232814 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:54.232837 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:54.232843 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:54.232850 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:54.232858 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:54.232864 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:54.232871 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:54.232908 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:54.233156 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:54.233173 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:54.233180 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:54.233186 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:54.233193 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:54.233198 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:54.233206 [ 16 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:54.233213 [ 16 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:54.233220 [ 16 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:54.379299 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:54.379341 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:54.379357 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:54.379411 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:54.379426 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:54.379442 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:54.379457 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:54.379471 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:54.379486 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:54.379501 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:54.379515 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:54.379531 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:54.379573 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:54.379777 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:54.379819 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:54.732942 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:54.732966 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:54.732973 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:21:54.732979 [ 16 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:54.732986 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:54.733004 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:54.733011 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:54.733049 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:54.733252 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:54.733277 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:54.733285 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:54.733293 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:54.733300 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:54.733307 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:54.733316 [ 19 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:54.733324 [ 19 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:54.733332 [ 19 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:55.130324 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:55.130349 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:55.130356 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:55.130395 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:55.130408 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:55.130418 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:55.130426 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:21:55.130433 [ 16 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:55.130440 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:55.130447 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:55.130453 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:55.130460 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:55.130478 [ 16 ] {} RaftInstance: sent 2024.09.25 21:21:55.130607 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:55.130626 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:55.233755 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:55.233772 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:55.233779 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:55.233785 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:55.233791 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:55.233797 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:55.233803 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:55.233856 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:55.234064 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:55.234083 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:55.234092 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:55.234100 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:55.234109 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:55.234116 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:55.234125 [ 17 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:55.234134 [ 17 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:55.234143 [ 17 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:55.734212 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:55.734263 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:55.734277 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:55.734292 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:55.734308 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:55.734322 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:55.734336 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:55.734420 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:55.734789 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:55.734833 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:55.734849 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:55.734864 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:55.734877 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:55.734890 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:55.734905 [ 17 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:55.734921 [ 17 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:55.734937 [ 17 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:55.881157 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:55.881201 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:55.881217 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:55.881269 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:55.881285 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:55.881299 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:55.881314 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:55.881328 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:55.881343 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:55.881357 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:55.881371 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:55.881386 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:55.881430 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:55.881635 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:55.881679 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:56.234854 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:56.234884 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:56.234892 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:21:56.234899 [ 17 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:56.234906 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:56.234912 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:56.234919 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:56.234958 [ 17 ] {} RaftInstance: sent 2024.09.25 21:21:56.235201 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:56.235225 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:56.235236 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:56.235246 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:56.235255 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:56.235264 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:56.235274 [ 19 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:56.235284 [ 19 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:56.235294 [ 19 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:56.632494 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:56.632521 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:56.632533 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:56.632572 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:56.632583 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:56.632592 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:56.632602 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:21:56.632609 [ 13 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:56.632616 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:56.632622 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:56.632629 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:56.632635 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:56.632667 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:56.632769 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:56.632792 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:56.735910 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:56.735926 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:56.735932 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:56.735938 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:56.735945 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:56.735952 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:56.735958 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:56.736013 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:56.736198 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:56.736215 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:56.736222 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:56.736228 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:56.736234 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:56.736239 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:56.736246 [ 13 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:56.736253 [ 13 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:56.736259 [ 13 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:57.236314 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:57.236344 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:57.236351 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:57.236358 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:57.236365 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:57.236372 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:57.236378 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:57.236405 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:57.236594 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:57.236614 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:57.236624 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:57.236633 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:57.236639 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:57.236645 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:57.236651 [ 13 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:57.236659 [ 13 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:57.236666 [ 13 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:57.383692 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:57.383717 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:57.383725 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:57.383756 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:57.383765 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:57.383775 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:57.383785 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:57.383793 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:57.383803 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:57.383812 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:57.383821 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:57.383830 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:57.383854 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:57.384070 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:57.384089 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:57.737202 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:57.737223 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:57.737230 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:57.737236 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:57.737243 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:57.737249 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:57.737255 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:57.737321 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:57.737573 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:57.737592 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:57.737601 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:57.737609 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:57.737616 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:57.737623 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:57.737631 [ 13 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:57.737641 [ 13 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:57.737649 [ 13 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:58.134658 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:58.134682 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:58.134689 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:58.134721 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:58.134728 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:58.134734 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:58.134741 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:58.134747 [ 19 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:58.134754 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:58.134760 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:58.134766 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:58.134772 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:58.134790 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:58.134904 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:58.134923 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:58.238060 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:58.238084 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:58.238091 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:21:58.238097 [ 13 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:58.238105 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:58.238112 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:58.238119 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:58.238160 [ 13 ] {} RaftInstance: sent 2024.09.25 21:21:58.238359 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:58.238376 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:58.238383 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:58.238389 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:58.238395 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:58.238400 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:58.238407 [ 19 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:58.238414 [ 19 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:58.238421 [ 19 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:58.738445 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:58.738476 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:58.738485 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:58.738493 [ 12 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 237 2024.09.25 21:21:58.738502 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:58.738510 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:58.738518 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:58.738567 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:58.738803 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:58.738825 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=237 2024.09.25 21:21:58.738834 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:58.738842 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 237 2024.09.25 21:21:58.738850 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:58.738857 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 236 2024.09.25 21:21:58.738867 [ 19 ] {} RaftInstance: last durable index 236, precommit index 236 2024.09.25 21:21:58.738884 [ 19 ] {} RaftInstance: quorum idx 1, 236 236 0 2024.09.25 21:21:58.738893 [ 19 ] {} RaftInstance: local log idx 236, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:58.756162 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:21:58.756188 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:21:58.756213 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:21:58.756251 [ 6 ] {} RaftInstance: append at log_idx 237, timestamp 1727299318756218 2024.09.25 21:21:58.756294 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:21:58.756312 [ 21 ] {} RaftInstance: last_log_idx: 236, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:21:58.756322 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=236, LastLogTerm=2, EntriesLength=1, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:58.756329 [ 21 ] {} RaftInstance: idx: 237 2024.09.25 21:21:58.756337 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:58.756380 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:58.756391 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:58.756430 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:58.756443 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:58.756456 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (237) and matched log idx (0) 2024.09.25 21:21:58.756468 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:21:58.756477 [ 21 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:21:58.756484 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=236, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:58.756492 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:58.756499 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:58.756507 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:58.756529 [ 21 ] {} RaftInstance: sent 2024.09.25 21:21:58.756658 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:58.756683 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:58.757419 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:21:58.757440 [ 8 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:21:58.757450 [ 8 ] {} RaftInstance: quorum idx 1, 237 236 0 2024.09.25 21:21:58.757458 [ 8 ] {} RaftInstance: local log idx 237, target_commit_idx 236, quick_commit_index_ 236, state_->get_commit_idx() 236 2024.09.25 21:21:58.757803 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:58.757822 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:21:58.757829 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:58.757835 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:21:58.757841 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:58.757846 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 236, new matched idx: 237 2024.09.25 21:21:58.757853 [ 12 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:21:58.757860 [ 12 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:21:58.757866 [ 12 ] {} RaftInstance: trigger commit upto 237 2024.09.25 21:21:58.757872 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:21:58.757877 [ 12 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:21:58.757883 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 237 2024.09.25 21:21:58.757889 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:58.757895 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:58.757924 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:58.757932 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:58.757937 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:58.757943 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:58.757948 [ 12 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:21:58.757955 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:21:58.757962 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:58.757968 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:58.757974 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:58.757980 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:58.757986 [ 12 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 236 2024.09.25 21:21:58.757993 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:21:58.758053 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:21:58.758074 [ 20 ] {} RaftInstance: commit upto 237, current idx 236 2024.09.25 21:21:58.758081 [ 20 ] {} RaftInstance: commit upto 237, current idx 237 2024.09.25 21:21:58.758111 [ 20 ] {} RaftInstance: notify cb 237 1d87a328 2024.09.25 21:21:58.758125 [ 20 ] {} RaftInstance: DONE: commit upto 237, current idx 237 2024.09.25 21:21:58.758135 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:21:58.758144 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:58.758165 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:21:58.758173 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:58.758181 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:21:58.758188 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:58.758194 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:21:58.758203 [ 19 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:21:58.758211 [ 19 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:21:58.758218 [ 19 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:21:58.885272 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:58.885313 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:58.885328 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:58.885340 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:21:58.885352 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:21:58.885367 [ 12 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:21:58.885382 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:21:58.885396 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:58.885409 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:58.885422 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:21:58.885435 [ 12 ] {} RaftInstance: sent 2024.09.25 21:21:59.239422 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:59.239464 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:59.239480 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:21:59.239495 [ 19 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:21:59.239510 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:21:59.239524 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:59.239537 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:59.239614 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:59.239998 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:59.240064 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:21:59.240081 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:59.240095 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:21:59.240108 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:59.240121 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:21:59.240136 [ 12 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:21:59.240151 [ 12 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:21:59.240166 [ 12 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:21:59.636099 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:21:59.636124 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:59.636135 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:21:59.636174 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:21:59.636186 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:21:59.636194 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:21:59.636203 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:21:59.636212 [ 19 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:21:59.636223 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:21:59.636233 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:59.636240 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:21:59.636247 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:21:59.636270 [ 19 ] {} RaftInstance: sent 2024.09.25 21:21:59.636387 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:21:59.636408 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:21:59.740603 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:21:59.740642 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:21:59.740656 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:21:59.740669 [ 18 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:21:59.740684 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:21:59.740698 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:21:59.740711 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:21:59.740790 [ 18 ] {} RaftInstance: sent 2024.09.25 21:21:59.741190 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:21:59.741214 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:21:59.741223 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:21:59.741231 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:21:59.741237 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:21:59.741244 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:21:59.741252 [ 15 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:21:59.741260 [ 15 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:21:59.741268 [ 15 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:00.241347 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:00.241393 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:00.241406 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:00.241419 [ 17 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:00.241435 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:00.241448 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:00.241464 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:00.241546 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:00.241930 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:00.241972 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:00.241988 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:00.242010 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:00.242031 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:00.242051 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:00.242067 [ 15 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:00.242084 [ 15 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:00.242099 [ 15 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:00.387013 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:00.387029 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:00.387039 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:00.387075 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:00.387084 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:00.387093 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:00.387102 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:00.387110 [ 17 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:00.387121 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:00.387129 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:00.387138 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:00.387148 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:00.387162 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:00.387355 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:00.387375 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:00.742553 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:00.742598 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:00.742612 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:00.742626 [ 17 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:00.742640 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:00.742655 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:00.742668 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:00.742749 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:00.743145 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:00.743184 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:00.743199 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:00.743214 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:00.743225 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:00.743234 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:00.743242 [ 15 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:00.743249 [ 15 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:00.743256 [ 15 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:01.137236 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:01.137284 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:01.137300 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:01.137352 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:01.137367 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:01.137381 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:01.137395 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:01.137409 [ 17 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:01.137424 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:01.137437 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:01.137450 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:01.137465 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:01.137508 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:01.137713 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:01.137754 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:01.242959 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:01.243000 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:01.243014 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:01.243028 [ 15 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:01.243043 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:01.243057 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:01.243071 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:01.243153 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:01.243418 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:01.243439 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:01.243447 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:01.243455 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:01.243462 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:01.243469 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:01.243477 [ 18 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:01.243485 [ 18 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:01.243493 [ 18 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:01.743518 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:01.743542 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:01.743552 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:01.743562 [ 14 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:01.743572 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:01.743583 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:01.743593 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:01.743640 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:01.743820 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:01.743842 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:01.743851 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:01.743859 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:01.743864 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:01.743870 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:01.743877 [ 18 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:01.743884 [ 18 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:01.743891 [ 18 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:01.887951 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:01.887992 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:01.888007 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:01.888062 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:01.888077 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:01.888091 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:01.888105 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:22:01.888119 [ 14 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:01.888133 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:01.888147 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:01.888161 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:01.888176 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:01.888216 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:01.888330 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:01.888349 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:02.244518 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:02.244580 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:02.244598 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:02.244612 [ 18 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:02.244629 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:02.244642 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:02.244657 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:02.244738 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:02.245217 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:02.245243 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:02.245250 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:02.245257 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:02.245263 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:02.245268 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:02.245275 [ 14 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:02.245282 [ 14 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:02.245289 [ 14 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:02.638316 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:02.638341 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:02.638348 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:02.638379 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:02.638386 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:02.638393 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:02.638399 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:02.638406 [ 15 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:02.638413 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:02.638419 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:02.638425 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:02.638433 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:02.638460 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:02.638593 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:02.638613 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:02.745733 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:02.745752 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:02.745759 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:02.745767 [ 14 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:02.745774 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:02.745783 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:02.745790 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:02.745834 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:02.746054 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:02.746073 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:02.746082 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:02.746089 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:02.746096 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:02.746103 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:02.746111 [ 15 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:02.746120 [ 15 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:02.746128 [ 15 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:03.246185 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:03.246234 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:03.246249 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:03.246262 [ 18 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:03.246277 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:03.246291 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:03.246305 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:03.246391 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:03.246767 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:03.246822 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:03.246838 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:03.246853 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:03.246866 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:03.246879 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:03.246894 [ 15 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:03.246910 [ 15 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:03.246926 [ 15 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:03.388917 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:03.388961 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:03.388977 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:03.389029 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:03.389045 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:03.389059 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:03.389074 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:03.389087 [ 18 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:03.389102 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:03.389116 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:03.389130 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:03.389146 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:03.389190 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:03.389331 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:03.389350 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:03.746443 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:03.746468 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:03.746478 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:03.746487 [ 15 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:03.746494 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:03.746500 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:03.746507 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:03.746550 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:03.746753 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:03.746778 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:03.746789 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:03.746800 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:03.746809 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:03.746818 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:03.746825 [ 18 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:03.746833 [ 18 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:03.746840 [ 18 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:04.139897 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:04.139949 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:04.139965 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:04.140020 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:04.140037 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:04.140051 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:04.140066 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:04.140080 [ 15 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:04.140096 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:04.140111 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:04.140125 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:04.140140 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:04.140183 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:04.140329 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:04.140347 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:04.247442 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:04.247464 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:04.247470 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:04.247476 [ 18 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:04.247483 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:04.247489 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:04.247495 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:04.247531 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:04.247733 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:04.247752 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:04.247758 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:04.247765 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:04.247771 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:04.247776 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:04.247783 [ 15 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:04.247790 [ 15 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:04.247797 [ 15 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:04.748003 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:04.748025 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:04.748032 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:04.748038 [ 18 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:04.748045 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:04.748051 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:04.748057 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:04.748091 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:04.748274 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:04.748291 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:04.748299 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:04.748306 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:04.748312 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:04.748317 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:04.748324 [ 15 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:04.748331 [ 15 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:04.748338 [ 15 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:04.890387 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:04.890412 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:04.890424 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:04.890460 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:04.890471 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:04.890481 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:04.890491 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:22:04.890500 [ 16 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:04.890512 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:04.890549 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:04.890560 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:04.890572 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:04.890596 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:04.890714 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:04.890741 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:05.248891 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:05.248932 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:05.248944 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:05.248955 [ 18 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:05.248967 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:05.248980 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:05.249194 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:05.249255 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:05.249616 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:05.249636 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:05.249643 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:05.249649 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:05.249655 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:05.249661 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:05.249668 [ 16 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:05.249675 [ 16 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:05.249682 [ 16 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:05.640730 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:05.640763 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:05.640776 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:05.640820 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:05.640832 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:05.640843 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:05.640855 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:05.640865 [ 19 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:05.640877 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:05.640889 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:05.640900 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:05.640911 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:05.640946 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:05.641113 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:05.641146 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:05.750307 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:05.750331 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:05.750341 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:05.750349 [ 16 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:05.750359 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:05.750367 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:05.750377 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:05.750424 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:05.750663 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:05.750684 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:05.750694 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:05.750704 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:05.750725 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:05.750736 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:05.750743 [ 19 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:05.750751 [ 19 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:05.750759 [ 19 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:06.250746 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:06.250771 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:06.250777 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:06.250783 [ 18 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:06.250791 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:06.250797 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:06.250804 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:06.250843 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:06.251044 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:06.251060 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:06.251067 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:06.251074 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:06.251080 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:06.251085 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:06.251092 [ 16 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:06.251099 [ 16 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:06.251107 [ 16 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:06.391136 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:06.391169 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:06.391179 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:06.391216 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:06.391225 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:06.391233 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:06.391242 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:06.391249 [ 18 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:06.391258 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:06.391266 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:06.391274 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:06.391283 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:06.391307 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:06.391435 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:06.391459 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:06.751595 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:06.751617 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:06.751623 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:06.751630 [ 16 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:06.751637 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:06.751643 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:06.751649 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:06.751695 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:06.751879 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:06.751900 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:06.751908 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:06.751916 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:06.751923 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:06.751929 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:06.751936 [ 18 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:06.751943 [ 18 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:06.751950 [ 18 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:07.141970 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:07.141999 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:07.142007 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:07.142058 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:07.142067 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:07.142074 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:07.142080 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:22:07.142087 [ 16 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:07.142094 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:07.142100 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:07.142107 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:07.142113 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:07.142133 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:07.142251 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:07.142269 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:07.252379 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:07.252407 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:07.252415 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:07.252423 [ 18 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:07.252431 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:07.252439 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:07.252447 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:07.252491 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:07.252718 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:07.252737 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:07.252745 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:07.252753 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:07.252760 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:07.252767 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:07.252775 [ 16 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:07.252784 [ 16 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:07.252792 [ 16 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:07.752817 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:07.752841 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:07.752853 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:07.752864 [ 12 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:07.752871 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:07.752878 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:07.752884 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:07.752921 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:07.753121 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:07.753141 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:07.753151 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:07.753162 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:07.753171 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:07.753181 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:07.753192 [ 16 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:07.753203 [ 16 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:07.753213 [ 16 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:07.892216 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:07.892259 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:07.892277 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:07.892330 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:07.892345 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:07.892360 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:07.892374 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:22:07.892388 [ 12 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:07.892403 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:07.892417 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:07.892431 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:07.892446 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:07.892487 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:07.892687 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:07.892729 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:08.253882 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:08.253906 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:08.253913 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:08.253919 [ 16 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:08.253927 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:08.253933 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:08.253940 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:08.253978 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:08.254175 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:08.254194 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:08.254201 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:08.254207 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:08.254214 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:08.254220 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:08.254227 [ 12 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:08.254234 [ 12 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:08.254240 [ 12 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:08.643258 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:08.643280 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:08.643287 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:08.643318 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:08.643325 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:08.643331 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:08.643337 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:08.643343 [ 17 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:08.643350 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:08.643356 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:08.643362 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:08.643368 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:08.643387 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:08.643499 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:08.643517 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:08.754666 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:08.754686 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:08.754696 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:08.754704 [ 12 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 238 2024.09.25 21:22:08.754715 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=0, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:08.754724 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:08.754732 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:08.754758 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:08.754944 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:08.754965 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=238 2024.09.25 21:22:08.754975 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:08.754985 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 238 2024.09.25 21:22:08.754992 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:08.754998 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 237 2024.09.25 21:22:08.755014 [ 17 ] {} RaftInstance: last durable index 237, precommit index 237 2024.09.25 21:22:08.755022 [ 17 ] {} RaftInstance: quorum idx 1, 237 237 0 2024.09.25 21:22:08.755033 [ 17 ] {} RaftInstance: local log idx 237, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:08.756079 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:22:08.756096 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:22:08.756118 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:22:08.756143 [ 6 ] {} RaftInstance: append at log_idx 238, timestamp 1727299328756126 2024.09.25 21:22:08.756180 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:22:08.756198 [ 21 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:08.756205 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=237, LastLogTerm=2, EntriesLength=1, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:08.756212 [ 21 ] {} RaftInstance: idx: 238 2024.09.25 21:22:08.756221 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:08.756264 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:08.756274 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:08.756284 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:08.756291 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:22:08.756302 [ 21 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:08.756312 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=1, CommitIndex=237, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:08.756320 [ 21 ] {} RaftInstance: idx: 238 2024.09.25 21:22:08.756327 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:08.756336 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:08.756344 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:08.757268 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:22:08.757284 [ 8 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:08.757291 [ 8 ] {} RaftInstance: quorum idx 1, 238 237 0 2024.09.25 21:22:08.757297 [ 8 ] {} RaftInstance: local log idx 238, target_commit_idx 237, quick_commit_index_ 237, state_->get_commit_idx() 237 2024.09.25 21:22:08.757516 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:08.757536 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:08.757547 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:08.757557 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:08.757565 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:08.757574 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 237, new matched idx: 238 2024.09.25 21:22:08.757583 [ 16 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:08.757591 [ 16 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:08.757601 [ 16 ] {} RaftInstance: trigger commit upto 238 2024.09.25 21:22:08.757611 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:08.757621 [ 16 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:08.757631 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:08.757641 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:08.757650 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:08.757689 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:08.757699 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:08.757707 [ 16 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:08.757715 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:22:08.757725 [ 16 ] {} RaftInstance: last_log_idx: 237, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:08.757735 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=237, LastLogTerm=2, EntriesLength=1, CommitIndex=238, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:08.757744 [ 16 ] {} RaftInstance: idx: 238 2024.09.25 21:22:08.757754 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:08.757764 [ 16 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:08.757770 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:08.757776 [ 16 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 237 2024.09.25 21:22:08.757782 [ 16 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:22:08.757816 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:22:08.757829 [ 20 ] {} RaftInstance: commit upto 238, current idx 237 2024.09.25 21:22:08.757836 [ 20 ] {} RaftInstance: commit upto 238, current idx 238 2024.09.25 21:22:08.757868 [ 20 ] {} RaftInstance: notify cb 238 1d87aa48 2024.09.25 21:22:08.757877 [ 20 ] {} RaftInstance: DONE: commit upto 238, current idx 238 2024.09.25 21:22:08.757887 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:22:08.757901 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:08.757919 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:08.757929 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:08.757938 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:08.757946 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:08.757955 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:08.757965 [ 12 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:08.757972 [ 12 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:08.757979 [ 12 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:09.254984 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:09.255008 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:09.255015 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:09.255022 [ 16 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:09.255029 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:09.255035 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:09.255042 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:09.255079 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:09.255332 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:09.255352 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:09.255387 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:09.255422 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:09.255429 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:09.255438 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:09.255448 [ 12 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:09.255458 [ 12 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:09.255468 [ 12 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:09.394393 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:09.394410 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:09.394417 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:09.394449 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:09.394456 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:09.394462 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (238) and matched log idx (0) 2024.09.25 21:22:09.394468 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:22:09.394474 [ 16 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:09.394480 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 238 2024.09.25 21:22:09.394486 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:09.394492 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:09.394498 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:09.394518 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:09.394643 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:09.394664 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:09.755809 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:09.755831 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:09.755838 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:09.755846 [ 12 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:09.755853 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:09.755859 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:09.755866 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:09.755904 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:09.756093 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:09.756112 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:09.756119 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:09.756125 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:09.756131 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:09.756137 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:09.756143 [ 13 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:09.756150 [ 13 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:09.756157 [ 13 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:10.145171 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:10.145192 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:10.145200 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:10.145231 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:10.145238 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:10.145246 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:10.145254 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:22:10.145262 [ 16 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:10.145295 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:10.145302 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:10.145310 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:10.145318 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:10.145339 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:10.145455 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:10.145477 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:10.256578 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:10.256594 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:10.256600 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:10.256605 [ 13 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:10.256611 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:10.256618 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:10.256624 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:10.256659 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:10.256843 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:10.256862 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:10.256872 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:10.256878 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:10.256884 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:10.256890 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:10.256898 [ 16 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:10.256905 [ 16 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:10.256912 [ 16 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:10.756970 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:10.757038 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:10.757054 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:10.757068 [ 13 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:10.757083 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:10.757097 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:10.757111 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:10.757187 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:10.757450 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:10.757473 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:10.757481 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:10.757489 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:10.757496 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:10.757503 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:10.757511 [ 16 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:10.757520 [ 16 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:10.757528 [ 16 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:10.895534 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:10.895555 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:10.895565 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:10.895601 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:10.895613 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:10.895623 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:10.895631 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:10.895639 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:10.895649 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:10.895658 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:10.895667 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:10.895677 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:10.895700 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:10.895828 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:10.895851 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:11.257975 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:11.258000 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:11.258017 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:11.258024 [ 16 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:11.258031 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:11.258038 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:11.258044 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:11.258083 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:11.258281 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:11.258304 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:11.258312 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:11.258318 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:11.258324 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:11.258330 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:11.258337 [ 15 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:11.258344 [ 15 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:11.258350 [ 15 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:11.646363 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:11.646392 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:11.646400 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:11.646433 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:11.646441 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:11.646447 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:11.646456 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:11.646466 [ 19 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:11.646475 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:11.646484 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:11.646491 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:11.646498 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:11.646516 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:11.646626 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:11.646644 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:11.758778 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:11.758806 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:11.758816 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:11.758826 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:11.758836 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:11.758846 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:11.758855 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:11.758904 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:11.759161 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:11.759181 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:11.759189 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:11.759195 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:11.759201 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:11.759207 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:11.759218 [ 19 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:11.759265 [ 19 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:11.759277 [ 19 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:12.259228 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:12.259257 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:12.259263 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:12.259269 [ 18 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:12.259277 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:12.259283 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:12.259289 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:12.259328 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:12.259549 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:12.259567 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:12.259575 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:12.259583 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:12.259590 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:12.259597 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:12.259605 [ 15 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:12.259613 [ 15 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:12.259621 [ 15 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:12.396650 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:12.396672 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:12.396682 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:12.396721 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:12.396732 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:12.396742 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:12.396751 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:12.396760 [ 18 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:12.396771 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:12.396781 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:12.396790 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:12.396800 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:12.396822 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:12.396949 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:12.396967 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:12.760088 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:12.760112 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:12.760122 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:12.760132 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:12.760143 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:12.760152 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:12.760161 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:12.760201 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:12.760468 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:12.760485 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:12.760492 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:12.760499 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:12.760505 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:12.760510 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:12.760516 [ 18 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:12.760523 [ 18 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:12.760530 [ 18 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:13.147550 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:13.147573 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:13.147581 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:13.147613 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:13.147619 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:13.147626 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:13.147633 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:13.147639 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:13.147645 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:13.147652 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:13.147658 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:13.147664 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:13.147682 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:13.147786 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:13.147804 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:13.260928 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:13.260949 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:13.260956 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:13.260963 [ 18 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:13.260970 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:13.260976 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:13.260984 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:13.261037 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:13.261218 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:13.261234 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:13.261243 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:13.261252 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:13.261260 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:13.261269 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:13.261279 [ 15 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:13.261290 [ 15 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:13.261300 [ 15 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:13.761300 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:13.761324 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:13.761330 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:13.761337 [ 14 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:13.761344 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:13.761350 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:13.761357 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:13.761396 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:13.761590 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:13.761610 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:13.761621 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:13.761631 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:13.761639 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:13.761647 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:13.761657 [ 15 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:13.761668 [ 15 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:13.761678 [ 15 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:13.898684 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:13.898711 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:13.898722 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:13.898758 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:13.898766 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:13.898772 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:13.898779 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:22:13.898785 [ 14 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:13.898793 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:13.898798 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:13.898804 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:13.898811 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:13.898829 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:13.898952 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:13.898973 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:14.262098 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:14.262121 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:14.262128 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:14.262134 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:14.262141 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:14.262147 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:14.262153 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:14.262189 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:14.262401 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:14.262420 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:14.262429 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:14.262438 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:14.262446 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:14.262454 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:14.262464 [ 14 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:14.262474 [ 14 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:14.262484 [ 14 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:14.649493 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:14.649516 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:14.649523 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:14.649554 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:14.649561 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:14.649567 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:14.649573 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:14.649579 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:14.649586 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:14.649592 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:14.649598 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:14.649605 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:14.649623 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:14.649726 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:14.649744 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:14.762870 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:14.762888 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:14.762894 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:14.762900 [ 14 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:14.762907 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:14.762913 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:14.762919 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:14.762955 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:14.763182 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:14.763202 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:14.763208 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:14.763215 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:14.763220 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:14.763226 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:14.763232 [ 15 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:14.763239 [ 15 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:14.763246 [ 15 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:15.263273 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:15.263303 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:15.263313 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:15.263320 [ 12 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:15.263328 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:15.263334 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:15.263341 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:15.263373 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:15.263620 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:15.263639 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:15.263650 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:15.263657 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:15.263663 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:15.263669 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:15.263676 [ 15 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:15.263683 [ 15 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:15.263690 [ 15 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:15.399732 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:15.399757 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:15.399769 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:15.399807 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:15.399820 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:15.399828 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:15.399836 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:22:15.399846 [ 12 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:15.399857 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:15.399867 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:15.399876 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:15.399886 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:15.399901 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:15.400015 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:15.400039 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:15.764216 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:15.764243 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:15.764254 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:15.764264 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:15.764275 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:15.764283 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:15.764292 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:15.764335 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:15.764571 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:15.764589 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:15.764599 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:15.764609 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:15.764618 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:15.764627 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:15.764638 [ 12 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:15.764649 [ 12 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:15.764656 [ 12 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:16.150714 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:16.150740 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:16.150750 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:16.150787 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:16.150796 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:16.150805 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:16.150814 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:22:16.150823 [ 13 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:16.150834 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:16.150843 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:16.150853 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:16.150863 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:16.150881 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:16.150991 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:16.151010 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:16.265147 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:16.265170 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:16.265181 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:16.265191 [ 12 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:16.265202 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:16.265212 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:16.265222 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:16.265270 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:16.265493 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:16.265511 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:16.265520 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:16.265530 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:16.265539 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:16.265548 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:16.265558 [ 13 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:16.265574 [ 13 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:16.265584 [ 13 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:16.765588 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:16.765619 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:16.765627 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:16.765637 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:16.765653 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:16.765664 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:16.765673 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:16.765738 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:16.765927 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:16.765951 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:16.765968 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:16.765978 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:16.765988 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:16.765997 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:16.766007 [ 13 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:16.766014 [ 13 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:16.766025 [ 13 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:16.901026 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:16.901044 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:16.901052 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:16.901082 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:16.901088 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:16.901094 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:16.901105 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:22:16.901111 [ 12 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:16.901118 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:16.901124 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:16.901130 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:16.901136 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:16.901155 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:16.901253 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:16.901271 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:17.266428 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:17.266468 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:17.266478 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:17.266486 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:17.266497 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:17.266506 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:17.266515 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:17.266559 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:17.266780 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:17.266800 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:17.266811 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:17.266821 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:17.266829 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:17.266838 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:17.266848 [ 12 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:17.266858 [ 12 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:17.266868 [ 12 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:17.651903 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:17.651951 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:17.651966 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:17.652047 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:17.652067 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:17.652081 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:17.652095 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:17.652109 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:17.652124 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:17.652138 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:17.652151 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:17.652166 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:17.652208 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:17.652402 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:17.652420 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:17.767545 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:17.767568 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:17.767576 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:17.767583 [ 12 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:17.767591 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:17.767599 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:17.767606 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:17.767649 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:17.767868 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:17.767889 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:17.767897 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:17.767904 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:17.767911 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:17.767918 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:17.767926 [ 15 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:17.767935 [ 15 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:17.767943 [ 15 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:18.267949 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:18.267975 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:18.267983 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:22:18.267990 [ 19 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:18.267999 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:18.268020 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:18.268027 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:18.268075 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:18.268276 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:18.268296 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=239 2024.09.25 21:22:18.268304 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:18.268311 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 239 2024.09.25 21:22:18.268318 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:18.268325 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 238 2024.09.25 21:22:18.268333 [ 15 ] {} RaftInstance: last durable index 238, precommit index 238 2024.09.25 21:22:18.268342 [ 15 ] {} RaftInstance: quorum idx 1, 238 238 0 2024.09.25 21:22:18.268350 [ 15 ] {} RaftInstance: local log idx 238, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:18.402348 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:18.402366 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:18.402374 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:18.402423 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:18.402432 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:18.402439 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:18.402445 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:22:18.402451 [ 12 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 239 2024.09.25 21:22:18.402458 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=0, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:18.402465 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:18.402475 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:18.402484 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:18.402499 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:18.402627 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:18.402646 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:18.756091 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:22:18.756105 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:22:18.756136 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:22:18.756161 [ 6 ] {} RaftInstance: append at log_idx 239, timestamp 1727299338756142 2024.09.25 21:22:18.756214 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:22:18.756235 [ 21 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:18.756245 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=238, LastLogTerm=2, EntriesLength=1, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:18.756252 [ 21 ] {} RaftInstance: idx: 239 2024.09.25 21:22:18.756260 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:18.756306 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:18.756315 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:18.756323 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:18.756330 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:22:18.756337 [ 21 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:18.756350 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=1, CommitIndex=238, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:18.756361 [ 21 ] {} RaftInstance: idx: 239 2024.09.25 21:22:18.756372 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:18.756384 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:18.756393 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:18.757248 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:22:18.757266 [ 8 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:18.757275 [ 8 ] {} RaftInstance: quorum idx 1, 239 238 0 2024.09.25 21:22:18.757283 [ 8 ] {} RaftInstance: local log idx 239, target_commit_idx 238, quick_commit_index_ 238, state_->get_commit_idx() 238 2024.09.25 21:22:18.757675 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:18.757690 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:18.757696 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:18.757702 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:18.757707 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:18.757713 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 238, new matched idx: 239 2024.09.25 21:22:18.757719 [ 15 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:18.757725 [ 15 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:18.757731 [ 15 ] {} RaftInstance: trigger commit upto 239 2024.09.25 21:22:18.757736 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:18.757742 [ 15 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:18.757747 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:18.757753 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:18.757759 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:18.757792 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:18.757799 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:18.757805 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:18.757811 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:18.757817 [ 15 ] {} RaftInstance: last_log_idx: 238, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:18.757823 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=238, LastLogTerm=2, EntriesLength=1, CommitIndex=239, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:18.757829 [ 15 ] {} RaftInstance: idx: 239 2024.09.25 21:22:18.757836 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:18.757842 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:18.757847 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:18.757853 [ 15 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 238 2024.09.25 21:22:18.757859 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:22:18.757891 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:22:18.757910 [ 20 ] {} RaftInstance: commit upto 239, current idx 238 2024.09.25 21:22:18.757922 [ 20 ] {} RaftInstance: commit upto 239, current idx 239 2024.09.25 21:22:18.757955 [ 20 ] {} RaftInstance: notify cb 239 1d87aa48 2024.09.25 21:22:18.757970 [ 20 ] {} RaftInstance: DONE: commit upto 239, current idx 239 2024.09.25 21:22:18.757979 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:22:18.758032 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:18.758053 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:18.758059 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:18.758065 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:18.758071 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:18.758076 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:18.758082 [ 16 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:18.758089 [ 16 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:18.758095 [ 16 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:18.768120 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:18.768160 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:18.768174 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:18.768187 [ 15 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:18.768202 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:18.768216 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:18.768230 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:18.768306 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:18.768570 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:18.768588 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:18.768596 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:18.768604 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:18.768611 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:18.768618 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:18.768625 [ 16 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:18.768633 [ 16 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:18.768641 [ 16 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:19.152675 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:19.152697 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:19.152704 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:19.152737 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:19.152743 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:19.152750 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (239) and matched log idx (0) 2024.09.25 21:22:19.152755 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:19.152761 [ 15 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:19.152767 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 239 2024.09.25 21:22:19.152774 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:19.152780 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:19.152787 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:19.152806 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:19.152925 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:19.152942 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:19.269067 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:19.269084 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:19.269093 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:19.269103 [ 16 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:19.269113 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:19.269121 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:19.269130 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:19.269171 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:19.269383 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:19.269400 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:19.269407 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:19.269414 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:19.269419 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:19.269425 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:19.269432 [ 15 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:19.269439 [ 15 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:19.269446 [ 15 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:19.769493 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:19.769520 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:19.769527 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:19.769533 [ 17 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:19.769540 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:19.769546 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:19.769553 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:19.769590 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:19.769753 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:19.769772 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:19.769778 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:19.769785 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:19.769791 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:19.769796 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:19.769803 [ 15 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:19.769810 [ 15 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:19.769817 [ 15 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:19.903886 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:19.903933 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:19.903950 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:19.904005 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:19.904031 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:19.904053 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:19.904069 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:19.904082 [ 17 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:19.904098 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:19.904111 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:19.904125 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:19.904139 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:19.904181 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:19.904385 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:19.904420 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:20.270571 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:20.270596 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:20.270606 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:20.270613 [ 15 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:20.270621 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:20.270628 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:20.270634 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:20.270691 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:20.270943 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:20.270963 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:20.270979 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:20.270989 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:20.270996 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:20.271003 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:20.271010 [ 17 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:20.271017 [ 17 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:20.271025 [ 17 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:20.655016 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:20.655039 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:20.655048 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:20.655087 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:20.655099 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:20.655109 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:20.655119 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:20.655128 [ 18 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:20.655139 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:20.655149 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:20.655159 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:20.655169 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:20.655193 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:20.655291 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:20.655316 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:20.771462 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:20.771483 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:20.771493 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:20.771502 [ 17 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:20.771512 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:20.771518 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:20.771525 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:20.771564 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:20.771794 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:20.771813 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:20.771819 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:20.771825 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:20.771831 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:20.771837 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:20.771843 [ 18 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:20.771850 [ 18 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:20.771857 [ 18 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:21.271864 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:21.271888 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:21.271898 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:21.271907 [ 15 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:21.271917 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:21.271926 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:21.271936 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:21.271984 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:21.272251 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:21.272272 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:21.272283 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:21.272292 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:21.272301 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:21.272309 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:21.272320 [ 18 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:21.272331 [ 18 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:21.272341 [ 18 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:21.405329 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:21.405363 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:21.405373 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:21.405405 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:21.405412 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:21.405419 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:21.405425 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:21.405431 [ 17 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:21.405437 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:21.405443 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:21.405449 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:21.405456 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:21.405475 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:21.405577 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:21.405595 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:21.772725 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:21.772748 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:21.772758 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:21.772768 [ 18 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:21.772779 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:21.772789 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:21.772798 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:21.772837 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:21.773073 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:21.773094 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:21.773102 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:21.773110 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:21.773120 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:21.773129 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:21.773139 [ 17 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:21.773146 [ 17 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:21.773153 [ 17 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:22.156163 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:22.156190 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:22.156197 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:22.156229 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:22.156236 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:22.156242 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:22.156248 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:22.156254 [ 18 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:22.156260 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:22.156266 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:22.156273 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:22.156279 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:22.156299 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:22.156408 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:22.156430 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:22.273544 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:22.273563 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:22.273569 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:22.273575 [ 17 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:22.273582 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:22.273588 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:22.273594 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:22.273630 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:22.273806 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:22.273824 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:22.273830 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:22.273836 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:22.273841 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:22.273847 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:22.273853 [ 18 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:22.273860 [ 18 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:22.273866 [ 18 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:22.773938 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:22.773983 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:22.773999 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:22.774015 [ 14 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:22.774031 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:22.774046 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:22.774060 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:22.774141 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:22.774489 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:22.774507 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:22.774514 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:22.774520 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:22.774526 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:22.774532 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:22.774538 [ 18 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:22.774545 [ 18 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:22.774552 [ 18 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:22.906621 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:22.906662 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:22.906677 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:22.906729 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:22.906744 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:22.906758 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:22.906772 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:22:22.906785 [ 14 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:22.906799 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:22.906813 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:22.906825 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:22.906840 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:22.906879 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:22.907091 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:22.907129 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:23.274367 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:23.274416 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:23.274431 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:23.274446 [ 17 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:23.274461 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:23.274476 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:23.274490 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:23.274575 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:23.275019 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:23.275116 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:23.275133 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:23.275146 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:23.275159 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:23.275171 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:23.275187 [ 13 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:23.275203 [ 13 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:23.275217 [ 13 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:23.657138 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:23.657170 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:23.657182 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:23.657337 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:23.657348 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:23.657359 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:23.657369 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:23.657380 [ 17 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:23.657391 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:23.657402 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:23.657413 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:23.657423 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:23.657444 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:23.657551 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:23.657569 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:23.774697 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:23.774718 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:23.774730 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:23.774741 [ 12 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:23.774753 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:23.774764 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:23.774774 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:23.774816 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:23.775024 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:23.775044 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:23.775055 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:23.775066 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:23.775076 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:23.775086 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:23.775098 [ 17 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:23.775106 [ 17 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:23.775114 [ 17 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:24.275147 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:24.275197 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:24.275212 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:22:24.275226 [ 19 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:24.275241 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:24.275256 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:24.275270 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:24.275351 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:24.275767 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:24.275806 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:24.275820 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:24.275835 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:24.275848 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:24.275861 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:24.275876 [ 17 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:24.275892 [ 17 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:24.275906 [ 17 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:24.407902 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:24.407943 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:24.407958 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:24.408011 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:24.408026 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:24.408039 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:24.408053 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:24.408066 [ 19 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:24.408081 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:24.408094 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:24.408107 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:24.408122 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:24.408165 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:24.408368 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:24.408418 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:24.775598 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:24.775621 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:24.775628 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:24.775634 [ 17 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:24.775641 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:24.775647 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:24.775653 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:24.775692 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:24.775890 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:24.775912 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:24.775920 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:24.775926 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:24.775932 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:24.775937 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:24.775944 [ 12 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:24.775951 [ 12 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:24.775957 [ 12 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:25.159041 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:25.159092 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:25.159109 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:25.159162 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:25.159178 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:25.159192 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:25.159205 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:22:25.159219 [ 16 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:25.159234 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:25.159248 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:25.159262 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:25.159276 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:25.159320 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:25.159507 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:25.159525 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:25.276704 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:25.276747 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:25.276762 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:25.276775 [ 12 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:25.276791 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:25.276805 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:25.276819 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:25.276899 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:25.277297 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:25.277332 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:25.277347 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:25.277361 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:25.277373 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:25.277386 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:25.277401 [ 16 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:25.277416 [ 16 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:25.277431 [ 16 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:25.777438 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:25.777481 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:25.777491 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:25.777498 [ 17 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:25.777504 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:25.777511 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:25.777517 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:25.777556 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:25.777739 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:25.777779 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:25.777786 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:25.777792 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:25.777797 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:25.777803 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:25.777809 [ 16 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:25.777816 [ 16 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:25.777823 [ 16 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:25.909814 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:25.909835 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:25.909846 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:25.909883 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:25.909895 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:25.909904 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:25.909912 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:25.909919 [ 17 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:25.909926 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:25.909935 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:25.909943 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:25.909951 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:25.909965 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:25.910072 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:25.910092 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:26.278246 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:26.278274 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:26.278284 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:26.278291 [ 16 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:26.278300 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:26.278308 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:26.278316 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:26.278364 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:26.278573 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:26.278596 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:26.278604 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:26.278612 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:26.278619 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:26.278626 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:26.278634 [ 15 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:26.278643 [ 15 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:26.278652 [ 15 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:26.660648 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:26.660671 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:26.660679 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:26.660711 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:26.660718 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:26.660724 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:26.660730 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:22:26.660736 [ 16 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:26.660742 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:26.660748 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:26.660754 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:26.660761 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:26.660780 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:26.660887 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:26.660904 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:26.779013 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:26.779032 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:26.779039 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:26.779045 [ 15 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:26.779052 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:26.779059 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:26.779066 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:26.779103 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:26.779339 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:26.779361 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:26.779369 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:26.779376 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:26.779382 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:26.779388 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:26.779395 [ 16 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:26.779401 [ 16 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:26.779408 [ 16 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:27.279439 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:27.279474 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:27.279483 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:27.279491 [ 18 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:27.279499 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:27.279507 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:27.279515 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:27.279562 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:27.279786 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:27.279805 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:27.279812 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:27.279818 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:27.279824 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:27.279829 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:27.279836 [ 16 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:27.279842 [ 16 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:27.279849 [ 16 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:27.410912 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:27.410954 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:27.410972 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:27.411050 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:27.411069 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:27.411084 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:27.411099 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:27.411113 [ 18 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:27.411128 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:27.411142 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:27.411157 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:27.411173 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:27.411215 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:27.411418 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:27.411459 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:27.779625 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:27.779675 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:27.779690 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:27.779704 [ 16 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:27.779720 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:27.779735 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:27.779750 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:27.779833 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:27.780249 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:27.780297 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:27.780313 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:27.780329 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:27.780342 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:27.780355 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:27.780370 [ 15 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:27.780387 [ 15 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:27.780402 [ 15 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:28.161340 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:28.161375 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:28.161386 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:28.161425 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:28.161435 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:28.161444 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:28.161454 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:22:28.161464 [ 16 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:28.161474 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:28.161481 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:28.161488 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:28.161494 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:28.161513 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:28.161624 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:28.161643 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:28.280816 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:28.280862 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:28.280877 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:28.280891 [ 15 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 240 2024.09.25 21:22:28.280907 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:28.280922 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:28.280936 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:28.281020 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:28.281409 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:28.281460 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=240 2024.09.25 21:22:28.281478 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:28.281493 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 240 2024.09.25 21:22:28.281505 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:28.281516 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 239 2024.09.25 21:22:28.281525 [ 16 ] {} RaftInstance: last durable index 239, precommit index 239 2024.09.25 21:22:28.281534 [ 16 ] {} RaftInstance: quorum idx 1, 239 239 0 2024.09.25 21:22:28.281542 [ 16 ] {} RaftInstance: local log idx 239, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:28.756091 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:22:28.756105 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:22:28.756143 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:22:28.756173 [ 6 ] {} RaftInstance: append at log_idx 240, timestamp 1727299348756152 2024.09.25 21:22:28.756212 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:22:28.756236 [ 21 ] {} RaftInstance: last_log_idx: 239, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:28.756246 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=239, LastLogTerm=2, EntriesLength=1, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:28.756254 [ 21 ] {} RaftInstance: idx: 240 2024.09.25 21:22:28.756263 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:28.756310 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:28.756325 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:28.756366 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:28.756380 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:28.756389 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (240) and matched log idx (0) 2024.09.25 21:22:28.756397 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:22:28.756405 [ 21 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:28.756413 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=239, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:28.756420 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:28.756427 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:28.756435 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:28.756459 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:28.756561 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:28.756580 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:28.757295 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:22:28.757314 [ 8 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:28.757322 [ 8 ] {} RaftInstance: quorum idx 1, 240 239 0 2024.09.25 21:22:28.757328 [ 8 ] {} RaftInstance: local log idx 240, target_commit_idx 239, quick_commit_index_ 239, state_->get_commit_idx() 239 2024.09.25 21:22:28.757621 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:28.757643 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:28.757654 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:28.757663 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:28.757672 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:28.757680 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 239, new matched idx: 240 2024.09.25 21:22:28.757689 [ 14 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:28.757699 [ 14 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:28.757708 [ 14 ] {} RaftInstance: trigger commit upto 240 2024.09.25 21:22:28.757717 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:28.757726 [ 14 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:28.757736 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 240 2024.09.25 21:22:28.757744 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:28.757750 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:28.757780 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:28.757787 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:28.757793 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:28.757798 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:22:28.757804 [ 14 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:28.757811 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:28.757817 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:28.757823 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:28.757829 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:28.757835 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:28.757841 [ 14 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 239 2024.09.25 21:22:28.757848 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:22:28.757886 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:22:28.757902 [ 20 ] {} RaftInstance: commit upto 240, current idx 239 2024.09.25 21:22:28.757912 [ 20 ] {} RaftInstance: commit upto 240, current idx 240 2024.09.25 21:22:28.757944 [ 20 ] {} RaftInstance: notify cb 240 1d8dac98 2024.09.25 21:22:28.757958 [ 20 ] {} RaftInstance: DONE: commit upto 240, current idx 240 2024.09.25 21:22:28.757967 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:22:28.757977 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:28.757995 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:28.758001 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:28.758007 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:28.758014 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:28.758019 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:28.758026 [ 16 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:28.758033 [ 16 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:28.758040 [ 16 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:28.782070 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:28.782090 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:28.782103 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:28.782110 [ 14 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:28.782119 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:28.782126 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:28.782133 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:28.782183 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:28.782375 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:28.782396 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:28.782404 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:28.782412 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:28.782419 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:28.782427 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:28.782435 [ 16 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:28.782444 [ 16 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:28.782452 [ 16 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:28.912490 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:28.912533 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:28.912548 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:28.912560 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:28.912572 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:22:28.912585 [ 14 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:28.912600 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:28.912614 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:28.912627 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:28.912640 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:28.912653 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:29.282592 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:29.282620 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:29.282628 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:29.282635 [ 16 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:29.282643 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:29.282651 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:29.282658 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:29.282705 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:29.282913 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:29.282930 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:29.282937 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:29.282943 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:29.282949 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:29.282955 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:29.282962 [ 14 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:29.282970 [ 14 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:29.282976 [ 14 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:29.663014 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:29.663036 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:29.663043 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:29.663074 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:29.663081 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:29.663089 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:29.663095 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:22:29.663101 [ 16 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:29.663108 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:29.663113 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:29.663119 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:29.663126 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:29.663148 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:29.663291 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:29.663315 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:29.783520 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:29.783558 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:29.783574 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:29.783588 [ 14 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:29.783603 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:29.783617 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:29.783630 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:29.783706 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:29.784076 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:29.784112 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:29.784127 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:29.784140 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:29.784153 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:29.784165 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:29.784180 [ 13 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:29.784196 [ 13 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:29.784211 [ 13 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:30.284241 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:30.284292 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:30.284306 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:22:30.284320 [ 19 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:30.284336 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:30.284350 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:30.284364 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:30.284446 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:30.284696 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:30.284718 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:30.284727 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:30.284734 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:30.284741 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:30.284747 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:30.284756 [ 13 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:30.284764 [ 13 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:30.284772 [ 13 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:30.413828 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:30.413869 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:30.413885 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:30.413937 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:30.413954 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:30.413968 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:30.413982 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:30.413995 [ 19 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:30.414009 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:30.414023 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:30.414036 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:30.414049 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:30.414090 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:30.414312 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:30.414353 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:30.784502 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:30.784526 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:30.784533 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:30.784539 [ 13 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:30.784545 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:30.784552 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:30.784561 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:30.784603 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:30.784782 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:30.784798 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:30.784808 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:30.784817 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:30.784826 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:30.784833 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:30.784840 [ 14 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:30.784851 [ 14 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:30.784862 [ 14 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:31.164924 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:31.164973 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:31.164989 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:31.165056 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:31.165075 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:31.165089 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:31.165103 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:22:31.165117 [ 13 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:31.165132 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:31.165146 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:31.165159 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:31.165174 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:31.165217 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:31.165426 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:31.165468 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:31.285691 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:31.285738 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:31.285753 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:31.285767 [ 14 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:31.285782 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:31.285796 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:31.285810 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:31.285890 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:31.286301 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:31.286344 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:31.286359 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:31.286374 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:31.286387 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:31.286399 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:31.286414 [ 13 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:31.286430 [ 13 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:31.286445 [ 13 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:31.786384 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:31.786408 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:31.786414 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:31.786421 [ 12 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:31.786427 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:31.786433 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:31.786439 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:31.786477 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:31.786686 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:31.786705 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:31.786714 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:31.786721 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:31.786728 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:31.786734 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:31.786744 [ 13 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:31.786752 [ 13 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:31.786760 [ 13 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:31.915772 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:31.915790 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:31.915797 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:31.915826 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:31.915836 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:31.915845 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:31.915855 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:22:31.915864 [ 12 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:31.915876 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:31.915886 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:31.915896 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:31.915905 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:31.915931 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:31.916050 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:31.916066 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:32.287190 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:32.287227 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:32.287237 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:32.287245 [ 13 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:32.287253 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:32.287261 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:32.287269 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:32.287309 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:32.287539 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:32.287568 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:32.287581 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:32.287589 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:32.287596 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:32.287603 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:32.287611 [ 12 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:32.287620 [ 12 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:32.287628 [ 12 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:32.666618 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:32.666646 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:32.666657 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:32.666694 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:32.666704 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:32.666713 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:32.666721 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:32.666730 [ 17 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:32.666739 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:32.666747 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:32.666756 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:32.666765 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:32.666789 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:32.666914 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:32.666936 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:32.788075 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:32.788095 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:32.788102 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:32.788109 [ 12 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:32.788116 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:32.788122 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:32.788128 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:32.788165 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:32.788362 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:32.788377 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:32.788386 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:32.788395 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:32.788404 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:32.788413 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:32.788423 [ 17 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:32.788433 [ 17 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:32.788441 [ 17 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:33.288439 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:33.288461 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:33.288467 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:33.288474 [ 13 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:33.288485 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:33.288494 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:33.288504 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:33.288542 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:33.288779 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:33.288798 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:33.288804 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:33.288814 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:33.288823 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:33.288831 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:33.288843 [ 17 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:33.288854 [ 17 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:33.288863 [ 17 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:33.416840 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:33.416866 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:33.416880 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:33.416918 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:33.416932 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:33.416944 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:33.416955 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:33.416965 [ 18 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:33.416976 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:33.417019 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:33.417032 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:33.417046 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:33.417074 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:33.417202 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:33.417223 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:33.789339 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:33.789358 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:33.789364 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:33.789370 [ 17 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:33.789377 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:33.789384 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:33.789390 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:33.789414 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:33.789642 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:33.789669 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:33.789681 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:33.789693 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:33.789703 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:33.789710 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:33.789719 [ 13 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:33.789728 [ 13 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:33.789736 [ 13 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:34.167734 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:34.167758 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:34.167766 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:34.167797 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:34.167804 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:34.167810 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:34.167816 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:34.167823 [ 15 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:34.167829 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:34.167835 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:34.167841 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:34.167848 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:34.167868 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:34.167975 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:34.167997 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:34.290119 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:34.290137 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:34.290147 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:34.290156 [ 13 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:34.290165 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:34.290173 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:34.290182 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:34.290225 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:34.290451 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:34.290467 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:34.290477 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:34.290486 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:34.290496 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:34.290506 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:34.290516 [ 15 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:34.290527 [ 15 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:34.290536 [ 15 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:34.790589 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:34.790638 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:34.790653 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:34.790668 [ 17 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:34.790684 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:34.790698 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:34.790713 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:34.790792 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:34.791175 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:34.791229 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:34.791251 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:34.791266 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:34.791280 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:34.791293 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:34.791308 [ 15 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:34.791325 [ 15 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:34.791340 [ 15 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:34.918310 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:34.918354 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:34.918369 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:34.918422 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:34.918437 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:34.918453 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:34.918467 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:34.918481 [ 17 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:34.918495 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:34.918508 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:34.918522 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:34.918536 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:34.918573 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:34.918685 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:34.918703 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:35.291815 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:35.291837 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:35.291843 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:35.291850 [ 15 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:35.291856 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:35.291863 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:35.291869 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:35.291907 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:35.292084 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:35.292101 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:35.292108 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:35.292113 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:35.292119 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:35.292124 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:35.292131 [ 17 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:35.292142 [ 17 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:35.292152 [ 17 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:35.669224 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:35.669271 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:35.669286 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:35.669340 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:35.669355 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:35.669369 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:35.669382 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:35.669396 [ 15 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:35.669411 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:35.669424 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:35.669437 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:35.669451 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:35.669494 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:35.669667 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:35.669684 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:35.792868 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:35.792911 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:35.792926 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:35.792941 [ 17 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:35.792957 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:35.792970 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:35.792984 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:35.793066 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:35.793454 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:35.793498 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:35.793513 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:35.793529 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:35.793542 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:35.793554 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:35.793569 [ 15 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:35.793586 [ 15 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:35.793600 [ 15 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:36.293601 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:36.293624 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:36.293634 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:36.293642 [ 16 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:36.293653 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:36.293663 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:36.293672 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:36.293710 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:36.293967 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:36.293995 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:36.294005 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:36.294026 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:36.294033 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:36.294039 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:36.294046 [ 15 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:36.294053 [ 15 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:36.294063 [ 15 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:36.420104 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:36.420145 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:36.420160 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:36.420211 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:36.420226 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:36.420239 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:36.420253 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:36.420266 [ 17 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:36.420280 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:36.420293 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:36.420306 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:36.420321 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:36.420362 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:36.420568 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:36.420595 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:36.794753 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:36.794802 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:36.794816 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:36.794829 [ 16 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:36.794844 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:36.794858 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:36.794871 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:36.794956 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:36.795367 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:36.795416 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:36.795431 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:36.795445 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:36.795458 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:36.795470 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:36.795484 [ 17 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:36.795500 [ 17 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:36.795515 [ 17 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:37.170439 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:37.170476 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:37.170488 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:37.170525 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:37.170536 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:37.170545 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:37.170556 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:37.170565 [ 19 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:37.170575 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:37.170584 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:37.170594 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:37.170602 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:37.170628 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:37.170758 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:37.170777 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:37.295930 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:37.295955 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:37.295963 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:37.295970 [ 17 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:37.295979 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:37.295986 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:37.295997 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:37.296048 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:37.296273 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:37.296293 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:37.296302 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:37.296311 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:37.296318 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:37.296326 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:37.296335 [ 19 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:37.296345 [ 19 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:37.296353 [ 19 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:37.796396 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:37.796430 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:37.796439 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:37.796448 [ 14 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:37.796458 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:37.796466 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:37.796475 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:37.796529 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:37.796758 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:37.796779 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:37.796787 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:37.796795 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:37.796802 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:37.796808 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:37.796817 [ 19 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:37.796825 [ 19 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:37.796833 [ 19 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:37.920887 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:37.920930 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:37.920946 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:37.920999 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:37.921014 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:37.921028 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:37.921042 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:22:37.921056 [ 14 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:37.921071 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:37.921084 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:37.921097 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:37.921112 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:37.921155 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:37.921357 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:37.921397 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:38.297566 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:38.297591 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:38.297601 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:22:38.297611 [ 19 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:38.297623 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:38.297632 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:38.297641 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:38.297692 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:38.297886 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:38.297902 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=241 2024.09.25 21:22:38.297908 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:38.297915 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 241 2024.09.25 21:22:38.297920 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:38.297934 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 240 2024.09.25 21:22:38.297941 [ 14 ] {} RaftInstance: last durable index 240, precommit index 240 2024.09.25 21:22:38.297948 [ 14 ] {} RaftInstance: quorum idx 1, 240 240 0 2024.09.25 21:22:38.297955 [ 14 ] {} RaftInstance: local log idx 240, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:38.672032 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:38.672076 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:38.672093 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:38.672144 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:38.672160 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:38.672174 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:38.672188 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:38.672202 [ 19 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 241 2024.09.25 21:22:38.672217 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=0, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:38.672231 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:38.672244 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:38.672259 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:38.672303 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:38.672505 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:38.672546 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:38.756082 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:22:38.756096 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:22:38.756120 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:22:38.756143 [ 6 ] {} RaftInstance: append at log_idx 241, timestamp 1727299358756126 2024.09.25 21:22:38.756179 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:22:38.756219 [ 21 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:38.756228 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=240, LastLogTerm=2, EntriesLength=1, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:38.756234 [ 21 ] {} RaftInstance: idx: 241 2024.09.25 21:22:38.756240 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:38.756271 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:38.756281 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:38.756291 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:38.756300 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:22:38.756311 [ 21 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:38.756321 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=1, CommitIndex=240, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:38.756330 [ 21 ] {} RaftInstance: idx: 241 2024.09.25 21:22:38.756339 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:38.756349 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:38.756358 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:38.757217 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:22:38.757233 [ 8 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:38.757241 [ 8 ] {} RaftInstance: quorum idx 1, 241 240 0 2024.09.25 21:22:38.757247 [ 8 ] {} RaftInstance: local log idx 241, target_commit_idx 240, quick_commit_index_ 240, state_->get_commit_idx() 240 2024.09.25 21:22:38.757618 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:38.757636 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:38.757642 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:38.757649 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:38.757654 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:38.757660 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 240, new matched idx: 241 2024.09.25 21:22:38.757666 [ 17 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:38.757673 [ 17 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:38.757679 [ 17 ] {} RaftInstance: trigger commit upto 241 2024.09.25 21:22:38.757684 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:38.757690 [ 17 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:38.757696 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:38.757702 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:38.757707 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:38.757737 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:38.757744 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:38.757750 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:38.757756 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:38.757762 [ 17 ] {} RaftInstance: last_log_idx: 240, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:38.757769 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=240, LastLogTerm=2, EntriesLength=1, CommitIndex=241, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:38.757776 [ 17 ] {} RaftInstance: idx: 241 2024.09.25 21:22:38.757781 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:38.757787 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:38.757793 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:38.757799 [ 17 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 240 2024.09.25 21:22:38.757805 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:22:38.757835 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:22:38.757853 [ 20 ] {} RaftInstance: commit upto 241, current idx 240 2024.09.25 21:22:38.757860 [ 20 ] {} RaftInstance: commit upto 241, current idx 241 2024.09.25 21:22:38.757878 [ 20 ] {} RaftInstance: notify cb 241 1d87a328 2024.09.25 21:22:38.757888 [ 20 ] {} RaftInstance: DONE: commit upto 241, current idx 241 2024.09.25 21:22:38.757897 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:22:38.758014 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:38.758030 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:38.758037 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:38.758043 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:38.758048 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:38.758054 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:38.758060 [ 19 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:38.758067 [ 19 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:38.758073 [ 19 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:38.798079 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:38.798098 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:38.798105 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:38.798113 [ 17 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:38.798121 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:38.798128 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:38.798135 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:38.798172 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:38.798362 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:38.798382 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:38.798390 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:38.798397 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:38.798404 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:38.798411 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:38.798419 [ 12 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:38.798427 [ 12 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:38.798434 [ 12 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:39.298494 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:39.298540 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:39.298554 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:39.298568 [ 18 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:39.298584 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:39.298598 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:39.298612 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:39.298694 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:39.299094 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:39.299131 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:39.299147 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:39.299161 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:39.299174 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:39.299187 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:39.299201 [ 12 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:39.299217 [ 12 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:39.299231 [ 12 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:39.423184 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:39.423199 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:39.423207 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:39.423238 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:39.423245 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:39.423252 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (241) and matched log idx (0) 2024.09.25 21:22:39.423258 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:39.423264 [ 18 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:39.423271 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 241 2024.09.25 21:22:39.423276 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:39.423282 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:39.423289 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:39.423309 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:39.423418 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:39.423440 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:39.799564 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:39.799603 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:39.799615 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:39.799627 [ 13 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:39.799639 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:39.799651 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:39.799662 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:39.799730 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:39.800043 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:39.800076 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:39.800088 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:39.800099 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:39.800110 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:39.800120 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:39.800132 [ 16 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:39.800146 [ 16 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:39.800158 [ 16 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:40.174125 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:40.174149 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:40.174157 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:40.174187 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:40.174194 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:40.174200 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:40.174206 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:22:40.174212 [ 13 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:40.174220 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:40.174226 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:40.174232 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:40.174239 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:40.174257 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:40.174361 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:40.174379 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:40.300495 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:40.300513 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:40.300520 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:40.300526 [ 16 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:40.300533 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:40.300539 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:40.300545 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:40.300581 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:40.300794 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:40.300809 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:40.300816 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:40.300823 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:40.300829 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:40.300834 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:40.300841 [ 13 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:40.300848 [ 13 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:40.300854 [ 13 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:40.800924 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:40.800957 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:40.800968 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:40.800979 [ 15 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:40.800992 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:40.801003 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:40.801015 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:40.801082 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:40.801327 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:40.801360 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:40.801373 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:40.801385 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:40.801396 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:40.801406 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:40.801417 [ 13 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:40.801431 [ 13 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:40.801444 [ 13 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:40.924442 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:40.924468 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:40.924478 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:40.924514 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:40.924524 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:40.924533 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:40.924541 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:40.924550 [ 15 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:40.924559 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:40.924568 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:40.924577 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:40.924587 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:40.924626 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:40.924829 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:40.924869 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:41.302050 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:41.302073 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:41.302081 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:41.302089 [ 13 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:41.302099 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:41.302108 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:41.302117 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:41.302157 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:41.302381 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:41.302415 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:41.302426 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:41.302436 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:41.302446 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:41.302452 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:41.302458 [ 15 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:41.302465 [ 15 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:41.302472 [ 15 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:41.675477 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:41.675500 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:41.675507 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:41.675540 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:41.675549 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:41.675558 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:41.675565 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:22:41.675572 [ 16 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:41.675582 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:41.675592 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:41.675599 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:41.675606 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:41.675627 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:41.675745 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:41.675768 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:41.802918 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:41.802948 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:41.802956 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:41.802964 [ 15 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:41.802972 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:41.802980 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:41.802988 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:41.803034 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:41.803249 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:41.803274 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:41.803283 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:41.803291 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:41.803298 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:41.803305 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:41.803314 [ 16 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:41.803323 [ 16 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:41.803330 [ 16 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:42.303385 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:42.303419 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:42.303429 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:42.303439 [ 14 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:42.303450 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:42.303459 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:42.303468 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:42.303516 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:42.303772 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:42.303792 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:42.303802 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:42.303809 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:42.303815 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:42.303821 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:42.303828 [ 16 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:42.303836 [ 16 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:42.303842 [ 16 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:42.425851 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:42.425872 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:42.425880 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:42.425910 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:42.425916 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:42.425922 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:42.425928 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:22:42.425934 [ 14 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:42.425940 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:42.425946 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:42.425952 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:42.425958 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:42.425976 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:42.426083 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:42.426101 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:42.804212 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:42.804235 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:42.804241 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:42.804247 [ 16 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:42.804254 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:42.804260 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:42.804267 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:42.804304 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:42.804490 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:42.804510 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:42.804520 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:42.804527 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:42.804532 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:42.804538 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:42.804544 [ 14 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:42.804551 [ 14 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:42.804557 [ 14 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:43.176624 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:43.176674 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:43.176690 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:43.176743 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:43.176758 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:43.176772 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:43.176785 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:43.176799 [ 15 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:43.176813 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:43.176827 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:43.176842 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:43.176857 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:43.176898 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:43.177126 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:43.177168 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:43.305339 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:43.305356 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:43.305364 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:43.305374 [ 14 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:43.305384 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:43.305394 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:43.305403 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:43.305441 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:43.305646 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:43.305666 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:43.305676 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:43.305686 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:43.305694 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:43.305699 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:43.305706 [ 15 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:43.305713 [ 15 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:43.305720 [ 15 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:43.805802 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:43.805853 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:43.805868 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:43.805882 [ 17 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:43.805897 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:43.805911 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:43.805925 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:43.806007 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:43.806429 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:43.806464 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:43.806478 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:43.806492 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:43.806505 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:43.806517 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:43.806532 [ 15 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:43.806548 [ 15 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:43.806563 [ 15 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:43.927511 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:43.927529 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:43.927536 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:43.927566 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:43.927573 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:43.927579 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:43.927585 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:22:43.927591 [ 14 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:43.927597 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:43.927604 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:43.927610 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:43.927617 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:43.927635 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:43.927735 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:43.927752 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:44.306883 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:44.306907 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:44.306914 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:44.306921 [ 15 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:44.306928 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:44.306935 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:44.306941 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:44.306980 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:44.307221 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:44.307239 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:44.307250 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:44.307258 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:44.307264 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:44.307269 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:44.307276 [ 14 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:44.307285 [ 14 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:44.307297 [ 14 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:44.678294 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:44.678316 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:44.678323 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:44.678354 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:44.678361 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:44.678368 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:44.678375 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:44.678380 [ 19 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:44.678388 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:44.678397 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:44.678406 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:44.678417 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:44.678428 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:44.678521 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:44.678534 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:44.807648 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:44.807667 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:44.807674 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:44.807680 [ 18 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:44.807687 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:44.807694 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:44.807700 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:44.807737 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:44.807929 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:44.807945 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:44.807952 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:44.807959 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:44.807965 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:44.807972 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:44.807984 [ 19 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:44.807995 [ 19 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:44.808005 [ 19 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:45.308061 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:45.308087 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:45.308095 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:45.308103 [ 12 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:45.308111 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:45.308119 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:45.308127 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:45.308178 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:45.308353 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:45.308375 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:45.308386 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:45.308396 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:45.308405 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:45.308413 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:45.308424 [ 19 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:45.308434 [ 19 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:45.308445 [ 19 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:45.429426 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:45.429442 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:45.429452 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:45.429490 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:45.429501 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:45.429510 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:45.429518 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:45.429526 [ 18 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:45.429535 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:45.429544 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:45.429553 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:45.429562 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:45.429584 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:45.429689 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:45.429708 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:45.808844 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:45.808868 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:45.808874 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:22:45.808880 [ 19 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:45.808888 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:45.808895 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:45.808901 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:45.808944 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:45.809147 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:45.809167 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:45.809176 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:45.809185 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:45.809195 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:45.809203 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:45.809215 [ 18 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:45.809226 [ 18 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:45.809236 [ 18 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:46.180236 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:46.180262 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:46.180269 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:46.180302 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:46.180309 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:46.180317 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:46.180327 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:22:46.180336 [ 12 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:46.180347 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:46.180356 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:46.180366 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:46.180376 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:46.180401 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:46.180510 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:46.180531 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:46.309683 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:46.309728 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:46.309753 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:46.309767 [ 18 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:46.309786 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:46.309800 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:46.309814 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:46.309896 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:46.310322 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:46.310406 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:46.310423 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:46.310438 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:46.310452 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:46.310465 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:46.310480 [ 19 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:46.310497 [ 19 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:46.310511 [ 19 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:46.810416 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:46.810441 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:46.810448 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:46.810454 [ 13 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:46.810461 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:46.810468 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:46.810474 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:46.810506 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:46.810711 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:46.810735 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:46.810744 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:46.810752 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:46.810759 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:46.810765 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:46.810774 [ 19 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:46.810782 [ 19 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:46.810793 [ 19 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:46.930794 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:46.930814 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:46.930822 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:46.930851 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:46.930858 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:46.930864 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:46.930870 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:22:46.930876 [ 13 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:46.930882 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:46.930888 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:46.930894 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:46.930901 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:46.930920 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:46.931027 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:46.931045 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:47.311254 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:47.311317 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:47.311334 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:22:47.311347 [ 19 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:47.311363 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:47.311379 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:47.311393 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:47.311478 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:47.311794 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:47.311811 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:47.311818 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:47.311824 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:47.311830 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:47.311835 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:47.311842 [ 13 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:47.311849 [ 13 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:47.311856 [ 13 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:47.681928 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:47.681973 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:47.681990 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:47.682042 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:47.682057 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:47.682071 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:47.682086 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:47.682099 [ 19 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:47.682115 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:47.682129 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:47.682142 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:47.682158 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:47.682202 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:47.682408 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:47.682450 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:47.811639 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:47.811663 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:47.811671 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:47.811677 [ 13 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:47.811685 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:47.811691 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:47.811698 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:47.811731 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:47.811981 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:47.812001 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:47.812010 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:47.812017 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:47.812023 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:47.812029 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:47.812036 [ 19 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:47.812043 [ 19 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:47.812050 [ 19 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:48.312099 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:48.312148 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:48.312163 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:48.312178 [ 16 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:48.312195 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:48.312209 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:48.312223 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:48.312291 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:48.312700 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:48.312738 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=242 2024.09.25 21:22:48.312746 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:48.312754 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 242 2024.09.25 21:22:48.312761 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:48.312767 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 241 2024.09.25 21:22:48.312776 [ 19 ] {} RaftInstance: last durable index 241, precommit index 241 2024.09.25 21:22:48.312785 [ 19 ] {} RaftInstance: quorum idx 1, 241 241 0 2024.09.25 21:22:48.312793 [ 19 ] {} RaftInstance: local log idx 241, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:48.432778 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:48.432800 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:48.432809 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:48.432843 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:48.432852 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:48.432860 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:48.432867 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:22:48.432875 [ 13 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 242 2024.09.25 21:22:48.432883 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=0, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:48.432890 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:48.432897 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:48.432905 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:48.432927 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:48.433040 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:48.433061 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:48.756089 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:22:48.756102 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:22:48.756134 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:22:48.756159 [ 6 ] {} RaftInstance: append at log_idx 242, timestamp 1727299368756140 2024.09.25 21:22:48.756213 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:22:48.756235 [ 21 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:48.756244 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=241, LastLogTerm=2, EntriesLength=1, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:48.756252 [ 21 ] {} RaftInstance: idx: 242 2024.09.25 21:22:48.756260 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:48.756305 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:48.756314 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:48.756323 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:48.756331 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:22:48.756338 [ 21 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:48.756350 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=1, CommitIndex=241, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:48.756362 [ 21 ] {} RaftInstance: idx: 242 2024.09.25 21:22:48.756373 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:48.756382 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:48.756392 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:48.757295 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:22:48.757318 [ 8 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:48.757327 [ 8 ] {} RaftInstance: quorum idx 1, 242 241 0 2024.09.25 21:22:48.757336 [ 8 ] {} RaftInstance: local log idx 242, target_commit_idx 241, quick_commit_index_ 241, state_->get_commit_idx() 241 2024.09.25 21:22:48.757741 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:48.757759 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:48.757767 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:48.757775 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:48.757782 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:48.757788 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 241, new matched idx: 242 2024.09.25 21:22:48.757796 [ 19 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:48.757805 [ 19 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:48.757813 [ 19 ] {} RaftInstance: trigger commit upto 242 2024.09.25 21:22:48.757820 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:22:48.757827 [ 19 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:48.757834 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:48.757842 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:48.757848 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:48.757885 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:48.757895 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:48.757902 [ 19 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:48.757910 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:48.757918 [ 19 ] {} RaftInstance: last_log_idx: 241, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:48.757926 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=241, LastLogTerm=2, EntriesLength=1, CommitIndex=242, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:48.757933 [ 19 ] {} RaftInstance: idx: 242 2024.09.25 21:22:48.757941 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:48.757948 [ 19 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:48.757955 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:48.757962 [ 19 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 241 2024.09.25 21:22:48.757970 [ 19 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:22:48.758026 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:22:48.758048 [ 20 ] {} RaftInstance: commit upto 242, current idx 241 2024.09.25 21:22:48.758056 [ 20 ] {} RaftInstance: commit upto 242, current idx 242 2024.09.25 21:22:48.758081 [ 20 ] {} RaftInstance: notify cb 242 1d87a328 2024.09.25 21:22:48.758096 [ 20 ] {} RaftInstance: DONE: commit upto 242, current idx 242 2024.09.25 21:22:48.758105 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:22:48.758130 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:48.758150 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:48.758159 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:48.758166 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:48.758173 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:48.758180 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:48.758187 [ 13 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:48.758195 [ 13 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:48.758203 [ 13 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:48.813251 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:48.813267 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:48.813273 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:48.813279 [ 16 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:48.813286 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:48.813293 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:48.813300 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:48.813332 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:48.813499 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:48.813517 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:48.813524 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:48.813530 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:48.813538 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:48.813543 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:48.813550 [ 13 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:48.813557 [ 13 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:48.813564 [ 13 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:49.183652 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:49.183703 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:49.183720 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:49.183775 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:49.183791 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:49.183806 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (242) and matched log idx (0) 2024.09.25 21:22:49.183820 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:49.183834 [ 17 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:49.183850 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 242 2024.09.25 21:22:49.183864 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:49.183879 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:49.183895 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:49.183936 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:49.184145 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:49.184190 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:49.314357 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:49.314375 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:49.314381 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:49.314388 [ 13 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:49.314395 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:49.314401 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:49.314407 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:49.314448 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:49.314652 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:49.314671 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:49.314679 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:49.314686 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:49.314693 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:49.314699 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:49.314706 [ 17 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:49.314713 [ 17 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:49.314721 [ 17 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:49.814797 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:49.814849 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:49.814864 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:22:49.814879 [ 13 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:49.814895 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:49.814910 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:49.814925 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:49.815016 [ 13 ] {} RaftInstance: sent 2024.09.25 21:22:49.815428 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:49.815474 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:49.815489 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:49.815503 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:49.815516 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:49.815529 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:49.815544 [ 17 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:49.815561 [ 17 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:49.815576 [ 17 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:49.934520 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:49.934539 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:49.934549 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:49.934587 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:49.934597 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:49.934606 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:49.934614 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:49.934622 [ 15 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:49.934632 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:49.934639 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:49.934645 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:49.934652 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:49.934672 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:49.934796 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:49.934824 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:50.316035 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:50.316084 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:50.316099 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:50.316113 [ 17 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:50.316129 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:50.316144 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:50.316158 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:50.316241 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:50.316627 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:50.316667 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:50.316683 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:50.316698 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:50.316712 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:50.316724 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:50.316740 [ 15 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:50.316755 [ 15 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:50.316767 [ 15 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:50.684728 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:50.684774 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:50.684791 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:50.684845 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:50.684860 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:50.684875 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:50.684889 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:50.684903 [ 17 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:50.684919 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:50.684933 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:50.684948 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:50.684963 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:50.685013 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:50.685222 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:50.685266 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:50.816477 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:50.816522 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:50.816537 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:50.816554 [ 12 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:50.816570 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:50.816585 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:50.816600 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:50.816681 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:50.817103 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:50.817139 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:50.817154 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:50.817168 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:50.817181 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:50.817195 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:50.817212 [ 17 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:50.817229 [ 17 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:50.817245 [ 17 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:51.317260 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:51.317294 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:51.317307 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:51.317318 [ 18 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:51.317332 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:51.317344 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:51.317371 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:51.317429 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:51.317702 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:51.317722 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:51.317729 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:51.317735 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:51.317740 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:51.317746 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:51.317752 [ 17 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:51.317760 [ 17 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:51.317767 [ 17 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:51.435838 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:51.435883 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:51.435900 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:51.435954 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:51.435970 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:51.435984 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:51.435999 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:22:51.436014 [ 12 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:51.436030 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:51.436045 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:51.436060 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:51.436076 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:51.436118 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:51.436319 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:51.436361 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:51.817584 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:51.817646 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:51.817662 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:51.817676 [ 17 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:51.817692 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:51.817709 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:51.817724 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:51.817807 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:51.818215 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:51.818257 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:51.818272 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:51.818287 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:51.818301 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:51.818313 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:51.818329 [ 12 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:51.818345 [ 12 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:51.818360 [ 12 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:52.186311 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:52.186367 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:52.186378 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:52.186415 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:52.186423 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:52.186429 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:52.186436 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:52.186442 [ 17 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:52.186448 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:52.186455 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:52.186461 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:52.186467 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:52.186486 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:52.186603 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:52.186623 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:52.318803 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:52.318852 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:52.318868 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:52.318882 [ 12 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:52.318898 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:52.318912 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:52.318925 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:52.319011 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:52.319408 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:52.319459 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:52.319475 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:52.319489 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:52.319503 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:52.319516 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:52.319531 [ 18 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:52.319547 [ 18 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:52.319563 [ 18 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:52.819550 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:52.819598 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:52.819614 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:52.819628 [ 12 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:52.819643 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:52.819658 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:52.819672 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:52.819753 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:52.819983 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:52.820014 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:52.820023 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:52.820031 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:52.820038 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:52.820045 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:52.820054 [ 18 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:52.820062 [ 18 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:52.820070 [ 18 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:52.937109 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:52.937150 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:52.937165 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:52.937217 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:52.937233 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:52.937247 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:52.937261 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:22:52.937274 [ 12 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:52.937289 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:52.937302 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:52.937316 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:52.937330 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:52.937372 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:52.937590 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:52.937678 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:53.319864 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:53.319891 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:53.319901 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:22:53.319936 [ 16 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:53.319948 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:53.319957 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:53.319963 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:53.320006 [ 16 ] {} RaftInstance: sent 2024.09.25 21:22:53.320227 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:53.320243 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:53.320249 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:53.320256 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:53.320262 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:53.320267 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:53.320274 [ 12 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:53.320281 [ 12 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:53.320288 [ 12 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:53.688361 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:53.688405 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:53.688421 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:53.688475 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:53.688490 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:53.688504 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:53.688517 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:53.688530 [ 19 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:53.688545 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:53.688559 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:53.688572 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:53.688586 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:53.688628 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:53.688809 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:53.688826 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:53.820986 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:53.821044 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:53.821059 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:53.821073 [ 12 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:53.821088 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:53.821102 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:53.821116 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:53.821191 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:53.821621 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:53.821663 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:53.821678 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:53.821692 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:53.821706 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:53.821718 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:53.821733 [ 19 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:53.821748 [ 19 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:53.821763 [ 19 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:54.321758 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:54.321806 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:54.321820 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:54.321834 [ 14 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:54.321849 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:54.321865 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:54.321878 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:54.321959 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:54.322375 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:54.322422 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:54.322438 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:54.322452 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:54.322465 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:54.322477 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:54.322491 [ 19 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:54.322507 [ 19 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:54.322521 [ 19 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:54.439460 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:54.439481 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:54.439491 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:54.439522 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:54.439528 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:54.439534 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:54.439540 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:22:54.439547 [ 14 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:54.439553 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:54.439559 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:54.439565 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:54.439571 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:54.439590 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:54.439694 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:54.439713 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:54.822887 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:54.822932 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:54.822947 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:22:54.822960 [ 19 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:54.822975 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:54.822990 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:54.823003 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:54.823084 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:54.823472 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:54.823506 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:54.823522 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:54.823536 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:54.823549 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:54.823560 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:54.823574 [ 14 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:54.823590 [ 14 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:54.823605 [ 14 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:55.190576 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:55.190603 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:55.190613 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:55.190649 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:55.190657 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:55.190664 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:55.190670 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:22:55.190676 [ 19 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:55.190683 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:55.190688 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:55.190694 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:55.190700 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:55.190718 [ 19 ] {} RaftInstance: sent 2024.09.25 21:22:55.190826 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:55.190845 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:55.323980 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:55.324000 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:55.324007 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:55.324017 [ 14 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:55.324028 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:55.324037 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:55.324046 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:55.324089 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:55.324303 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:55.324322 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:55.324329 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:55.324335 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:55.324340 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:55.324346 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:55.324353 [ 15 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:55.324360 [ 15 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:55.324366 [ 15 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:55.824399 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:55.824435 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:55.824443 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:22:55.824449 [ 17 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:55.824456 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:55.824462 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:55.824469 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:55.824508 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:55.824692 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:55.824710 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:55.824717 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:55.824722 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:55.824728 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:55.824736 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:55.824746 [ 15 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:55.824757 [ 15 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:55.824765 [ 15 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:55.940745 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:55.940762 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:55.940769 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:55.940799 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:55.940808 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:55.940814 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:55.940820 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:22:55.940826 [ 17 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:55.940834 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:55.940844 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:55.940852 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:55.940858 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:55.940876 [ 17 ] {} RaftInstance: sent 2024.09.25 21:22:55.940967 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:55.940989 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:56.325135 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:56.325158 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:56.325167 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:56.325176 [ 15 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:56.325186 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:56.325196 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:56.325205 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:56.325257 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:56.325447 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:56.325463 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:56.325471 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:56.325488 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:56.325498 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:56.325507 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:56.325520 [ 14 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:56.325530 [ 14 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:56.325540 [ 14 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:56.691525 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:56.691558 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:56.691566 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:56.691598 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:56.691604 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:56.691611 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:56.691617 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:56.691623 [ 18 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:56.691630 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:56.691637 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:56.691643 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:56.691651 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:56.691670 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:56.691776 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:56.691794 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:56.826107 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:56.826124 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:56.826130 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:22:56.826136 [ 14 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:56.826143 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:56.826149 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:56.826155 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:56.826191 [ 14 ] {} RaftInstance: sent 2024.09.25 21:22:56.826365 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:56.826382 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:56.826388 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:56.826395 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:56.826400 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:56.826406 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:56.826413 [ 18 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:56.826420 [ 18 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:56.826426 [ 18 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:57.326448 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:57.326478 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:57.326484 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:57.326491 [ 15 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:57.326498 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:57.326504 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:57.326510 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:57.326550 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:57.326725 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:57.326742 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:57.326749 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:57.326756 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:57.326762 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:57.326767 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:57.326774 [ 18 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:57.326781 [ 18 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:57.326787 [ 18 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:57.441809 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:57.441827 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:57.441835 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:57.441869 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:57.441879 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:57.441888 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:57.441897 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:57.441906 [ 15 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:57.441917 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:57.441925 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:57.441933 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:57.441943 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:57.441957 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:57.442078 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:57.442097 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:57.827258 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:57.827282 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:57.827290 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:57.827298 [ 18 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:57.827306 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:57.827314 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:57.827322 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:57.827365 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:57.827563 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:57.827588 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:57.827599 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:57.827607 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:57.827614 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:57.827621 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:57.827630 [ 15 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:57.827638 [ 15 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:57.827646 [ 15 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:58.192684 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:58.192726 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:58.192739 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:58.192787 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:58.192800 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:58.192814 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:58.192828 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:58.192842 [ 18 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:58.192856 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:58.192871 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:58.192885 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:58.192900 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:58.192942 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:58.193149 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:58.193190 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:58.328369 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:58.328395 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:58.328402 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:58.328408 [ 15 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 243 2024.09.25 21:22:58.328444 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:58.328455 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:58.328463 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:58.328497 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:58.328686 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:58.328705 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=243 2024.09.25 21:22:58.328712 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:58.328718 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 243 2024.09.25 21:22:58.328723 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:58.328729 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 242 2024.09.25 21:22:58.328736 [ 18 ] {} RaftInstance: last durable index 242, precommit index 242 2024.09.25 21:22:58.328743 [ 18 ] {} RaftInstance: quorum idx 1, 242 242 0 2024.09.25 21:22:58.328750 [ 18 ] {} RaftInstance: local log idx 242, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:58.756090 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:22:58.756107 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:22:58.756134 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:22:58.756160 [ 6 ] {} RaftInstance: append at log_idx 243, timestamp 1727299378756141 2024.09.25 21:22:58.756199 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:22:58.756213 [ 21 ] {} RaftInstance: last_log_idx: 242, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:22:58.756221 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=242, LastLogTerm=2, EntriesLength=1, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:58.756228 [ 21 ] {} RaftInstance: idx: 243 2024.09.25 21:22:58.756234 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:58.756277 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:58.756285 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:58.756318 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:58.756325 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:58.756331 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (243) and matched log idx (0) 2024.09.25 21:22:58.756340 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:22:58.756350 [ 21 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:22:58.756362 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=242, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:58.756371 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:58.756381 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:58.756391 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:58.756414 [ 21 ] {} RaftInstance: sent 2024.09.25 21:22:58.756555 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:58.756582 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:58.757146 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:22:58.757166 [ 8 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:22:58.757177 [ 8 ] {} RaftInstance: quorum idx 1, 243 242 0 2024.09.25 21:22:58.757186 [ 8 ] {} RaftInstance: local log idx 243, target_commit_idx 242, quick_commit_index_ 242, state_->get_commit_idx() 242 2024.09.25 21:22:58.757631 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:58.757654 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:22:58.757661 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:58.757668 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:22:58.757678 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:58.757688 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 242, new matched idx: 243 2024.09.25 21:22:58.757698 [ 15 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:22:58.757709 [ 15 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:22:58.757716 [ 15 ] {} RaftInstance: trigger commit upto 243 2024.09.25 21:22:58.757722 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:58.757729 [ 15 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:22:58.757735 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 243 2024.09.25 21:22:58.757742 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:58.757748 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:58.757786 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:58.757794 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:58.757802 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:58.757811 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:22:58.757821 [ 15 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:22:58.757831 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:22:58.757839 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:58.757848 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:58.757857 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:58.757865 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:58.757874 [ 15 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 242 2024.09.25 21:22:58.757883 [ 15 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:22:58.757919 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:22:58.757938 [ 20 ] {} RaftInstance: commit upto 243, current idx 242 2024.09.25 21:22:58.757944 [ 20 ] {} RaftInstance: commit upto 243, current idx 243 2024.09.25 21:22:58.757970 [ 20 ] {} RaftInstance: notify cb 243 1d87aa48 2024.09.25 21:22:58.757982 [ 20 ] {} RaftInstance: DONE: commit upto 243, current idx 243 2024.09.25 21:22:58.757992 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:22:58.758006 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:58.758021 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:22:58.758028 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:58.758034 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:22:58.758039 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:58.758045 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:22:58.758051 [ 18 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:22:58.758058 [ 18 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:22:58.758064 [ 18 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:22:58.829084 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:58.829104 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:58.829111 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:22:58.829118 [ 15 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:22:58.829126 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:22:58.829134 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:58.829141 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:58.829178 [ 15 ] {} RaftInstance: sent 2024.09.25 21:22:58.829324 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:58.829344 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:22:58.829352 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:58.829358 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:22:58.829363 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:58.829368 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:22:58.829374 [ 18 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:22:58.829381 [ 18 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:22:58.829387 [ 18 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:22:58.943453 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:58.943497 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:58.943512 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:58.943526 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:22:58.943539 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:22:58.943552 [ 12 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:22:58.943567 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:22:58.943581 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:58.943595 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:58.943608 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:22:58.943621 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:59.329561 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:59.329592 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:59.329602 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:22:59.329612 [ 18 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:22:59.329622 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:22:59.329631 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:59.329640 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:59.329682 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:59.329904 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:59.329922 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:22:59.329932 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:59.329941 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:22:59.329950 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:59.329958 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:22:59.329968 [ 12 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:22:59.329979 [ 12 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:22:59.329989 [ 12 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:22:59.694014 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:22:59.694042 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:59.694051 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:22:59.694085 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:22:59.694093 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:22:59.694100 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:22:59.694108 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:22:59.694115 [ 18 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:22:59.694123 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:22:59.694130 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:59.694137 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:22:59.694145 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:22:59.694168 [ 18 ] {} RaftInstance: sent 2024.09.25 21:22:59.694289 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:22:59.694309 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:22:59.830423 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:22:59.830445 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:22:59.830452 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:22:59.830458 [ 12 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:22:59.830464 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:22:59.830470 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:22:59.830475 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:22:59.830514 [ 12 ] {} RaftInstance: sent 2024.09.25 21:22:59.830734 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:22:59.830758 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:22:59.830766 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:22:59.830773 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:22:59.830780 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:22:59.830787 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:22:59.830796 [ 18 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:22:59.830809 [ 18 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:22:59.830821 [ 18 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:00.330835 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:00.330863 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:00.330870 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:00.330877 [ 16 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:00.330884 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:00.330891 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:00.330898 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:00.330949 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:00.331166 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:00.331184 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:00.331193 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:00.331201 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:00.331208 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:00.331217 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:00.331226 [ 18 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:00.331233 [ 18 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:00.331241 [ 18 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:00.444223 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:00.444240 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:00.444248 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:00.444278 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:00.444284 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:00.444290 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:00.444296 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:00.444302 [ 16 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:00.444310 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:00.444319 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:00.444327 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:00.444334 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:00.444356 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:00.444462 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:00.444486 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:00.831622 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:00.831646 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:00.831653 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:00.831658 [ 18 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:00.831665 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:00.831671 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:00.831677 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:00.831715 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:00.831945 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:00.831965 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:00.831973 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:00.831981 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:00.831988 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:00.831994 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:00.832003 [ 16 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:00.832011 [ 16 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:00.832019 [ 16 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:01.195103 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:01.195152 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:01.195167 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:01.195222 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:01.195238 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:01.195252 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:01.195266 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:01.195280 [ 18 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:01.195295 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:01.195308 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:01.195321 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:01.195336 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:01.195378 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:01.195590 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:01.195629 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:01.331757 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:01.331776 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:01.331782 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:01.331788 [ 16 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:01.331795 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:01.331801 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:01.331807 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:01.331839 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:01.332045 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:01.332061 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:01.332071 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:01.332081 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:01.332089 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:01.332097 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:01.332108 [ 12 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:01.332118 [ 12 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:01.332127 [ 12 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:01.832141 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:01.832165 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:01.832171 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:23:01.832178 [ 19 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:01.832185 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:01.832191 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:01.832197 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:01.832236 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:01.832418 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:01.832439 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:01.832446 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:01.832453 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:01.832458 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:01.832464 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:01.832470 [ 12 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:01.832477 [ 12 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:01.832484 [ 12 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:01.945545 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:01.945586 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:01.945601 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:01.945653 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:01.945668 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:01.945682 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:01.945698 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:23:01.945712 [ 19 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:01.945727 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:01.945741 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:01.945754 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:01.945769 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:01.945810 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:01.945957 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:01.945976 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:02.333107 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:02.333137 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:02.333145 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:02.333151 [ 12 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:02.333159 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:02.333166 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:02.333172 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:02.333249 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:02.333480 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:02.333499 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:02.333506 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:02.333512 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:02.333518 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:02.333524 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:02.333531 [ 19 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:02.333538 [ 19 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:02.333544 [ 19 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:02.696560 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:02.696583 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:02.696590 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:02.696620 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:02.696627 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:02.696634 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:02.696641 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:02.696647 [ 12 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:02.696654 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:02.696660 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:02.696667 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:02.696673 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:02.696693 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:02.696800 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:02.696819 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:02.833987 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:02.834045 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:02.834063 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:23:02.834078 [ 19 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:02.834094 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:02.834109 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:02.834124 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:02.834202 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:02.834613 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:02.834660 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:02.834677 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:02.834692 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:02.834705 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:02.834718 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:02.834735 [ 12 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:02.834751 [ 12 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:02.834766 [ 12 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:03.334713 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:03.334740 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:03.334747 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:03.334754 [ 16 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:03.334761 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:03.334768 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:03.334774 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:03.334818 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:03.335235 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:03.335288 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:03.335311 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:03.335331 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:03.335350 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:03.335363 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:03.335378 [ 12 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:03.335394 [ 12 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:03.335410 [ 12 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:03.447387 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:03.447440 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:03.447456 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:03.447511 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:03.447527 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:03.447541 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:03.447556 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:03.447570 [ 16 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:03.447585 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:03.447599 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:03.447613 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:03.447628 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:03.447673 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:03.447884 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:03.447903 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:03.835039 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:03.835069 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:03.835079 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:03.835087 [ 12 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:03.835097 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:03.835107 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:03.835116 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:03.835162 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:03.835367 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:03.835387 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:03.835395 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:03.835403 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:03.835413 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:03.835422 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:03.835432 [ 16 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:03.835440 [ 16 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:03.835447 [ 16 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:04.198513 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:04.198565 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:04.198581 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:04.198634 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:04.198650 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:04.198664 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:04.198678 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:23:04.198692 [ 17 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:04.198707 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:04.198722 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:04.198736 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:04.198751 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:04.198793 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:04.198959 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:04.198977 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:04.336151 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:04.336203 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:04.336219 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:04.336233 [ 16 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:04.336249 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:04.336263 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:04.336278 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:04.336359 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:04.336751 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:04.336795 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:04.336811 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:04.336826 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:04.336840 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:04.336853 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:04.336868 [ 17 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:04.336884 [ 17 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:04.336895 [ 17 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:04.836907 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:04.836957 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:04.836972 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:04.836985 [ 16 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:04.837001 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:04.837016 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:04.837031 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:04.837114 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:04.837563 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:04.837608 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:04.837624 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:04.837639 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:04.837653 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:04.837666 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:04.837681 [ 17 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:04.837697 [ 17 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:04.837712 [ 17 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:04.949664 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:04.949687 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:04.949694 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:04.949725 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:04.949733 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:04.949739 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:04.949745 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:04.949751 [ 16 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:04.949758 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:04.949764 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:04.949769 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:04.949776 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:04.949794 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:04.949955 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:04.949985 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:05.338170 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:05.338224 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:05.338240 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:05.338254 [ 16 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:05.338270 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:05.338285 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:05.338300 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:05.338384 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:05.338883 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:05.338923 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:05.338930 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:05.338937 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:05.338943 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:05.338949 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:05.338956 [ 17 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:05.338963 [ 17 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:05.338970 [ 17 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:05.700037 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:05.700086 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:05.700102 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:05.700155 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:05.700171 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:05.700185 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:05.700200 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:05.700214 [ 16 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:05.700229 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:05.700243 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:05.700257 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:05.700272 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:05.700316 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:05.700525 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:05.700567 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:05.838764 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:05.838782 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:05.838792 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:05.838802 [ 17 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:05.838812 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:05.838819 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:05.838825 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:05.838867 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:05.839132 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:05.839154 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:05.839163 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:05.839173 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:05.839182 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:05.839191 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:05.839202 [ 16 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:05.839212 [ 16 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:05.839222 [ 16 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:06.339430 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:06.339459 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:06.339469 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:06.339478 [ 14 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:06.339489 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:06.339499 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:06.339508 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:06.339559 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:06.339781 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:06.339803 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:06.339810 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:06.339821 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:06.339829 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:06.339840 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:06.339851 [ 17 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:06.339863 [ 17 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:06.339874 [ 17 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:06.450844 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:06.450866 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:06.450874 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:06.450909 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:06.450917 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:06.450925 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:06.450932 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:06.450939 [ 13 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:06.450947 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:06.450954 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:06.450961 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:06.450970 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:06.450992 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:06.451105 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:06.451126 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:06.840243 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:06.840269 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:06.840277 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:06.840285 [ 17 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:06.840293 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:06.840301 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:06.840308 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:06.840352 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:06.840570 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:06.840589 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:06.840595 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:06.840602 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:06.840607 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:06.840613 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:06.840619 [ 13 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:06.840626 [ 13 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:06.840633 [ 13 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:07.201731 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:07.201792 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:07.201810 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:07.201867 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:07.201882 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:07.201900 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:07.201914 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:23:07.201948 [ 17 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:07.201955 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:07.201961 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:07.201968 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:07.201974 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:07.201997 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:07.202113 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:07.202132 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:07.341283 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:07.341308 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:07.341319 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:07.341329 [ 13 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:07.341337 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:07.341343 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:07.341350 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:07.341390 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:07.341606 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:07.341621 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:07.341628 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:07.341635 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:07.341640 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:07.341646 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:07.341653 [ 17 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:07.341660 [ 17 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:07.341667 [ 17 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:07.841692 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:07.841714 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:07.841721 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:07.841728 [ 13 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:07.841735 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:07.841741 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:07.841747 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:07.841785 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:07.842036 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:07.842055 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:07.842067 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:07.842075 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:07.842080 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:07.842086 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:07.842093 [ 17 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:07.842101 [ 17 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:07.842108 [ 17 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:07.952121 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:07.952141 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:07.952153 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:07.952190 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:07.952198 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:07.952207 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:07.952217 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:07.952226 [ 13 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:07.952237 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:07.952247 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:07.952257 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:07.952267 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:07.952288 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:07.952429 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:07.952450 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:08.342577 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:08.342600 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:08.342607 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:08.342613 [ 15 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:08.342620 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:08.342627 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:08.342633 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:08.342673 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:08.342847 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:08.342864 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=244 2024.09.25 21:23:08.342871 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:08.342878 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 244 2024.09.25 21:23:08.342884 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:08.342889 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 243 2024.09.25 21:23:08.342897 [ 13 ] {} RaftInstance: last durable index 243, precommit index 243 2024.09.25 21:23:08.342908 [ 13 ] {} RaftInstance: quorum idx 1, 243 243 0 2024.09.25 21:23:08.342918 [ 13 ] {} RaftInstance: local log idx 243, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:08.702941 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:08.702966 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:08.702977 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:08.703016 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:08.703026 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:08.703036 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:08.703045 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:08.703054 [ 18 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 244 2024.09.25 21:23:08.703061 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=0, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:08.703068 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:08.703075 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:08.703082 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:08.703104 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:08.703229 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:08.703250 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:08.756084 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:23:08.756101 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:23:08.756121 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:23:08.756145 [ 6 ] {} RaftInstance: append at log_idx 244, timestamp 1727299388756126 2024.09.25 21:23:08.756181 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:23:08.756197 [ 21 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:08.756204 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=243, LastLogTerm=2, EntriesLength=1, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:08.756210 [ 21 ] {} RaftInstance: idx: 244 2024.09.25 21:23:08.756217 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:08.756252 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:08.756260 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:08.756266 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:08.756271 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:23:08.756276 [ 21 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:08.756283 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=1, CommitIndex=243, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:08.756291 [ 21 ] {} RaftInstance: idx: 244 2024.09.25 21:23:08.756301 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:08.756311 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:08.756319 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:08.757162 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:23:08.757190 [ 8 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:08.757203 [ 8 ] {} RaftInstance: quorum idx 1, 244 243 0 2024.09.25 21:23:08.757213 [ 8 ] {} RaftInstance: local log idx 244, target_commit_idx 243, quick_commit_index_ 243, state_->get_commit_idx() 243 2024.09.25 21:23:08.757575 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:08.757594 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:08.757600 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:08.757606 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:08.757612 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:08.757617 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 243, new matched idx: 244 2024.09.25 21:23:08.757623 [ 13 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:08.757629 [ 13 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:08.757635 [ 13 ] {} RaftInstance: trigger commit upto 244 2024.09.25 21:23:08.757641 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:08.757647 [ 13 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:08.757653 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:08.757659 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:08.757664 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:08.757695 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:08.757702 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:08.757708 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:08.757713 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:08.757721 [ 13 ] {} RaftInstance: last_log_idx: 243, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:08.757730 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=243, LastLogTerm=2, EntriesLength=1, CommitIndex=244, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:08.757739 [ 13 ] {} RaftInstance: idx: 244 2024.09.25 21:23:08.757749 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:08.757758 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:08.757766 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:08.757772 [ 13 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 243 2024.09.25 21:23:08.757778 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:23:08.757800 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:23:08.757818 [ 20 ] {} RaftInstance: commit upto 244, current idx 243 2024.09.25 21:23:08.757828 [ 20 ] {} RaftInstance: commit upto 244, current idx 244 2024.09.25 21:23:08.757845 [ 20 ] {} RaftInstance: notify cb 244 1d8dac98 2024.09.25 21:23:08.757856 [ 20 ] {} RaftInstance: DONE: commit upto 244, current idx 244 2024.09.25 21:23:08.757865 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:23:08.757881 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:08.757901 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:08.757908 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:08.757915 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:08.757920 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:08.757927 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:08.757933 [ 18 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:08.757940 [ 18 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:08.757946 [ 18 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:08.842964 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:08.842979 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:08.842985 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:08.842990 [ 13 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:08.842997 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:08.843003 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:08.843009 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:08.843039 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:08.843184 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:08.843204 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:08.843211 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:08.843216 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:08.843222 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:08.843227 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:08.843234 [ 18 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:08.843240 [ 18 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:08.843246 [ 18 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:09.343276 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:09.343301 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:09.343308 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:09.343314 [ 15 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:09.343321 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:09.343327 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:09.343336 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:09.343376 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:09.343578 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:09.343597 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:09.343605 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:09.343611 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:09.343618 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:09.343624 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:09.343631 [ 18 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:09.343638 [ 18 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:09.343645 [ 18 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:09.453647 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:09.453663 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:09.453674 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:09.453712 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:09.453719 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:09.453726 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (244) and matched log idx (0) 2024.09.25 21:23:09.453732 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:23:09.453738 [ 15 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:09.453744 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 244 2024.09.25 21:23:09.453751 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:09.453757 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:09.453768 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:09.453783 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:09.453898 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:09.453920 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:09.844165 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:09.844213 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:09.844228 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:09.844243 [ 18 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:09.844258 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:09.844273 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:09.844287 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:09.844369 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:09.844752 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:09.844789 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:09.844805 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:09.844819 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:09.844833 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:09.844846 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:09.844862 [ 15 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:09.844879 [ 15 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:09.844894 [ 15 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:10.203854 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:10.203905 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:10.203923 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:10.203977 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:10.204025 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:10.204046 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:10.204061 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:10.204074 [ 18 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:10.204090 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:10.204104 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:10.204118 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:10.204134 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:10.204177 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:10.204396 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:10.204440 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:10.344609 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:10.344630 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:10.344636 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:10.344643 [ 15 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:10.344649 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:10.344655 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:10.344661 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:10.344699 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:10.344879 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:10.344899 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:10.344906 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:10.344912 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:10.344918 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:10.344924 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:10.344931 [ 19 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:10.344938 [ 19 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:10.344945 [ 19 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:10.844958 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:10.844986 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:10.844995 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:10.845002 [ 15 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:10.845011 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:10.845019 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:10.845026 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:10.845071 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:10.845303 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:10.845322 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:10.845330 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:10.845338 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:10.845345 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:10.845352 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:10.845360 [ 19 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:10.845369 [ 19 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:10.845377 [ 19 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:10.954429 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:10.954471 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:10.954487 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:10.954540 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:10.954556 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:10.954570 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:10.954585 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:10.954599 [ 16 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:10.954614 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:10.954628 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:10.954641 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:10.954656 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:10.954697 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:10.954904 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:10.954945 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:11.346083 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:11.346110 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:11.346117 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:23:11.346122 [ 19 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:11.346130 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:11.346137 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:11.346144 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:11.346183 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:11.346394 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:11.346414 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:11.346421 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:11.346428 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:11.346434 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:11.346440 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:11.346447 [ 16 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:11.346454 [ 16 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:11.346464 [ 16 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:11.705473 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:11.705502 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:11.705510 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:11.705543 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:11.705549 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:11.705555 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:11.705562 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:23:11.705568 [ 19 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:11.705578 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:11.705588 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:11.705597 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:11.705607 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:11.705631 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:11.705746 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:11.705765 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:11.846903 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:11.846928 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:11.846938 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:11.846947 [ 16 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:11.846958 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:11.846965 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:11.846972 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:11.847021 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:11.847199 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:11.847215 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:11.847222 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:11.847229 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:11.847235 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:11.847240 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:11.847247 [ 19 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:11.847255 [ 19 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:11.847262 [ 19 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:12.347300 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:12.347338 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:12.347348 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:12.347356 [ 15 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:12.347366 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:12.347375 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:12.347384 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:12.347432 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:12.347670 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:12.347687 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:12.347697 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:12.347707 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:12.347716 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:12.347725 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:12.347735 [ 14 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:12.347746 [ 14 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:12.347756 [ 14 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:12.455759 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:12.455778 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:12.455786 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:12.455817 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:12.455823 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:12.455830 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:12.455836 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:23:12.455842 [ 15 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:12.455849 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:12.455855 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:12.455861 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:12.455867 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:12.455886 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:12.455991 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:12.456009 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:12.848138 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:12.848166 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:12.848177 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:12.848186 [ 14 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:12.848196 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:12.848206 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:12.848216 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:12.848270 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:12.848479 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:12.848500 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:12.848511 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:12.848520 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:12.848526 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:12.848535 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:12.848545 [ 15 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:12.848556 [ 15 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:12.848565 [ 15 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:13.206552 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:13.206575 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:13.206582 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:13.206612 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:13.206618 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:13.206624 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:13.206630 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:23:13.206636 [ 14 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:13.206643 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:13.206649 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:13.206655 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:13.206662 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:13.206681 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:13.206784 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:13.206802 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:13.348908 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:13.348931 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:13.348937 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:13.348943 [ 15 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:13.348950 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:13.348957 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:13.348963 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:13.349001 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:13.349209 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:13.349225 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:13.349233 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:13.349239 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:13.349245 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:13.349251 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:13.349257 [ 14 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:13.349264 [ 14 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:13.349271 [ 14 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:13.849297 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:13.849323 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:13.849330 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:13.849340 [ 17 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:13.849351 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:13.849362 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:13.849370 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:13.849407 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:13.849598 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:13.849618 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:13.849628 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:13.849638 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:13.849644 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:13.849650 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:13.849657 [ 14 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:13.849666 [ 14 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:13.849673 [ 14 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:13.957719 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:13.957741 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:13.957753 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:13.957834 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:13.957844 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:13.957855 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:13.957865 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:13.957873 [ 13 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:13.957881 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:13.957887 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:13.957893 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:13.957900 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:13.957924 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:13.958030 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:13.958051 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:14.350173 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:14.350199 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:14.350209 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:14.350217 [ 14 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:14.350228 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:14.350237 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:14.350246 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:14.350288 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:14.350488 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:14.350509 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:14.350517 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:14.350524 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:14.350530 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:14.350536 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:14.350543 [ 13 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:14.350550 [ 13 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:14.350557 [ 13 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:14.708578 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:14.708609 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:14.708621 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:14.708656 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:14.708668 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:14.708677 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:14.708686 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:23:14.708693 [ 14 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:14.708702 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:14.708711 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:14.708720 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:14.708731 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:14.708756 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:14.708873 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:14.708897 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:14.851018 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:14.851036 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:14.851043 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:14.851049 [ 13 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:14.851055 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:14.851062 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:14.851068 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:14.851107 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:14.851302 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:14.851319 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:14.851331 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:14.851340 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:14.851348 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:14.851357 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:14.851366 [ 14 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:14.851376 [ 14 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:14.851386 [ 14 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:15.351394 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:15.351423 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:15.351431 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:15.351441 [ 12 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:15.351452 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:15.351463 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:15.351471 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:15.351512 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:15.351735 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:15.351757 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:15.351768 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:15.351778 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:15.351786 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:15.351794 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:15.351804 [ 14 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:15.351815 [ 14 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:15.351826 [ 14 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:15.459811 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:15.459831 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:15.459839 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:15.459871 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:15.459877 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:15.459884 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:15.459890 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:15.459896 [ 18 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:15.459903 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:15.459909 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:15.459915 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:15.459921 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:15.459940 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:15.460052 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:15.460073 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:15.852210 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:15.852234 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:15.852241 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:15.852249 [ 14 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:15.852259 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:15.852269 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:15.852279 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:15.852311 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:15.852527 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:15.852549 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:15.852559 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:15.852568 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:15.852577 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:15.852586 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:15.852593 [ 18 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:15.852602 [ 18 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:15.852613 [ 18 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:16.210622 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:16.210647 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:16.210657 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:16.210698 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:16.210709 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:16.210719 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:16.210728 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:23:16.210737 [ 19 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:16.210806 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:16.210819 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:16.210826 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:16.210834 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:16.210868 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:16.210987 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:16.211007 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:16.353146 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:16.353167 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:16.353177 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:16.353187 [ 18 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:16.353198 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:16.353207 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:16.353216 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:16.353257 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:16.353488 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:16.353510 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:16.353520 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:16.353529 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:16.353539 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:16.353548 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:16.353559 [ 19 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:16.353569 [ 19 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:16.353580 [ 19 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:16.853568 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:16.853595 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:16.853604 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:16.853612 [ 14 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:16.853621 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:16.853629 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:16.853637 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:16.853682 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:16.853873 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:16.853896 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:16.853905 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:16.853912 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:16.853919 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:16.853926 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:16.853934 [ 19 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:16.853943 [ 19 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:16.853951 [ 19 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:16.960998 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:16.961035 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:16.961052 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:16.961106 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:16.961121 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:16.961136 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:16.961150 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:23:16.961163 [ 14 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:16.961179 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:16.961193 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:16.961207 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:16.961224 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:16.961266 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:16.961467 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:16.961511 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:17.354707 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:17.354747 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:17.354758 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:17.354766 [ 18 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:17.354773 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:17.354780 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:17.354787 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:17.354828 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:17.355073 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:17.355097 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:17.355107 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:17.355115 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:17.355123 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:17.355131 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:17.355140 [ 14 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:17.355149 [ 14 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:17.355158 [ 14 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:17.712166 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:17.712190 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:17.712200 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:17.712238 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:17.712247 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:17.712256 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:17.712264 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:17.712273 [ 18 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:17.712283 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:17.712291 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:17.712300 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:17.712310 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:17.712335 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:17.712438 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:17.712463 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:17.855615 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:17.855660 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:17.855676 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:17.855690 [ 14 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:17.855706 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:17.855720 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:17.855734 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:17.855816 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:17.856126 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:17.856147 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:17.856156 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:17.856164 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:17.856171 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:17.856178 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:17.856186 [ 18 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:17.856195 [ 18 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:17.856203 [ 18 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:18.356271 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:18.356320 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:18.356335 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:18.356350 [ 16 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:18.356366 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:18.356380 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:18.356395 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:18.356482 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:18.356872 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:18.356909 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=245 2024.09.25 21:23:18.356924 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:18.356938 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 245 2024.09.25 21:23:18.356969 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:18.356983 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 244 2024.09.25 21:23:18.356999 [ 18 ] {} RaftInstance: last durable index 244, precommit index 244 2024.09.25 21:23:18.357016 [ 18 ] {} RaftInstance: quorum idx 1, 244 244 0 2024.09.25 21:23:18.357034 [ 18 ] {} RaftInstance: local log idx 244, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:18.463007 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:18.463049 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:18.463065 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:18.463118 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:18.463133 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:18.463147 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:18.463162 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:18.463176 [ 16 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 245 2024.09.25 21:23:18.463191 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=0, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:18.463208 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:18.463222 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:18.463238 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:18.463280 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:18.463485 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:18.463538 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:18.756112 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:23:18.756127 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:23:18.756155 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:23:18.756193 [ 6 ] {} RaftInstance: append at log_idx 245, timestamp 1727299398756161 2024.09.25 21:23:18.756235 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:23:18.756256 [ 21 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:18.756265 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=244, LastLogTerm=2, EntriesLength=1, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:18.756273 [ 21 ] {} RaftInstance: idx: 245 2024.09.25 21:23:18.756281 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:18.756325 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:18.756335 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:18.756343 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:18.756350 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:23:18.756358 [ 21 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:18.756366 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=1, CommitIndex=244, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:18.756373 [ 21 ] {} RaftInstance: idx: 245 2024.09.25 21:23:18.756380 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:18.756387 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:18.756394 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:18.757392 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:23:18.757411 [ 8 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:18.757419 [ 8 ] {} RaftInstance: quorum idx 1, 245 244 0 2024.09.25 21:23:18.757427 [ 8 ] {} RaftInstance: local log idx 245, target_commit_idx 244, quick_commit_index_ 244, state_->get_commit_idx() 244 2024.09.25 21:23:18.757837 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:18.757854 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:18.757863 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:18.757870 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:18.757878 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:18.757884 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 244, new matched idx: 245 2024.09.25 21:23:18.757892 [ 18 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:18.757901 [ 18 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:18.757908 [ 18 ] {} RaftInstance: trigger commit upto 245 2024.09.25 21:23:18.757915 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:18.757922 [ 18 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:18.757930 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:18.757938 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:18.757945 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:18.758000 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:18.758009 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:18.758016 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:18.758023 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:18.758034 [ 18 ] {} RaftInstance: last_log_idx: 244, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:18.758047 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=244, LastLogTerm=2, EntriesLength=1, CommitIndex=245, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:18.758088 [ 18 ] {} RaftInstance: idx: 245 2024.09.25 21:23:18.758098 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:18.758110 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:18.758120 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:18.758131 [ 18 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 244 2024.09.25 21:23:18.758142 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:23:18.758180 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:23:18.758194 [ 20 ] {} RaftInstance: commit upto 245, current idx 244 2024.09.25 21:23:18.758194 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:18.758207 [ 20 ] {} RaftInstance: commit upto 245, current idx 245 2024.09.25 21:23:18.758220 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:18.758231 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:18.758238 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:18.758244 [ 20 ] {} RaftInstance: notify cb 245 1d87aa48 2024.09.25 21:23:18.758245 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:18.758256 [ 20 ] {} RaftInstance: DONE: commit upto 245, current idx 245 2024.09.25 21:23:18.758258 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:18.758264 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:23:18.758269 [ 14 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:18.758278 [ 14 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:18.758286 [ 14 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:18.857298 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:18.857319 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:18.857329 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:18.857335 [ 17 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:18.857342 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:18.857349 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:18.857355 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:18.857388 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:18.857542 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:18.857561 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:18.857569 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:18.857575 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:18.857582 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:18.857591 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:18.857601 [ 14 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:18.857610 [ 14 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:18.857617 [ 14 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:19.213688 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:19.213736 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:19.213753 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:19.213806 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:19.213821 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:19.213836 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (245) and matched log idx (0) 2024.09.25 21:23:19.213850 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:23:19.213864 [ 17 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:19.213880 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 245 2024.09.25 21:23:19.213894 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:19.213907 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:19.213922 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:19.213964 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:19.214137 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:19.214156 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:19.358377 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:19.358424 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:19.358440 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:19.358454 [ 14 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:19.358470 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:19.358484 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:19.358499 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:19.358587 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:19.358975 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:19.359028 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:19.359045 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:19.359061 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:19.359074 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:19.359085 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:19.359095 [ 17 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:19.359102 [ 17 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:19.359109 [ 17 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:19.859128 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:19.859177 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:19.859193 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:19.859208 [ 15 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:19.859224 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:19.859238 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:19.859252 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:19.859336 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:19.859724 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:19.859768 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:19.859784 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:19.859799 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:19.859813 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:19.859826 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:19.859841 [ 17 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:19.859858 [ 17 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:19.859873 [ 17 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:19.964836 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:19.964865 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:19.964876 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:19.964921 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:19.964932 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:19.964940 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:19.964948 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:23:19.964956 [ 14 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:19.964966 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:19.964974 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:19.964982 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:19.964990 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:19.965015 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:19.965170 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:19.965201 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:20.360346 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:20.360372 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:20.360381 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:20.360390 [ 17 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:20.360399 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:20.360408 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:20.360416 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:20.360465 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:20.360644 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:20.360665 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:20.360675 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:20.360685 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:20.360694 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:20.360702 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:20.360713 [ 13 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:20.360722 [ 13 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:20.360733 [ 13 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:20.715729 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:20.715753 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:20.715761 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:20.715799 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:20.715809 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:20.715818 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:20.715827 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:23:20.715836 [ 17 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:20.715846 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:20.715855 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:20.715864 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:20.715873 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:20.715898 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:20.716032 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:20.716051 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:20.861215 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:20.861232 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:20.861238 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:20.861244 [ 13 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:20.861251 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:20.861257 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:20.861263 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:20.861303 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:20.861509 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:20.861528 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:20.861538 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:20.861547 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:20.861553 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:20.861559 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:20.861567 [ 17 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:20.861574 [ 17 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:20.861581 [ 17 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:21.361605 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:21.361628 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:21.361635 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:21.361641 [ 12 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:21.361649 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:21.361656 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:21.361661 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:21.361716 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:21.361962 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:21.361981 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:21.361990 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:21.362000 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:21.362019 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:21.362025 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:21.362034 [ 17 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:21.362041 [ 17 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:21.362048 [ 17 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:21.466064 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:21.466090 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:21.466101 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:21.466138 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:21.466148 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:21.466156 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:21.466165 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:21.466175 [ 13 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:21.466185 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:21.466193 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:21.466201 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:21.466212 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:21.466237 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:21.466358 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:21.466378 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:21.862483 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:21.862507 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:21.862513 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:23:21.862519 [ 19 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:21.862527 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:21.862533 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:21.862539 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:21.862579 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:21.862794 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:21.862810 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:21.862817 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:21.862824 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:21.862831 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:21.862837 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:21.862844 [ 13 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:21.862851 [ 13 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:21.862858 [ 13 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:22.216882 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:22.216925 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:22.216934 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:22.216967 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:22.216978 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:22.216985 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:22.216991 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:23:22.216997 [ 19 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:22.217004 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:22.217010 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:22.217016 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:22.217023 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:22.217043 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:22.217172 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:22.217192 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:22.363372 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:22.363425 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:22.363449 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:22.363470 [ 13 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:22.363486 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:22.363502 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:22.363516 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:22.363602 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:22.364002 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:22.364050 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:22.364067 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:22.364080 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:22.364091 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:22.364099 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:22.364106 [ 19 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:22.364112 [ 19 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:22.364119 [ 19 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:22.864157 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:22.864202 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:22.864217 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:22.864231 [ 16 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:22.864246 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:22.864261 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:22.864275 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:22.864356 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:22.864733 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:22.864774 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:22.864789 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:22.864803 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:22.864817 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:22.864829 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:22.864864 [ 19 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:22.864881 [ 19 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:22.864896 [ 19 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:22.967873 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:22.967917 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:22.967933 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:22.967984 [ 16 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:22.968000 [ 16 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:22.968015 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:22.968030 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:22.968044 [ 16 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:22.968060 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:22.968074 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:22.968087 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:22.968097 [ 16 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:22.968116 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:22.968223 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:22.968242 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:23.365351 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:23.365374 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:23.365381 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:23.365387 [ 13 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:23.365394 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:23.365400 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:23.365406 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:23.365446 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:23.365647 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:23.365668 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:23.365676 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:23.365684 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:23.365691 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:23.365698 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:23.365706 [ 16 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:23.365715 [ 16 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:23.365723 [ 16 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:23.718761 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:23.718808 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:23.718825 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:23.718878 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:23.718895 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:23.718909 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:23.718923 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:23.718937 [ 13 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:23.718953 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:23.718966 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:23.718981 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:23.719001 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:23.719058 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:23.719186 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:23.719204 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:23.866326 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:23.866350 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:23.866358 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:23.866365 [ 16 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:23.866374 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:23.866382 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:23.866389 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:23.866437 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:23.866641 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:23.866664 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:23.866672 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:23.866680 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:23.866688 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:23.866695 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:23.866704 [ 13 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:23.866713 [ 13 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:23.866721 [ 13 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:24.366770 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:24.366796 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:24.366806 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:24.366815 [ 18 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:24.366826 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:24.366835 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:24.366844 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:24.366891 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:24.367070 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:24.367091 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:24.367098 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:24.367104 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:24.367110 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:24.367116 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:24.367123 [ 13 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:24.367130 [ 13 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:24.367137 [ 13 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:24.469123 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:24.469142 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:24.469152 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:24.469182 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:24.469188 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:24.469194 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:24.469202 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:24.469211 [ 18 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:24.469222 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:24.469231 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:24.469240 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:24.469249 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:24.469273 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:24.469377 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:24.469401 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:24.867565 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:24.867612 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:24.867626 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:24.867641 [ 13 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:24.867656 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:24.867671 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:24.867685 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:24.867765 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:24.868170 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:24.868192 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:24.868200 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:24.868208 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:24.868215 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:24.868222 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:24.868230 [ 16 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:24.868239 [ 16 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:24.868247 [ 16 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:25.220310 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:25.220358 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:25.220373 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:25.220426 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:25.220441 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:25.220456 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:25.220471 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:25.220484 [ 13 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:25.220499 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:25.220512 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:25.220526 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:25.220541 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:25.220582 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:25.220809 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:25.220851 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:25.368039 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:25.368057 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:25.368063 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:25.368069 [ 16 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:25.368076 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:25.368082 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:25.368089 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:25.368133 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:25.368313 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:25.368329 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:25.368336 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:25.368342 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:25.368348 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:25.368354 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:25.368361 [ 13 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:25.368368 [ 13 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:25.368374 [ 13 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:25.868406 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:25.868428 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:25.868434 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:25.868440 [ 15 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:25.868446 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:25.868453 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:25.868459 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:25.868497 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:25.868680 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:25.868696 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:25.868703 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:25.868709 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:25.868715 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:25.868720 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:25.868726 [ 13 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:25.868733 [ 13 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:25.868739 [ 13 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:25.970801 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:25.970843 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:25.970858 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:25.970909 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:25.970923 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:25.970937 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:25.970951 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:23:25.970964 [ 15 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:25.970979 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:25.971021 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:25.971037 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:25.971053 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:25.971094 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:25.971215 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:25.971233 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:26.369360 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:26.369384 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:26.369393 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:26.369403 [ 13 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:26.369413 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:26.369422 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:26.369431 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:26.369479 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:26.369718 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:26.369739 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:26.369749 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:26.369759 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:26.369767 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:26.369776 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:26.369787 [ 15 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:26.369798 [ 15 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:26.369808 [ 15 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:26.721798 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:26.721818 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:26.721825 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:26.721856 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:26.721881 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:26.721888 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:26.721893 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:26.721900 [ 13 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:26.721907 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:26.721913 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:26.721919 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:26.721925 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:26.721943 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:26.722047 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:26.722066 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:26.870233 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:26.870273 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:26.870288 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:26.870301 [ 15 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:26.870316 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:26.870330 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:26.870344 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:26.870430 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:26.870801 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:26.870835 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:26.870850 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:26.870864 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:26.870878 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:26.870890 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:26.870906 [ 13 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:26.870922 [ 13 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:26.870936 [ 13 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:27.370893 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:27.370922 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:27.370929 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:27.370935 [ 14 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:27.370946 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:27.370956 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:27.370966 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:27.371017 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:27.371245 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:27.371264 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:27.371274 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:27.371284 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:27.371293 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:27.371302 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:27.371311 [ 13 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:27.371321 [ 13 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:27.371331 [ 13 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:27.472406 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:27.472446 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:27.472463 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:27.472520 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:27.472536 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:27.472551 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:27.472565 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:23:27.472579 [ 15 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:27.472594 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:27.472608 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:27.472622 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:27.472637 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:27.472681 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:27.472904 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:27.472946 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:27.871110 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:27.871129 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:27.871136 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:27.871142 [ 13 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:27.871149 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:27.871155 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:27.871161 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:27.871222 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:27.871387 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:27.871405 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:27.871411 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:27.871418 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:27.871424 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:27.871430 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:27.871437 [ 14 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:27.871443 [ 14 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:27.871450 [ 14 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:28.223527 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:28.223578 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:28.223595 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:28.223649 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:28.223665 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:28.223680 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:28.223694 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:28.223708 [ 12 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:28.223724 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:28.223739 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:28.223754 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:28.223769 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:28.223813 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:28.224018 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:28.224061 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:28.372222 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:28.372243 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:28.372249 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:28.372256 [ 14 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 246 2024.09.25 21:23:28.372262 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:28.372269 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:28.372275 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:28.372313 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:28.372505 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:28.372519 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=246 2024.09.25 21:23:28.372525 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:28.372531 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 246 2024.09.25 21:23:28.372537 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:28.372543 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 245 2024.09.25 21:23:28.372549 [ 12 ] {} RaftInstance: last durable index 245, precommit index 245 2024.09.25 21:23:28.372556 [ 12 ] {} RaftInstance: quorum idx 1, 245 245 0 2024.09.25 21:23:28.372563 [ 12 ] {} RaftInstance: local log idx 245, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:28.756089 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:23:28.756102 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:23:28.756134 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:23:28.756156 [ 6 ] {} RaftInstance: append at log_idx 246, timestamp 1727299408756143 2024.09.25 21:23:28.756201 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:23:28.756220 [ 21 ] {} RaftInstance: last_log_idx: 245, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:28.756230 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=245, LastLogTerm=2, EntriesLength=1, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:28.756239 [ 21 ] {} RaftInstance: idx: 246 2024.09.25 21:23:28.756249 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:28.756276 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:28.756286 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:28.756321 [ 21 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:28.756330 [ 21 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:28.756340 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (246) and matched log idx (0) 2024.09.25 21:23:28.756349 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:23:28.756357 [ 21 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:28.756367 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=245, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:28.756377 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:28.756385 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:28.756395 [ 21 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:28.756410 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:28.756657 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:28.756680 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:28.757454 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:23:28.757500 [ 8 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:28.757519 [ 8 ] {} RaftInstance: quorum idx 1, 246 245 0 2024.09.25 21:23:28.757529 [ 8 ] {} RaftInstance: local log idx 246, target_commit_idx 245, quick_commit_index_ 245, state_->get_commit_idx() 245 2024.09.25 21:23:28.757735 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:28.757753 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:28.757759 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:28.757768 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:28.757777 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:28.757786 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 245, new matched idx: 246 2024.09.25 21:23:28.757796 [ 12 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:28.757806 [ 12 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:28.757815 [ 12 ] {} RaftInstance: trigger commit upto 246 2024.09.25 21:23:28.757823 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:28.757832 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:28.757842 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 246 2024.09.25 21:23:28.757851 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:28.757861 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:28.757905 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:28.757915 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:28.757924 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:28.757936 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:28.757944 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:28.757954 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:28.757963 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:28.757973 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:28.757983 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:28.757991 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:28.758000 [ 12 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 245 2024.09.25 21:23:28.758010 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:23:28.758045 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:23:28.758063 [ 20 ] {} RaftInstance: commit upto 246, current idx 245 2024.09.25 21:23:28.758073 [ 20 ] {} RaftInstance: commit upto 246, current idx 246 2024.09.25 21:23:28.758093 [ 20 ] {} RaftInstance: notify cb 246 1d87aa48 2024.09.25 21:23:28.758098 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:28.758103 [ 20 ] {} RaftInstance: DONE: commit upto 246, current idx 246 2024.09.25 21:23:28.758113 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:28.758118 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:23:28.758123 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:28.758135 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:28.758143 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:28.758152 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:28.758162 [ 17 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:28.758169 [ 17 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:28.758175 [ 17 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:28.873183 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:28.873208 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:28.873216 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:28.873223 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:28.873231 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:28.873239 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:28.873247 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:28.873291 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:28.873470 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:28.873493 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:28.873502 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:28.873510 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:28.873517 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:28.873523 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:28.873531 [ 17 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:28.873540 [ 17 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:28.873548 [ 17 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:28.974568 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:28.974591 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:28.974599 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:28.974605 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:28.974611 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:28.974617 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:28.974624 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:28.974630 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:28.974636 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:28.974642 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:28.974647 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:29.373708 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:29.373762 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:29.373778 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:29.373797 [ 17 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:29.373816 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:29.373833 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:29.373851 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:29.373932 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:29.374235 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:29.374277 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:29.374291 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:29.374303 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:29.374314 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:29.374323 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:29.374333 [ 12 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:29.374340 [ 12 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:29.374346 [ 12 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:29.725327 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:29.725347 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:29.725354 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:29.725385 [ 19 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:29.725392 [ 19 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:29.725398 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:29.725404 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:23:29.725410 [ 19 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:29.725417 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:29.725423 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:29.725429 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:29.725436 [ 19 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:29.725454 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:29.725556 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:29.725574 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:29.874715 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:29.874738 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:29.874746 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:29.874752 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:29.874759 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:29.874766 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:29.874772 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:29.874809 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:29.874991 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:29.875017 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:29.875024 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:29.875030 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:29.875036 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:29.875041 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:29.875048 [ 19 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:29.875055 [ 19 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:29.875061 [ 19 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:30.375090 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:30.375121 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:30.375129 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:30.375137 [ 17 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:30.375147 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:30.375155 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:30.375162 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:30.375211 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:30.375430 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:30.375454 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:30.375463 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:30.375471 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:30.375478 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:30.375485 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:30.375494 [ 12 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:30.375502 [ 12 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:30.375511 [ 12 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:30.475514 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:30.475558 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:30.475574 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:30.475626 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:30.475641 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:30.475655 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:30.475670 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:23:30.475684 [ 17 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:30.475699 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:30.475713 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:30.475727 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:30.475741 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:30.475785 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:30.475989 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:30.476040 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:30.876268 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:30.876312 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:30.876327 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:30.876340 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:30.876355 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:30.876369 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:30.876383 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:30.876472 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:30.876863 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:30.876904 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:30.876918 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:30.876933 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:30.876946 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:30.876958 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:30.876973 [ 18 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:30.876987 [ 18 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:30.877002 [ 18 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:31.225964 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:31.226009 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:31.226018 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:31.226049 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:31.226057 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:31.226063 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:31.226070 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:31.226076 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:31.226082 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:31.226088 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:31.226094 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:31.226101 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:31.226145 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:31.226272 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:31.226290 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:31.377483 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:31.377524 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:31.377539 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:31.377553 [ 18 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:31.377567 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:31.377581 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:31.377595 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:31.377678 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:31.378107 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:31.378147 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:31.378163 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:31.378177 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:31.378190 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:31.378200 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:31.378212 [ 12 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:31.378220 [ 12 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:31.378228 [ 12 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:31.878225 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:31.878253 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:31.878261 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:31.878267 [ 16 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:31.878274 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:31.878280 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:31.878287 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:31.878326 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:31.878557 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:31.878587 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:31.878596 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:31.878604 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:31.878611 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:31.878618 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:31.878625 [ 12 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:31.878634 [ 12 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:31.878642 [ 12 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:31.976859 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:31.976885 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:31.976898 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:31.976936 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:31.976946 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:31.976956 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:31.976965 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:31.976973 [ 18 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:31.976982 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:31.976990 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:31.977000 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:31.977009 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:31.977025 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:31.977136 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:31.977159 [ 16 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:32.379312 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:32.379341 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:32.379347 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:32.379353 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:32.379360 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:32.379366 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:32.379372 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:32.379411 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:32.379602 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:32.379620 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:32.379627 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:32.379633 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:32.379638 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:32.379643 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:32.379650 [ 16 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:32.379657 [ 16 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:32.379663 [ 16 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:32.727687 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:32.727706 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:32.727713 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:32.727743 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:32.727750 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:32.727756 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:32.727763 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:32.727768 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:32.727775 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:32.727780 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:32.727786 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:32.727792 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:32.727810 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:32.727912 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:32.727929 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:32.880062 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:32.880078 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:32.880084 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:32.880090 [ 16 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:32.880096 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:32.880102 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:32.880108 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:32.880143 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:32.880331 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:32.880347 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:32.880353 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:32.880359 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:32.880365 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:32.880370 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:32.880377 [ 12 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:32.880384 [ 12 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:32.880390 [ 12 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:33.380415 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:33.380436 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:33.380443 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:33.380449 [ 13 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:33.380456 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:33.380462 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:33.380469 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:33.380506 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:33.380719 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:33.380735 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:33.380744 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:33.380753 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:33.380762 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:33.380770 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:33.380780 [ 12 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:33.380790 [ 12 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:33.380799 [ 12 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:33.478795 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:33.478812 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:33.478820 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:33.478862 [ 13 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:33.478875 [ 13 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:33.478883 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:33.478890 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:33.478898 [ 13 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:33.478906 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:33.478913 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:33.478921 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:33.478929 [ 13 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:33.478951 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:33.479081 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:33.479103 [ 13 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:33.881244 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:33.881273 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:33.881283 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:33.881290 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:33.881297 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:33.881303 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:33.881310 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:33.881348 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:33.881532 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:33.881547 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:33.881554 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:33.881560 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:33.881566 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:33.881571 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:33.881577 [ 16 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:33.881584 [ 16 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:33.881591 [ 16 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:34.229677 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:34.229730 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:34.229748 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:34.229802 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:34.229820 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:34.229835 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:34.229849 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:34.229863 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:34.229880 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:34.229894 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:34.229908 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:34.229924 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:34.229968 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:34.230149 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:34.230193 [ 12 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:34.382367 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:34.382413 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:34.382428 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:34.382443 [ 16 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:34.382458 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:34.382472 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:34.382486 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:34.382565 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:34.382972 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:34.383045 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:34.383063 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:34.383078 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:34.383092 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:34.383105 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:34.383120 [ 12 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:34.383136 [ 12 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:34.383151 [ 12 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:34.883042 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:34.883070 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:34.883080 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:34.883090 [ 14 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:34.883098 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:34.883105 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:34.883111 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:34.883154 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:34.883345 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:34.883363 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:34.883370 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:34.883377 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:34.883383 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:34.883389 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:34.883396 [ 12 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:34.883404 [ 12 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:34.883411 [ 12 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:34.980476 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:34.980517 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:34.980532 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:34.980604 [ 14 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:34.980621 [ 14 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:34.980636 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:34.980651 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:23:34.980665 [ 14 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:34.980681 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:34.980695 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:34.980709 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:34.980725 [ 14 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:34.980766 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:34.980971 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:34.981015 [ 14 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:35.384239 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:35.384291 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:35.384306 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:35.384320 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:35.384336 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:35.384350 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:35.384364 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:35.384451 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:35.384856 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:35.384907 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:35.384925 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:35.384939 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:35.384953 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:35.384966 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:35.384981 [ 14 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:35.384998 [ 14 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:35.385014 [ 14 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:35.730998 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:35.731060 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:35.731077 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:35.731133 [ 12 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:35.731148 [ 12 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:35.731163 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:35.731177 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:35.731191 [ 12 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:35.731207 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:35.731221 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:35.731232 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:35.731241 [ 12 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:35.731261 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:35.731383 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:35.731406 [ 19 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:35.884505 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:35.884538 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:35.884546 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:35.884552 [ 14 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:35.884559 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:35.884565 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:35.884571 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:35.884609 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:35.884785 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:35.884802 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:35.884809 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:35.884815 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:35.884820 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:35.884826 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:35.884833 [ 19 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:35.884839 [ 19 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:35.884846 [ 19 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:36.384921 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:36.384970 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:36.384985 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:36.385029 [ 17 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:36.385046 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:36.385060 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:36.385075 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:36.385158 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:36.385437 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:36.385457 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:36.385466 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:36.385473 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:36.385480 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:36.385487 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:36.385495 [ 19 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:36.385504 [ 19 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:36.385512 [ 19 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:36.481504 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:36.481529 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:36.481538 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:36.481572 [ 17 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:36.481580 [ 17 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:36.481587 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:36.481595 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:23:36.481602 [ 17 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:36.481611 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:36.481619 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:36.481627 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:36.481635 [ 17 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:36.481659 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:36.481775 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:36.481796 [ 17 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:36.885970 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:36.886056 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:36.886071 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:23:36.886085 [ 19 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:36.886100 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:36.886114 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:36.886129 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:36.886211 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:36.886445 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:36.886461 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:36.886468 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:36.886474 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:36.886479 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:36.886485 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:36.886491 [ 17 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:36.886499 [ 17 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:36.886505 [ 17 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:37.232568 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:37.232595 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:37.232602 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:37.232634 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:37.232640 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:37.232646 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:37.232653 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:23:37.232658 [ 15 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:37.232665 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:37.232671 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:37.232677 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:37.232684 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:37.232703 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:37.232813 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:37.232831 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:37.386934 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:37.386957 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:37.386965 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:37.386971 [ 17 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:37.386977 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:37.386984 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:37.387011 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:37.387044 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:37.387279 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:37.387298 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:37.387307 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:37.387314 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:37.387321 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:37.387328 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:37.387336 [ 15 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:37.387345 [ 15 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:37.387353 [ 15 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:37.887350 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:37.887371 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:37.887377 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:37.887383 [ 18 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:37.887389 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:37.887395 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:37.887401 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:37.887438 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:37.887612 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:37.887631 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:37.887637 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:37.887645 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:37.887650 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:37.887656 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:37.887662 [ 15 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:37.887669 [ 15 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:37.887676 [ 15 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:37.983668 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:37.983685 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:37.983693 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:37.983724 [ 18 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:37.983730 [ 18 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:37.983737 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:37.983743 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:37.983748 [ 18 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:37.983755 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:37.983762 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:37.983767 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:37.983774 [ 18 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:37.983794 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:37.983902 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:37.983924 [ 18 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:38.388048 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:38.388073 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:38.388080 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:38.388085 [ 15 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:38.388092 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:38.388098 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:38.388105 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:38.388143 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:38.388343 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:38.388362 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=247 2024.09.25 21:23:38.388370 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:38.388375 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 247 2024.09.25 21:23:38.388381 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:38.388387 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 246 2024.09.25 21:23:38.388394 [ 18 ] {} RaftInstance: last durable index 246, precommit index 246 2024.09.25 21:23:38.388400 [ 18 ] {} RaftInstance: quorum idx 1, 246 246 0 2024.09.25 21:23:38.388407 [ 18 ] {} RaftInstance: local log idx 246, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:38.734424 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:38.734445 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:38.734453 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:38.734483 [ 15 ] {} RaftInstance: asio client created: 1d87af90 2024.09.25 21:23:38.734489 [ 15 ] {} RaftInstance: 1d87af90 reconnect peer 1 2024.09.25 21:23:38.734495 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:38.734501 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:23:38.734507 [ 15 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 247 2024.09.25 21:23:38.734514 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=0, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:38.734520 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:38.734526 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:38.734533 [ 15 ] {} RaftInstance: socket 1d87af90 to ::1:39101 is not opened yet 2024.09.25 21:23:38.734553 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:38.734659 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:38.734677 [ 15 ] {} RaftInstance: asio client destroyed: 1d87af90 2024.09.25 21:23:38.756155 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:23:38.756219 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:23:38.756258 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:23:38.756283 [ 6 ] {} RaftInstance: append at log_idx 247, timestamp 1727299418756263 2024.09.25 21:23:38.756317 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:23:38.756335 [ 21 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:38.756343 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=246, LastLogTerm=2, EntriesLength=1, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:38.756349 [ 21 ] {} RaftInstance: idx: 247 2024.09.25 21:23:38.756355 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:38.756390 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:38.756399 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:38.756405 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:38.756412 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:23:38.756418 [ 21 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:38.756425 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=1, CommitIndex=246, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:38.756435 [ 21 ] {} RaftInstance: idx: 247 2024.09.25 21:23:38.756444 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:38.756453 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:38.756472 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:38.757497 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:23:38.757562 [ 8 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:38.757580 [ 8 ] {} RaftInstance: quorum idx 1, 247 246 0 2024.09.25 21:23:38.757595 [ 8 ] {} RaftInstance: local log idx 247, target_commit_idx 246, quick_commit_index_ 246, state_->get_commit_idx() 246 2024.09.25 21:23:38.758140 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:38.758188 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:38.758210 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:38.758226 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:38.758247 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:38.758260 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 246, new matched idx: 247 2024.09.25 21:23:38.758269 [ 17 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:38.758276 [ 17 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:38.758282 [ 17 ] {} RaftInstance: trigger commit upto 247 2024.09.25 21:23:38.758288 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:38.758293 [ 17 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:38.758299 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:38.758305 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:38.758311 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:38.758340 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:38.758347 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:38.758354 [ 17 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:38.758360 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:23:38.758365 [ 17 ] {} RaftInstance: last_log_idx: 246, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:38.758372 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=246, LastLogTerm=2, EntriesLength=1, CommitIndex=247, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:38.758379 [ 17 ] {} RaftInstance: idx: 247 2024.09.25 21:23:38.758385 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:38.758391 [ 17 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:38.758396 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:38.758402 [ 17 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 246 2024.09.25 21:23:38.758408 [ 17 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:23:38.758442 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:23:38.758464 [ 20 ] {} RaftInstance: commit upto 247, current idx 246 2024.09.25 21:23:38.758472 [ 20 ] {} RaftInstance: commit upto 247, current idx 247 2024.09.25 21:23:38.758502 [ 20 ] {} RaftInstance: notify cb 247 1d87aba8 2024.09.25 21:23:38.758517 [ 20 ] {} RaftInstance: DONE: commit upto 247, current idx 247 2024.09.25 21:23:38.758526 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:38.758530 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:23:38.758544 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:38.758556 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:38.758567 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:38.758574 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:38.758580 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:38.758588 [ 15 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:38.758596 [ 15 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:38.758604 [ 15 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:38.888594 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:38.888609 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:38.888614 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:38.888620 [ 17 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:38.888627 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:38.888632 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:38.888639 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:38.888671 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:38.888848 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:38.888864 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:38.888870 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:38.888876 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:38.888883 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:38.888889 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:38.888896 [ 15 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:38.888904 [ 15 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:38.888910 [ 15 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:39.388965 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:39.389012 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:39.389027 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:39.389041 [ 13 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:39.389056 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:39.389071 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:39.389085 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:39.389172 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:39.389424 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:39.389446 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:39.389454 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:39.389462 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:39.389469 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:39.389476 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:39.389484 [ 15 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:39.389492 [ 15 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:39.389500 [ 15 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:39.485507 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:39.485528 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:39.485536 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:39.485564 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:39.485571 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:39.485577 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (247) and matched log idx (0) 2024.09.25 21:23:39.485583 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:39.485589 [ 13 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:39.485596 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 247 2024.09.25 21:23:39.485602 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:39.485608 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:39.485615 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:39.485627 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:39.485736 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:39.485756 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:39.889893 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:39.889916 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:39.889923 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:39.889929 [ 15 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:39.889937 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:39.889944 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:39.889950 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:39.889990 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:39.890234 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:39.890254 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:39.890262 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:39.890268 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:39.890275 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:39.890281 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:39.890288 [ 17 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:39.890295 [ 17 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:39.890303 [ 17 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:40.236375 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:40.236440 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:40.236458 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:40.236512 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:40.236528 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:40.236542 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:40.236556 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:40.236569 [ 16 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:40.236585 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:40.236600 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:40.236614 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:40.236629 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:40.236674 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:40.236883 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:40.236924 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:40.390078 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:40.390097 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:40.390104 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:40.390110 [ 17 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:40.390117 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:40.390123 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:40.390129 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:40.390167 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:40.390378 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:40.390404 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:40.390412 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:40.390420 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:40.390427 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:40.390434 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:40.390442 [ 16 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:40.390451 [ 16 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:40.390459 [ 16 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:40.890468 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:40.890493 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:40.890500 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:40.890507 [ 14 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:40.890514 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:40.890520 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:40.890526 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:40.890565 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:40.890807 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:40.890829 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:40.890836 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:40.890847 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:40.890855 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:40.890864 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:40.890873 [ 16 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:40.890884 [ 16 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:40.890894 [ 16 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:40.986879 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:40.986901 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:40.986909 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:40.986939 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:40.986946 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:40.986952 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:40.986959 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:23:40.986965 [ 14 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:40.986972 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:40.986978 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:40.986985 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:40.987011 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:40.987031 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:40.987140 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:40.987159 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:41.391293 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:41.391323 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:41.391331 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:41.391339 [ 16 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:41.391348 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:41.391355 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:41.391363 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:41.391411 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:41.391609 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:41.391631 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:41.391640 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:41.391648 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:41.391655 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:41.391662 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:41.391671 [ 14 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:41.391680 [ 14 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:41.391688 [ 14 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:41.737719 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:41.737746 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:41.737757 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:41.737796 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:41.737808 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:41.737818 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:41.737827 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:41.737836 [ 16 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:41.737846 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:41.737855 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:41.737862 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:41.737871 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:41.737887 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:41.738005 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:41.738053 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:41.892187 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:41.892216 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:41.892226 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:41.892236 [ 14 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:41.892248 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:41.892258 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:41.892267 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:41.892310 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:41.892565 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:41.892586 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:41.892596 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:41.892604 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:41.892610 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:41.892616 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:41.892624 [ 19 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:41.892632 [ 19 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:41.892639 [ 19 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:42.392660 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:42.392694 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:42.392701 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:42.392707 [ 18 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:42.392715 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:42.392721 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:42.392727 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:42.392767 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:42.392963 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:42.392986 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:42.392997 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:42.393007 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:42.393016 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:42.393022 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:42.393028 [ 19 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:42.393036 [ 19 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:42.393043 [ 19 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:42.488099 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:42.488144 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:42.488161 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:42.488217 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:42.488232 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:42.488246 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:42.488262 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:42.488276 [ 18 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:42.488288 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:42.488297 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:42.488303 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:42.488310 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:42.488330 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:42.488451 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:42.488470 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:42.893585 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:42.893608 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:42.893617 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:23:42.893626 [ 19 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:42.893637 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:42.893647 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:42.893659 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:42.893696 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:42.893903 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:42.893921 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:42.893931 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:42.893941 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:42.893951 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:42.893960 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:42.893971 [ 18 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:42.893981 [ 18 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:42.893989 [ 18 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:43.238995 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:43.239028 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:43.239036 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:43.239067 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:43.239074 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:43.239080 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:43.239086 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:23:43.239092 [ 14 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:43.239098 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:43.239104 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:43.239110 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:43.239117 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:43.239136 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:43.239259 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:43.239284 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:43.394450 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:43.394493 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:43.394509 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:43.394523 [ 18 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:43.394539 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:43.394554 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:43.394568 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:43.394646 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:43.395130 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:43.395176 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:43.395193 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:43.395209 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:43.395222 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:43.395235 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:43.395250 [ 13 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:43.395267 [ 13 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:43.395282 [ 13 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:43.895252 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:43.895274 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:43.895282 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:43.895288 [ 15 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:43.895296 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:43.895302 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:43.895308 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:43.895341 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:43.895570 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:43.895592 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:43.895602 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:43.895612 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:43.895620 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:43.895629 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:43.895639 [ 13 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:43.895649 [ 13 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:43.895658 [ 13 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:43.989644 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:43.989662 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:43.989670 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:43.989704 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:43.989716 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:43.989726 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:43.989735 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:23:43.989741 [ 15 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:43.989747 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:43.989754 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:43.989760 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:43.989767 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:43.989785 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:43.989885 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:43.989903 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:44.396074 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:44.396102 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:44.396113 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:44.396122 [ 13 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:44.396133 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:44.396142 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:44.396149 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:44.396183 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:44.396380 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:44.396398 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:44.396409 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:44.396419 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:44.396428 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:44.396438 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:44.396449 [ 15 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:44.396459 [ 15 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:44.396466 [ 15 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:44.740678 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:44.740700 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:44.740707 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:44.740738 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:44.740746 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:44.740752 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:44.740759 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:44.740765 [ 13 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:44.740771 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:44.740778 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:44.740784 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:44.740791 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:44.740809 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:44.740914 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:44.740933 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:44.897046 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:44.897067 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:44.897074 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:44.897080 [ 18 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:44.897087 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:44.897093 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:44.897099 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:44.897136 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:44.897306 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:44.897324 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:44.897331 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:44.897337 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:44.897343 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:44.897349 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:44.897355 [ 13 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:44.897362 [ 13 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:44.897369 [ 13 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:45.397391 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:45.397419 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:45.397428 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:45.397436 [ 17 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:45.397445 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:45.397453 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:45.397462 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:45.397515 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:45.397673 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:45.397692 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:45.397704 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:45.397715 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:45.397724 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:45.397734 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:45.397745 [ 13 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:45.397757 [ 13 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:45.397768 [ 13 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:45.491740 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:45.491765 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:45.491775 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:45.491809 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:45.491818 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:45.491826 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:45.491833 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:45.491840 [ 18 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:45.491848 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:45.491856 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:45.491863 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:45.491872 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:45.491886 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:45.492009 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:45.492030 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:45.898220 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:45.898269 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:45.898286 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:45.898300 [ 13 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:45.898316 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:45.898331 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:45.898347 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:45.898428 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:45.898843 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:45.898881 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:45.898897 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:45.898913 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:45.898928 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:45.898941 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:45.898957 [ 18 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:45.898974 [ 18 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:45.898989 [ 18 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:46.241950 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:46.242002 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:46.242019 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:46.242073 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:46.242088 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:46.242102 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:46.242116 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:46.242130 [ 13 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:46.242145 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:46.242160 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:46.242175 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:46.242191 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:46.242234 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:46.242402 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:46.242421 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:46.398557 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:46.398579 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:46.398586 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:46.398592 [ 18 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:46.398600 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:46.398607 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:46.398613 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:46.398650 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:46.398861 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:46.398881 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:46.398892 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:46.398899 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:46.398905 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:46.398911 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:46.398918 [ 17 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:46.398925 [ 17 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:46.398932 [ 17 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:46.898987 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:46.899059 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:46.899075 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:46.899090 [ 18 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:46.899106 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:46.899120 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:46.899135 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:46.899219 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:46.899508 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:46.899524 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:46.899531 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:46.899537 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:46.899543 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:46.899549 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:46.899555 [ 17 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:46.899562 [ 17 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:46.899569 [ 17 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:46.992574 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:46.992592 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:46.992599 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:46.992628 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:46.992635 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:46.992641 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:46.992647 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:46.992653 [ 18 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:46.992660 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:46.992666 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:46.992672 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:46.992678 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:46.992695 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:46.992795 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:46.992817 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:47.399941 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:47.399971 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:47.399978 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:47.399984 [ 17 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:47.400005 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:47.400012 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:47.400019 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:47.400059 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:47.400279 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:47.400300 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:47.400308 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:47.400316 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:47.400326 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:47.400335 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:47.400344 [ 18 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:47.400355 [ 18 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:47.400365 [ 18 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:47.743372 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:47.743396 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:47.743404 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:47.743435 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:47.743441 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:47.743447 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:47.743453 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:47.743459 [ 12 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:47.743466 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:47.743472 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:47.743478 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:47.743485 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:47.743504 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:47.743618 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:47.743637 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:47.900815 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:47.900857 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:47.900874 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:47.900889 [ 18 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:47.900905 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:47.900919 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:47.900934 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:47.901000 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:47.901480 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:47.901518 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:47.901534 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:47.901549 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:47.901563 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:47.901576 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:47.901591 [ 12 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:47.901608 [ 12 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:47.901623 [ 12 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:48.401572 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:48.401597 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:48.401604 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:23:48.401610 [ 19 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:48.401617 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:48.401624 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:48.401630 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:48.401671 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:48.401877 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:48.401895 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=248 2024.09.25 21:23:48.401902 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:48.401908 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 248 2024.09.25 21:23:48.401914 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:48.401920 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 247 2024.09.25 21:23:48.401927 [ 12 ] {} RaftInstance: last durable index 247, precommit index 247 2024.09.25 21:23:48.401935 [ 12 ] {} RaftInstance: quorum idx 1, 247 247 0 2024.09.25 21:23:48.401942 [ 12 ] {} RaftInstance: local log idx 247, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:48.494014 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:48.494060 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:48.494077 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:48.494130 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:48.494147 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:48.494206 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:48.494222 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:23:48.494236 [ 19 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 248 2024.09.25 21:23:48.494252 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=0, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:48.494266 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:48.494280 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:48.494295 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:48.494343 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:48.494548 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:48.494589 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:48.756101 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:23:48.756116 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:23:48.756150 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:23:48.756178 [ 6 ] {} RaftInstance: append at log_idx 248, timestamp 1727299428756157 2024.09.25 21:23:48.756221 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:23:48.756242 [ 21 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:48.756251 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=247, LastLogTerm=2, EntriesLength=1, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:48.756259 [ 21 ] {} RaftInstance: idx: 248 2024.09.25 21:23:48.756267 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:48.756313 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:48.756329 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:48.756340 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:48.756351 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:23:48.756362 [ 21 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:48.756374 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=1, CommitIndex=247, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:48.756382 [ 21 ] {} RaftInstance: idx: 248 2024.09.25 21:23:48.756389 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:48.756397 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:48.756405 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:48.757289 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:23:48.757311 [ 8 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:48.757325 [ 8 ] {} RaftInstance: quorum idx 1, 248 247 0 2024.09.25 21:23:48.757340 [ 8 ] {} RaftInstance: local log idx 248, target_commit_idx 247, quick_commit_index_ 247, state_->get_commit_idx() 247 2024.09.25 21:23:48.758041 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:48.758090 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:48.758108 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:48.758122 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:48.758135 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:48.758148 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 247, new matched idx: 248 2024.09.25 21:23:48.758163 [ 12 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:48.758178 [ 12 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:48.758193 [ 12 ] {} RaftInstance: trigger commit upto 248 2024.09.25 21:23:48.758206 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:48.758219 [ 12 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:48.758234 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:48.758248 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:48.758261 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:48.758343 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:48.758369 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:48.758381 [ 12 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:48.758391 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:48.758399 [ 12 ] {} RaftInstance: last_log_idx: 247, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:48.758409 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=247, LastLogTerm=2, EntriesLength=1, CommitIndex=248, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:48.758418 [ 12 ] {} RaftInstance: idx: 248 2024.09.25 21:23:48.758427 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:48.758435 [ 12 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:48.758443 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:48.758452 [ 12 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 247 2024.09.25 21:23:48.758460 [ 12 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:23:48.758499 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:23:48.758518 [ 20 ] {} RaftInstance: commit upto 248, current idx 247 2024.09.25 21:23:48.758528 [ 20 ] {} RaftInstance: commit upto 248, current idx 248 2024.09.25 21:23:48.758555 [ 20 ] {} RaftInstance: notify cb 248 1d87aa48 2024.09.25 21:23:48.758568 [ 20 ] {} RaftInstance: DONE: commit upto 248, current idx 248 2024.09.25 21:23:48.758577 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:23:48.758586 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:48.758608 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:48.758616 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:48.758625 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:48.758637 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:48.758647 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:48.758659 [ 19 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:48.758672 [ 19 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:48.758681 [ 19 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:48.902654 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:48.902673 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:48.902680 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:48.902686 [ 12 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:48.902693 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:48.902699 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:48.902705 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:48.902738 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:48.902925 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:48.902947 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:48.902955 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:48.902963 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:48.902969 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:48.902977 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:48.902984 [ 19 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:48.902996 [ 19 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:48.903009 [ 19 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:49.245026 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:49.245052 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:49.245059 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:49.245090 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:49.245097 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:49.245104 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (248) and matched log idx (0) 2024.09.25 21:23:49.245111 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:23:49.245117 [ 14 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:49.245124 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 248 2024.09.25 21:23:49.245130 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:49.245136 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:49.245143 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:49.245162 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:49.245270 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:49.245288 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:49.403407 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:49.403426 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:49.403432 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:23:49.403438 [ 19 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:49.403445 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:49.403451 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:49.403457 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:49.403493 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:49.403729 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:49.403749 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:49.403756 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:49.403762 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:49.403768 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:49.403774 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:49.403781 [ 14 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:49.403788 [ 14 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:49.403794 [ 14 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:49.903834 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:49.903862 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:49.903871 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:49.903879 [ 15 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:49.903887 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:49.903896 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:49.903904 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:49.903945 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:49.904203 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:49.904223 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:49.904232 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:49.904240 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:49.904247 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:49.904254 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:49.904262 [ 14 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:49.904271 [ 14 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:49.904279 [ 14 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:49.995268 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:49.995287 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:49.995295 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:49.995324 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:49.995331 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:49.995337 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:49.995343 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:23:49.995349 [ 19 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:49.995356 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:49.995362 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:49.995368 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:49.995374 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:49.995394 [ 19 ] {} RaftInstance: sent 2024.09.25 21:23:49.995501 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:49.995519 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:50.404644 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:50.404664 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:50.404670 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:50.404677 [ 14 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:50.404685 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:50.404691 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:50.404697 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:50.404730 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:50.404907 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:50.404926 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:50.404934 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:50.404940 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:50.404946 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:50.404951 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:50.404958 [ 19 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:50.404966 [ 19 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:50.404972 [ 19 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:50.745985 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:50.746012 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:50.746023 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:50.746060 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:50.746071 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:50.746081 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:50.746089 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:23:50.746099 [ 15 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:50.746108 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:50.746118 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:50.746128 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:50.746138 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:50.746163 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:50.746287 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:50.746324 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:50.905443 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:50.905461 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:50.905471 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:50.905480 [ 14 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:50.905490 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:50.905498 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:50.905504 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:50.905535 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:50.905747 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:50.905768 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:50.905778 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:50.905788 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:50.905797 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:50.905803 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:50.905810 [ 15 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:50.905817 [ 15 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:50.905824 [ 15 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:51.405869 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:51.405900 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:51.405909 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:51.405917 [ 13 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:51.405925 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:51.405937 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:51.405949 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:51.406010 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:51.406203 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:51.406220 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:51.406227 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:51.406233 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:51.406239 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:51.406245 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:51.406252 [ 15 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:51.406259 [ 15 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:51.406266 [ 15 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:51.496303 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:51.496330 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:51.496345 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:51.496399 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:51.496415 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:51.496430 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:51.496444 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:23:51.496458 [ 13 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:51.496474 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:51.496489 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:51.496503 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:51.496519 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:51.496562 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:51.496765 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:51.496808 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:51.907047 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:51.907099 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:51.907114 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:51.907128 [ 15 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:51.907144 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:51.907159 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:51.907173 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:51.907257 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:51.907519 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:51.907543 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:51.907551 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:51.907559 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:51.907567 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:51.907574 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:51.907583 [ 13 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:51.907592 [ 13 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:51.907600 [ 13 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:52.247614 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:52.247650 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:52.247658 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:52.247688 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:52.247696 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:52.247702 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:52.247708 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:23:52.247714 [ 15 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:52.247720 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:52.247727 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:52.247733 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:52.247739 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:52.247759 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:52.247864 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:52.247884 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:52.408055 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:52.408098 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:52.408115 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:23:52.408147 [ 13 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:52.408166 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:52.408181 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:52.408195 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:52.408277 [ 13 ] {} RaftInstance: sent 2024.09.25 21:23:52.408572 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:52.408593 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:52.408602 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:52.408610 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:52.408618 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:52.408625 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:52.408634 [ 14 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:52.408643 [ 14 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:52.408651 [ 14 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:52.908660 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:52.908685 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:52.908695 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:52.908705 [ 16 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:52.908716 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:52.908724 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:52.908733 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:52.908776 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:52.908976 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:52.908994 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:52.909002 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:52.909009 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:52.909017 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:52.909023 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:52.909031 [ 14 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:52.909040 [ 14 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:52.909049 [ 14 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:52.998119 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:52.998159 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:52.998175 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:52.998227 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:52.998243 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:52.998257 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:52.998272 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:52.998286 [ 16 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:52.998302 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:52.998317 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:52.998331 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:52.998346 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:52.998388 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:52.998511 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:52.998530 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:53.409713 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:53.409762 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:53.409777 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:53.409791 [ 14 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:53.409807 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:53.409822 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:53.409837 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:53.409922 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:53.410316 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:53.410367 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:53.410384 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:53.410399 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:53.410412 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:53.410423 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:53.410431 [ 16 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:53.410440 [ 16 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:53.410449 [ 16 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:53.748602 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:53.748635 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:53.748649 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:53.748687 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:53.748696 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:53.748704 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:53.748712 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:23:53.748719 [ 14 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:53.748728 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:53.748735 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:53.748743 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:53.748751 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:53.748774 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:53.748896 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:53.748922 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:53.910098 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:53.910143 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:53.910157 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:53.910171 [ 16 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:53.910186 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:53.910200 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:53.910214 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:53.910296 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:53.910675 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:53.910726 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:53.910743 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:53.910758 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:53.910771 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:53.910784 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:53.910799 [ 14 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:53.910815 [ 14 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:53.910830 [ 14 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:54.410830 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:54.410877 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:54.410894 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:54.410909 [ 18 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:54.410925 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:54.410939 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:54.410954 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:54.411039 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:54.411435 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:54.411478 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:54.411495 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:54.411510 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:54.411523 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:54.411536 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:54.411551 [ 14 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:54.411567 [ 14 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:54.411583 [ 14 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:54.499550 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:54.499595 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:54.499610 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:54.499662 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:54.499680 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:54.499695 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:54.499709 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:54.499723 [ 18 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:54.499739 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:54.499753 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:54.499767 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:54.499782 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:54.499824 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:54.500021 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:54.500064 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:54.911276 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:54.911300 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:54.911308 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:23:54.911314 [ 14 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:54.911321 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:54.911328 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:54.911335 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:54.911374 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:54.911597 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:54.911613 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:54.911622 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:54.911632 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:54.911640 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:54.911649 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:54.911658 [ 18 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:54.911667 [ 18 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:54.911678 [ 18 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:55.250765 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:55.250812 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:55.250828 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:55.250881 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:55.250897 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:55.250911 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:55.250926 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:23:55.250939 [ 14 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:55.250955 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:55.250969 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:55.250983 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:55.250998 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:55.251039 [ 14 ] {} RaftInstance: sent 2024.09.25 21:23:55.251240 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:55.251283 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:55.411462 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:55.411507 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:55.411523 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:55.411537 [ 18 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:55.411552 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:55.411568 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:55.411582 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:55.411661 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:55.412093 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:55.412133 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:55.412148 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:55.412162 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:55.412176 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:55.412189 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:55.412204 [ 16 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:55.412220 [ 16 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:55.412235 [ 16 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:55.912199 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:55.912222 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:55.912232 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:55.912240 [ 17 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:55.912250 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:55.912259 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:55.912269 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:55.912308 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:55.912508 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:55.912524 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:55.912534 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:55.912543 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:55.912549 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:55.912555 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:55.912562 [ 16 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:55.912568 [ 16 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:55.912576 [ 16 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:56.001615 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:56.001643 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:56.001654 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:56.001686 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:56.001693 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:56.001700 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:56.001706 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:23:56.001713 [ 17 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:56.001724 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:56.001732 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:56.001738 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:56.001746 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:56.001764 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:56.001888 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:56.001911 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:56.413070 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:56.413094 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:56.413101 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:56.413107 [ 16 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:56.413114 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:56.413121 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:56.413128 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:56.413169 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:56.413347 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:56.413369 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:56.413379 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:56.413389 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:56.413397 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:56.413406 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:56.413416 [ 17 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:56.413427 [ 17 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:56.413434 [ 17 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:56.752626 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:56.752652 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:56.752662 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:56.752699 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:56.752709 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:56.752719 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:56.752728 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:56.752738 [ 16 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:56.752749 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:56.752759 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:56.752768 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:56.752778 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:56.752802 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:56.752908 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:56.752926 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:56.914077 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:56.914106 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:56.914117 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:23:56.914126 [ 17 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:56.914138 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:56.914146 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:56.914152 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:56.914196 [ 17 ] {} RaftInstance: sent 2024.09.25 21:23:56.914421 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:56.914445 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:56.914457 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:56.914464 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:56.914470 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:56.914476 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:56.914483 [ 16 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:56.914490 [ 16 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:56.914497 [ 16 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:57.414517 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:57.414553 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:57.414577 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:57.414587 [ 18 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:57.414596 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:57.414603 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:57.414609 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:57.414647 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:57.414851 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:57.414869 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:57.414876 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:57.414882 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:57.414887 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:57.414893 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:57.414900 [ 16 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:57.414907 [ 16 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:57.414913 [ 16 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:57.502962 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:57.502978 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:57.502985 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:57.503025 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:57.503034 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:57.503041 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:57.503047 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:57.503053 [ 18 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:57.503060 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:57.503066 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:57.503073 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:57.503083 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:57.503098 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:57.503220 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:57.503239 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:57.915369 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:57.915400 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:57.915411 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:23:57.915422 [ 16 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:57.915433 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:57.915440 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:57.915448 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:57.915493 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:57.915714 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:57.915731 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:57.915739 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:57.915749 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:57.915758 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:57.915766 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:57.915773 [ 18 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:57.915780 [ 18 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:57.915787 [ 18 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:58.253793 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:58.253817 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:58.253824 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:58.253858 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:58.253865 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:58.253871 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:58.253877 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:23:58.253883 [ 16 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:58.253890 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:58.253897 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:58.253903 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:58.253909 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:58.253928 [ 16 ] {} RaftInstance: sent 2024.09.25 21:23:58.254041 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:58.254061 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:58.416185 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:58.416202 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:58.416211 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:58.416222 [ 18 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 249 2024.09.25 21:23:58.416232 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:58.416241 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:58.416251 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:58.416284 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:58.416506 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:58.416523 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=249 2024.09.25 21:23:58.416530 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:58.416537 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 249 2024.09.25 21:23:58.416543 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:58.416549 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 248 2024.09.25 21:23:58.416555 [ 12 ] {} RaftInstance: last durable index 248, precommit index 248 2024.09.25 21:23:58.416563 [ 12 ] {} RaftInstance: quorum idx 1, 248 248 0 2024.09.25 21:23:58.416570 [ 12 ] {} RaftInstance: local log idx 248, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:58.756154 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:23:58.756171 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:23:58.756195 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:23:58.756223 [ 6 ] {} RaftInstance: append at log_idx 249, timestamp 1727299438756205 2024.09.25 21:23:58.756277 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:23:58.756294 [ 21 ] {} RaftInstance: last_log_idx: 248, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:23:58.756305 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=248, LastLogTerm=2, EntriesLength=1, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:58.756313 [ 21 ] {} RaftInstance: idx: 249 2024.09.25 21:23:58.756319 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:58.756361 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:58.756373 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:58.756419 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:58.756432 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:58.756438 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (249) and matched log idx (0) 2024.09.25 21:23:58.756445 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:23:58.756452 [ 21 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:23:58.756459 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=248, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:58.756465 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:58.756471 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:58.756508 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:58.756533 [ 21 ] {} RaftInstance: sent 2024.09.25 21:23:58.756654 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:58.756671 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:58.757331 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:23:58.757352 [ 8 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:23:58.757364 [ 8 ] {} RaftInstance: quorum idx 1, 249 248 0 2024.09.25 21:23:58.757374 [ 8 ] {} RaftInstance: local log idx 249, target_commit_idx 248, quick_commit_index_ 248, state_->get_commit_idx() 248 2024.09.25 21:23:58.757747 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:58.757767 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:23:58.757773 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:58.757780 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:23:58.757786 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:58.757792 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 248, new matched idx: 249 2024.09.25 21:23:58.757798 [ 18 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:23:58.757805 [ 18 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:23:58.757812 [ 18 ] {} RaftInstance: trigger commit upto 249 2024.09.25 21:23:58.757821 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:23:58.757830 [ 18 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:23:58.757840 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 249 2024.09.25 21:23:58.757847 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:58.757853 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:58.757887 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:58.757900 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:58.757909 [ 18 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:58.757918 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:23:58.757928 [ 18 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:23:58.757938 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:23:58.757949 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:58.757958 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:58.757966 [ 18 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:58.757975 [ 18 ] {} RaftInstance: sent 2024.09.25 21:23:58.757983 [ 18 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 248 2024.09.25 21:23:58.757992 [ 18 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:23:58.758026 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:23:58.758040 [ 20 ] {} RaftInstance: commit upto 249, current idx 248 2024.09.25 21:23:58.758047 [ 20 ] {} RaftInstance: commit upto 249, current idx 249 2024.09.25 21:23:58.758069 [ 20 ] {} RaftInstance: notify cb 249 1d87aa48 2024.09.25 21:23:58.758076 [ 20 ] {} RaftInstance: DONE: commit upto 249, current idx 249 2024.09.25 21:23:58.758082 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:23:58.758124 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:58.758146 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:23:58.758156 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:58.758163 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:23:58.758169 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:58.758174 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:23:58.758180 [ 12 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:23:58.758187 [ 12 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:23:58.758193 [ 12 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:23:58.917189 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:58.917205 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:58.917211 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:58.917218 [ 15 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:23:58.917224 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:23:58.917230 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:58.917236 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:58.917267 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:58.917422 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:58.917442 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:23:58.917451 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:58.917460 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:23:58.917469 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:58.917477 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:23:58.917488 [ 12 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:23:58.917495 [ 12 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:23:58.917502 [ 12 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:23:59.004531 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:59.004554 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:59.004561 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:59.004567 [ 15 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:23:59.004573 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:23:59.004579 [ 15 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:23:59.004586 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:23:59.004593 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:59.004598 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:59.004604 [ 15 ] {} RaftInstance: rpc local is null 2024.09.25 21:23:59.004611 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:59.417613 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:59.417637 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:59.417644 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:23:59.417652 [ 12 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:23:59.417659 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:23:59.417666 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:59.417672 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:59.417762 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:59.417910 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:59.417930 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:23:59.417939 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:59.417949 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:23:59.417957 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:59.417967 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:23:59.417976 [ 15 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:23:59.417984 [ 15 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:23:59.417992 [ 15 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:23:59.755015 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:23:59.755051 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:59.755064 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:23:59.755108 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:23:59.755119 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:23:59.755128 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:23:59.755136 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:23:59.755144 [ 12 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:23:59.755154 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:23:59.755162 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:59.755170 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:23:59.755179 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:23:59.755204 [ 12 ] {} RaftInstance: sent 2024.09.25 21:23:59.755327 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:23:59.755351 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:23:59.918516 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:23:59.918553 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:23:59.918564 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:23:59.918573 [ 15 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:23:59.918583 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:23:59.918592 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:23:59.918601 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:23:59.918654 [ 15 ] {} RaftInstance: sent 2024.09.25 21:23:59.918928 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:23:59.918957 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:23:59.918967 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:23:59.918976 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:23:59.918984 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:23:59.918991 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:23:59.919001 [ 12 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:23:59.919024 [ 12 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:23:59.919033 [ 12 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:00.419091 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:00.419161 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:00.419180 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:00.419196 [ 14 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:00.419213 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:00.419227 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:00.419243 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:00.419340 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:00.419649 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:00.419677 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:00.419688 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:00.419696 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:00.419704 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:00.419711 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:00.419721 [ 15 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:00.419730 [ 15 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:00.419738 [ 15 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:00.505811 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:00.505848 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:00.505864 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:00.505920 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:00.505936 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:00.505950 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:00.505964 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:24:00.505977 [ 14 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:00.505992 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:00.506005 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:00.506052 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:00.506069 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:00.506110 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:00.506324 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:00.506365 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:00.919536 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:00.919561 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:00.919569 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:24:00.919577 [ 15 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:00.919585 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:00.919592 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:00.919600 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:00.919643 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:00.919845 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:00.919870 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:00.919879 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:00.919887 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:00.919894 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:00.919900 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:00.919908 [ 17 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:00.919916 [ 17 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:00.919939 [ 17 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:01.256985 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:01.257044 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:01.257063 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:01.257121 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:01.257137 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:01.257151 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:01.257165 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:24:01.257179 [ 15 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:01.257195 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:01.257209 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:01.257224 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:01.257239 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:01.257284 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:01.257485 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:01.257526 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:01.420703 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:01.420750 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:01.420767 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:01.420782 [ 17 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:01.420798 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:01.420813 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:01.420827 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:01.420919 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:01.421360 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:01.421400 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:01.421416 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:01.421431 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:01.421444 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:01.421457 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:01.421473 [ 19 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:01.421491 [ 19 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:01.421505 [ 19 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:01.921488 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:01.921534 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:01.921550 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:01.921564 [ 18 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:01.921580 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:01.921594 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:01.921607 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:01.921687 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:01.922068 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:01.922114 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:01.922129 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:01.922144 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:01.922157 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:01.922170 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:01.922185 [ 17 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:01.922201 [ 17 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:01.922219 [ 17 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:02.008193 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:02.008222 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:02.008230 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:02.008263 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:02.008271 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:02.008277 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:02.008283 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:24:02.008289 [ 18 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:02.008296 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:02.008302 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:02.008308 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:02.008315 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:02.008334 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:02.008448 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:02.008467 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:02.422659 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:02.422739 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:02.422758 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:02.422775 [ 17 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:02.422792 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:02.422807 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:02.422822 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:02.422926 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:02.423399 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:02.423450 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:02.423469 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:02.423485 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:02.423500 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:02.423512 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:02.423526 [ 18 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:02.423535 [ 18 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:02.423544 [ 18 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:02.758490 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:02.758531 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:02.758547 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:02.758605 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:02.758621 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:02.758635 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:02.758648 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:02.758661 [ 17 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:02.758676 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:02.758689 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:02.758702 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:02.758717 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:02.758759 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:02.758972 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:02.759011 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:02.923220 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:02.923261 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:02.923276 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:02.923292 [ 18 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:02.923308 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:02.923322 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:02.923336 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:02.923417 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:02.923653 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:02.923672 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:02.923680 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:02.923688 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:02.923694 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:02.923701 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:02.923710 [ 17 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:02.923718 [ 17 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:02.923726 [ 17 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:03.423798 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:03.423856 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:03.423894 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:03.423910 [ 16 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:03.423926 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:03.423941 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:03.423956 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:03.424054 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:03.424407 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:03.424452 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:03.424468 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:03.424482 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:03.424496 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:03.424509 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:03.424522 [ 17 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:03.424533 [ 17 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:03.424542 [ 17 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:03.509544 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:03.509584 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:03.509600 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:03.509650 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:03.509666 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:03.509680 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:03.509695 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:03.509708 [ 13 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:03.509723 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:03.509736 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:03.509750 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:03.509764 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:03.509805 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:03.510004 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:03.510063 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:03.924285 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:03.924325 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:03.924340 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:03.924353 [ 17 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:03.924368 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:03.924382 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:03.924396 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:03.924474 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:03.924687 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:03.924707 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:03.924714 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:03.924721 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:03.924727 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:03.924732 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:03.924738 [ 16 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:03.924745 [ 16 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:03.924752 [ 16 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:04.260829 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:04.260879 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:04.260896 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:04.260946 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:04.260962 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:04.260977 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:04.260991 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:04.261005 [ 17 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:04.261021 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:04.261035 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:04.261049 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:04.261063 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:04.261108 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:04.261310 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:04.261350 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:04.425565 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:04.425611 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:04.425629 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:04.425644 [ 16 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:04.425661 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:04.425675 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:04.425690 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:04.425768 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:04.426166 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:04.426205 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:04.426221 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:04.426235 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:04.426248 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:04.426260 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:04.426276 [ 17 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:04.426292 [ 17 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:04.426307 [ 17 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:04.926309 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:04.926353 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:04.926369 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:04.926382 [ 16 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:04.926397 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:04.926411 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:04.926425 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:04.926500 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:04.926706 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:04.926731 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:04.926740 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:04.926747 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:04.926754 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:04.926760 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:04.926768 [ 17 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:04.926776 [ 17 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:04.926784 [ 17 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:05.011854 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:05.011898 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:05.011914 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:05.011960 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:05.011978 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:05.011993 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:05.012015 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:24:05.012038 [ 16 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:05.012059 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:05.012073 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:05.012087 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:05.012102 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:05.012143 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:05.012342 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:05.012381 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:05.427592 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:05.427637 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:05.427652 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:05.427666 [ 17 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:05.427681 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:05.427695 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:05.427708 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:05.427795 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:05.428186 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:05.428236 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:05.428253 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:05.428269 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:05.428282 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:05.428294 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:05.428309 [ 16 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:05.428326 [ 16 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:05.428341 [ 16 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:05.762331 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:05.762369 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:05.762383 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:05.762426 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:05.762441 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:05.762455 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:05.762469 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:05.762482 [ 17 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:05.762497 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:05.762509 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:05.762523 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:05.762537 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:05.762565 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:05.762654 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:05.762671 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:05.928841 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:05.928884 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:05.928899 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:05.928913 [ 16 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:05.928929 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:05.928943 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:05.928957 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:05.929048 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:05.929407 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:05.929450 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:05.929466 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:05.929481 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:05.929494 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:05.929506 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:05.929522 [ 17 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:05.929539 [ 17 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:05.929553 [ 17 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:06.429569 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:06.429621 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:06.429636 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:06.429650 [ 14 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:06.429666 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:06.429680 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:06.429694 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:06.429774 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:06.430204 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:06.430251 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:06.430267 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:06.430282 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:06.430295 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:06.430309 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:06.430324 [ 16 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:06.430340 [ 16 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:06.430354 [ 16 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:06.513340 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:06.513376 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:06.513391 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:06.513434 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:06.513450 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:06.513463 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:06.513477 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:24:06.513490 [ 14 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:06.513504 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:06.513518 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:06.513531 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:06.513545 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:06.513569 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:06.513657 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:06.513674 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:06.930948 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:06.931024 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:06.931045 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:06.931059 [ 16 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:06.931075 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:06.931089 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:06.931103 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:06.931182 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:06.931538 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:06.931578 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:06.931588 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:06.931595 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:06.931602 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:06.931609 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:06.931617 [ 14 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:06.931625 [ 14 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:06.931633 [ 14 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:07.263629 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:07.263693 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:07.263712 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:07.263761 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:07.263798 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:07.263813 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:07.263829 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:24:07.263843 [ 15 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:07.263859 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:07.263873 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:07.263888 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:07.263902 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:07.263942 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:07.264147 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:07.264189 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:07.431392 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:07.431429 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:07.431443 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:07.431455 [ 14 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:07.431468 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:07.431480 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:07.431493 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:07.431568 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:07.431985 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:07.432052 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:07.432070 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:07.432084 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:07.432097 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:07.432109 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:07.432124 [ 15 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:07.432140 [ 15 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:07.432154 [ 15 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:07.932134 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:07.932179 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:07.932194 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:24:07.932209 [ 19 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:07.932224 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:07.932238 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:07.932252 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:07.932327 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:07.932645 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:07.932660 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:07.932667 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:07.932673 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:07.932678 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:07.932684 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:07.932690 [ 14 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:07.932697 [ 14 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:07.932703 [ 14 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:08.014791 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:08.014841 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:08.014858 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:08.014906 [ 19 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:08.014921 [ 19 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:08.014936 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:08.014950 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:24:08.014963 [ 19 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:08.014978 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:08.014993 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:08.015014 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:08.015067 [ 19 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:08.015112 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:08.015314 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:08.015363 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:08.432560 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:08.432610 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:08.432627 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:08.432642 [ 14 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 250 2024.09.25 21:24:08.432657 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:08.432675 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:08.432689 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:08.432777 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:08.433208 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:08.433258 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=250 2024.09.25 21:24:08.433275 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:08.433290 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 250 2024.09.25 21:24:08.433303 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:08.433315 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 249 2024.09.25 21:24:08.433331 [ 13 ] {} RaftInstance: last durable index 249, precommit index 249 2024.09.25 21:24:08.433348 [ 13 ] {} RaftInstance: quorum idx 1, 249 249 0 2024.09.25 21:24:08.433363 [ 13 ] {} RaftInstance: local log idx 249, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:08.756104 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:24:08.756118 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:24:08.756147 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:24:08.756175 [ 6 ] {} RaftInstance: append at log_idx 250, timestamp 1727299448756153 2024.09.25 21:24:08.756217 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:24:08.756238 [ 21 ] {} RaftInstance: last_log_idx: 249, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:08.756247 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=249, LastLogTerm=2, EntriesLength=1, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:08.756255 [ 21 ] {} RaftInstance: idx: 250 2024.09.25 21:24:08.756263 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:08.756305 [ 21 ] {} RaftInstance: sent 2024.09.25 21:24:08.756315 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:08.756341 [ 21 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:08.756350 [ 21 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:08.756361 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (250) and matched log idx (0) 2024.09.25 21:24:08.756373 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:24:08.756384 [ 21 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:08.756396 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=249, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:08.756406 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:08.756416 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:08.756427 [ 21 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:08.756449 [ 21 ] {} RaftInstance: sent 2024.09.25 21:24:08.756532 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:08.756550 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:08.757385 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:24:08.757402 [ 8 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:08.757411 [ 8 ] {} RaftInstance: quorum idx 1, 250 249 0 2024.09.25 21:24:08.757418 [ 8 ] {} RaftInstance: local log idx 250, target_commit_idx 249, quick_commit_index_ 249, state_->get_commit_idx() 249 2024.09.25 21:24:08.757633 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:08.757656 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:08.757663 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:08.757669 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:08.757674 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:08.757680 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 249, new matched idx: 250 2024.09.25 21:24:08.757686 [ 14 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:08.757693 [ 14 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:08.757728 [ 14 ] {} RaftInstance: trigger commit upto 250 2024.09.25 21:24:08.757734 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:08.757740 [ 14 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:08.757746 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 250 2024.09.25 21:24:08.757752 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:08.757758 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:08.757794 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:08.757807 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:08.757817 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:24:08.757824 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:24:08.757833 [ 14 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:08.757842 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:08.757850 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:08.757858 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:08.757866 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:24:08.757874 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:08.757882 [ 14 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 249 2024.09.25 21:24:08.757891 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:24:08.757932 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:24:08.757950 [ 20 ] {} RaftInstance: commit upto 250, current idx 249 2024.09.25 21:24:08.757958 [ 20 ] {} RaftInstance: commit upto 250, current idx 250 2024.09.25 21:24:08.757987 [ 20 ] {} RaftInstance: notify cb 250 1d87aba8 2024.09.25 21:24:08.758003 [ 20 ] {} RaftInstance: DONE: commit upto 250, current idx 250 2024.09.25 21:24:08.758007 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:08.758014 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:24:08.758029 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:08.758038 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:08.758044 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:08.758049 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:08.758056 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:08.758062 [ 13 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:08.758069 [ 13 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:08.758075 [ 13 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:08.766124 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:08.766152 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:08.766163 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:08.766173 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:24:08.766182 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:24:08.766194 [ 14 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:08.766205 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:08.766216 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:08.766226 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:08.766236 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:24:08.766246 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:08.933257 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:08.933296 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:08.933311 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:08.933324 [ 13 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:08.933339 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:08.933354 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:08.933367 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:08.933439 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:08.933710 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:08.933728 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:08.933735 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:08.933743 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:08.933750 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:08.933757 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:08.933764 [ 14 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:08.933773 [ 14 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:08.933780 [ 14 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:09.433853 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:09.433907 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:09.433924 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:24:09.433938 [ 12 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:09.433954 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:09.433968 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:09.433983 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:09.434072 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:09.434438 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:09.434488 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:09.434504 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:09.434518 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:09.434532 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:09.434545 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:09.434561 [ 14 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:09.434576 [ 14 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:09.434588 [ 14 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:09.516546 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:09.516580 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:09.516595 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:09.516644 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:09.516660 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:09.516674 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:09.516687 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:09.516701 [ 17 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:09.516715 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:09.516729 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:09.516742 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:09.516757 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:09.516799 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:09.516992 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:09.517059 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:09.934273 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:09.934316 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:09.934332 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:09.934346 [ 14 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:09.934361 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:09.934375 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:09.934388 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:09.934465 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:09.934748 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:09.934771 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:09.934779 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:09.934787 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:09.934793 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:09.934800 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:09.934808 [ 12 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:09.934816 [ 12 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:09.934824 [ 12 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:10.267892 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:10.267946 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:10.267964 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:10.268025 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:10.268052 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:10.268069 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:10.268083 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:24:10.268097 [ 14 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:10.268113 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:10.268128 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:10.268142 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:10.268157 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:10.268201 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:10.268407 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:10.268449 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:10.434670 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:10.434717 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:10.434733 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:24:10.434747 [ 12 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:10.434762 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:10.434776 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:10.434790 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:10.434879 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:10.435261 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:10.435312 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:10.435330 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:10.435345 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:10.435359 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:10.435372 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:10.435387 [ 14 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:10.435403 [ 14 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:10.435418 [ 14 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:10.935390 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:10.935427 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:10.935441 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:24:10.935454 [ 12 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:10.935469 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:10.935483 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:10.935495 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:10.935575 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:10.935825 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:10.935843 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:10.935851 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:10.935858 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:10.935865 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:10.935872 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:10.935879 [ 14 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:10.935887 [ 14 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:10.935895 [ 14 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:11.018950 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:11.018992 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:11.019008 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:11.019055 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:11.019071 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:11.019085 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:11.019099 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:24:11.019112 [ 12 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:11.019128 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:11.019141 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:11.019154 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:11.019169 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:11.019208 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:11.019407 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:11.019448 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:11.436670 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:11.436718 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:11.436735 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:11.436749 [ 14 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:11.436765 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:11.436779 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:11.436793 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:11.436872 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:11.437264 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:11.437312 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:11.437328 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:11.437343 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:11.437356 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:11.437369 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:11.437384 [ 12 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:11.437400 [ 12 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:11.437415 [ 12 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:11.769429 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:11.769496 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:11.769513 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:11.769570 [ 14 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:11.769588 [ 14 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:11.769601 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:11.769612 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:24:11.769618 [ 14 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:11.769625 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:11.769631 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:11.769637 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:11.769644 [ 14 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:11.769665 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:11.769788 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:11.769807 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:11.936928 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:11.936970 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:11.936984 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:24:11.936998 [ 12 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:11.937013 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:11.937027 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:11.937041 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:11.937132 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:11.937558 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:11.937595 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:11.937610 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:11.937623 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:11.937631 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:11.937637 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:11.937644 [ 14 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:11.937652 [ 14 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:11.937658 [ 14 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:12.437711 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:12.437783 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:12.437802 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:12.437816 [ 18 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:12.437832 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:12.437846 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:12.437862 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:12.437949 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:12.438378 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:12.438431 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:12.438450 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:12.438466 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:12.438479 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:12.438492 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:12.438508 [ 12 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:12.438525 [ 12 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:12.438539 [ 12 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:12.520507 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:12.520547 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:12.520562 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:12.520618 [ 18 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:12.520634 [ 18 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:12.520648 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:12.520661 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:24:12.520674 [ 18 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:12.520688 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:12.520701 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:12.520714 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:12.520729 [ 18 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:12.520770 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:12.520980 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:12.521023 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:12.938230 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:12.938266 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:12.938281 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:24:12.938294 [ 12 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:12.938310 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:12.938323 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:12.938337 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:12.938419 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:12.938739 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:12.938760 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:12.938768 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:12.938775 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:12.938782 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:12.938788 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:12.938796 [ 18 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:12.938804 [ 18 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:12.938812 [ 18 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:13.270822 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:13.270864 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:13.270877 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:13.270920 [ 12 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:13.270934 [ 12 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:13.270945 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:13.270957 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:24:13.270968 [ 12 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:13.270981 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:13.270992 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:13.271006 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:13.271042 [ 12 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:13.271077 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:13.271272 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:13.271321 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:13.438489 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:13.438530 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:13.438546 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:13.438560 [ 18 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:13.438576 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:13.438589 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:13.438603 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:13.438687 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:13.439165 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:13.439207 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:13.439222 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:13.439236 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:13.439249 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:13.439261 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:13.439276 [ 15 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:13.439292 [ 15 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:13.439306 [ 15 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:13.939298 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:13.939335 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:13.939347 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:13.939358 [ 13 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:13.939369 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:13.939382 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:13.939393 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:13.939454 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:13.939727 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:13.939748 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:13.939756 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:13.939763 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:13.939770 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:13.939777 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:13.939785 [ 15 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:13.939793 [ 15 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:13.939800 [ 15 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:14.021871 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:14.021924 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:14.021940 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:14.021991 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:14.022015 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:14.022039 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:14.022060 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:14.022073 [ 13 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:14.022089 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:14.022103 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:14.022116 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:14.022132 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:14.022175 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:14.022386 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:14.022427 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:14.439643 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:14.439692 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:14.439709 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:24:14.439723 [ 15 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:14.439738 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:14.439753 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:14.439769 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:14.439847 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:14.440278 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:14.440327 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:14.440344 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:14.440358 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:14.440371 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:14.440384 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:14.440400 [ 13 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:14.440417 [ 13 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:14.440432 [ 13 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:14.772398 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:14.772439 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:14.772454 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:14.772496 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:14.772512 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:14.772526 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:14.772540 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:24:14.772553 [ 15 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:14.772568 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:14.772582 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:14.772595 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:14.772609 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:14.772651 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:14.772831 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:14.772873 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:14.940074 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:14.940113 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:14.940128 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:14.940141 [ 13 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:14.940156 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:14.940170 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:14.940184 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:14.940262 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:14.940672 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:14.940701 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:14.940709 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:14.940717 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:14.940724 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:14.940730 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:14.940739 [ 15 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:14.940748 [ 15 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:14.940755 [ 15 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:15.440820 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:15.440875 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:15.440891 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:24:15.440905 [ 19 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:15.440920 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:15.440935 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:15.440950 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:15.441035 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:15.441434 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:15.441480 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:15.441496 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:15.441511 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:15.441524 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:15.441536 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:15.441552 [ 15 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:15.441567 [ 15 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:15.441582 [ 15 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:15.523564 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:15.523625 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:15.523641 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:15.523687 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:15.523703 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:15.523717 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:15.523731 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:15.523744 [ 13 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:15.523758 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:15.523772 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:15.523785 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:15.523800 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:15.523841 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:15.524035 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:15.524077 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:15.941285 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:15.941326 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:15.941340 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:24:15.941355 [ 15 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:15.941370 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:15.941384 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:15.941399 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:15.941476 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:15.941831 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:15.941856 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:15.941864 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:15.941872 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:15.941878 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:15.941885 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:15.941893 [ 13 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:15.941901 [ 13 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:15.941909 [ 13 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:16.273924 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:16.273976 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:16.273992 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:16.274042 [ 15 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:16.274057 [ 15 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:16.274071 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:16.274085 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:24:16.274098 [ 15 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:16.274113 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:16.274127 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:16.274141 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:16.274156 [ 15 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:16.274198 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:16.274397 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:16.274438 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:16.441651 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:16.441694 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:16.441709 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:16.441723 [ 13 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:16.441738 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:16.441753 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:16.441766 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:16.441852 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:16.442214 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:16.442256 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:16.442271 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:16.442285 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:16.442298 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:16.442311 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:16.442327 [ 15 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:16.442343 [ 15 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:16.442358 [ 15 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:16.942365 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:16.942416 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:16.942432 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:16.942446 [ 17 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:16.942461 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:16.942475 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:16.942489 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:16.942567 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:16.942829 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:16.942851 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:16.942858 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:16.942866 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:16.942872 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:16.942879 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:16.942886 [ 15 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:16.942894 [ 15 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:16.942901 [ 15 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:17.024973 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:17.025032 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:17.025054 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:17.025102 [ 17 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:17.025118 [ 17 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:17.025132 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:17.025146 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:17.025160 [ 17 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:17.025175 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:17.025189 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:17.025202 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:17.025217 [ 17 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:17.025260 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:17.025463 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:17.025504 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:17.442714 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:17.442774 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:17.442792 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:17.442807 [ 13 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:17.442822 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:17.442836 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:17.442851 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:17.442943 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:17.443333 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:17.443378 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:17.443397 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:17.443412 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:17.443425 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:17.443438 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:17.443455 [ 17 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:17.443472 [ 17 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:17.443487 [ 17 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:17.775473 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:17.775536 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:17.775554 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:17.775594 [ 13 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:17.775610 [ 13 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:17.775624 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:17.775638 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:17.775651 [ 13 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:17.775667 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:17.775681 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:17.775692 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:17.775702 [ 13 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:17.775721 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:17.775809 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:17.775827 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:17.943999 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:17.944049 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:17.944065 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:17.944079 [ 17 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:17.944094 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:17.944108 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:17.944122 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:17.944197 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:17.944586 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:17.944628 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:17.944643 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:17.944658 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:17.944671 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:17.944684 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:17.944698 [ 13 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:17.944713 [ 13 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:17.944723 [ 13 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:18.444744 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:18.444792 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:18.444808 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:18.444822 [ 16 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:18.444837 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:18.444851 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:18.444865 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:18.444951 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:18.445339 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:18.445383 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=251 2024.09.25 21:24:18.445398 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:18.445412 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 251 2024.09.25 21:24:18.445425 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:18.445437 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 250 2024.09.25 21:24:18.445452 [ 13 ] {} RaftInstance: last durable index 250, precommit index 250 2024.09.25 21:24:18.445467 [ 13 ] {} RaftInstance: quorum idx 1, 250 250 0 2024.09.25 21:24:18.445481 [ 13 ] {} RaftInstance: local log idx 250, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:18.526481 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:18.526519 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:18.526534 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:18.526576 [ 16 ] {} RaftInstance: asio client created: 1d87c810 2024.09.25 21:24:18.526591 [ 16 ] {} RaftInstance: 1d87c810 reconnect peer 1 2024.09.25 21:24:18.526605 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:18.526619 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:24:18.526635 [ 16 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 251 2024.09.25 21:24:18.526650 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=0, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:18.526664 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:18.526677 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:18.526693 [ 16 ] {} RaftInstance: socket 1d87c810 to ::1:39101 is not opened yet 2024.09.25 21:24:18.526721 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:18.526828 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:18.526854 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c810 2024.09.25 21:24:18.756101 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:24:18.756116 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:24:18.756145 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:24:18.756174 [ 6 ] {} RaftInstance: append at log_idx 251, timestamp 1727299458756151 2024.09.25 21:24:18.756221 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:24:18.756247 [ 21 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:18.756257 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=250, LastLogTerm=2, EntriesLength=1, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:18.756265 [ 21 ] {} RaftInstance: idx: 251 2024.09.25 21:24:18.756273 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:18.756316 [ 21 ] {} RaftInstance: sent 2024.09.25 21:24:18.756327 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:18.756335 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:24:18.756343 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:24:18.756353 [ 21 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:18.756366 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=1, CommitIndex=250, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:18.756377 [ 21 ] {} RaftInstance: idx: 251 2024.09.25 21:24:18.756388 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:18.756399 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:24:18.756410 [ 21 ] {} RaftInstance: sent 2024.09.25 21:24:18.757417 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:24:18.757432 [ 8 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:18.757439 [ 8 ] {} RaftInstance: quorum idx 1, 251 250 0 2024.09.25 21:24:18.757447 [ 8 ] {} RaftInstance: local log idx 251, target_commit_idx 250, quick_commit_index_ 250, state_->get_commit_idx() 250 2024.09.25 21:24:18.757660 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:18.757677 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:18.757684 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:18.757690 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:18.757696 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:18.757701 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 250, new matched idx: 251 2024.09.25 21:24:18.757707 [ 13 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:18.757714 [ 13 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:18.757720 [ 13 ] {} RaftInstance: trigger commit upto 251 2024.09.25 21:24:18.757726 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:18.757731 [ 13 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:18.757737 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:18.757743 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:18.757749 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:18.757783 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:18.757796 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:18.757805 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:24:18.757814 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:18.757822 [ 13 ] {} RaftInstance: last_log_idx: 250, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:18.757831 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=250, LastLogTerm=2, EntriesLength=1, CommitIndex=251, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:18.757839 [ 13 ] {} RaftInstance: idx: 251 2024.09.25 21:24:18.757848 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:18.757856 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:24:18.757864 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:18.757872 [ 13 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 250 2024.09.25 21:24:18.757881 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:24:18.757917 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:24:18.757935 [ 20 ] {} RaftInstance: commit upto 251, current idx 250 2024.09.25 21:24:18.757944 [ 20 ] {} RaftInstance: commit upto 251, current idx 251 2024.09.25 21:24:18.757971 [ 20 ] {} RaftInstance: notify cb 251 1d87aa48 2024.09.25 21:24:18.757980 [ 20 ] {} RaftInstance: DONE: commit upto 251, current idx 251 2024.09.25 21:24:18.757987 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:24:18.758004 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:18.758039 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:18.758048 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:18.758056 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:18.758064 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:18.758070 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:18.758078 [ 17 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:18.758086 [ 17 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:18.758094 [ 17 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:18.945127 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:18.945166 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:18.945182 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:18.945196 [ 13 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:18.945211 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:18.945225 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:18.945239 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:18.945314 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:18.945710 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:18.945740 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:18.945748 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:18.945755 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:18.945762 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:18.945769 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:18.945776 [ 14 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:18.945785 [ 14 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:18.945792 [ 14 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:19.276802 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:19.276851 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:19.276867 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:19.276912 [ 13 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:19.276927 [ 13 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:19.276942 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (251) and matched log idx (0) 2024.09.25 21:24:19.276956 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:19.276969 [ 13 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:19.276985 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 251 2024.09.25 21:24:19.276998 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:19.277012 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:19.277056 [ 13 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:19.277094 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:19.277287 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:19.277338 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:19.445511 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:19.445531 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:19.445538 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:19.445545 [ 14 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:19.445551 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:19.445557 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:19.445563 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:19.445601 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:19.445959 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:19.445997 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:19.446012 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:19.446027 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:19.446040 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:19.446053 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:19.446067 [ 18 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:19.446083 [ 18 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:19.446098 [ 18 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:19.946106 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:19.946156 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:19.946172 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:24:19.946185 [ 12 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:19.946201 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:19.946214 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:19.946228 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:19.946304 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:19.946705 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:19.946729 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:19.946737 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:19.946744 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:19.946751 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:19.946758 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:19.946765 [ 18 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:19.946773 [ 18 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:19.946781 [ 18 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:20.027839 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:20.027891 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:20.027907 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:20.027955 [ 12 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:20.027970 [ 12 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:20.027984 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:20.027998 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:24:20.028013 [ 12 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:20.028029 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:20.028042 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:20.028056 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:20.028070 [ 12 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:20.028110 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:20.028314 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:20.028356 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:20.446553 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:20.446592 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:20.446605 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:20.446616 [ 18 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:20.446629 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:20.446640 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:20.446653 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:20.446738 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:20.447207 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:20.447258 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:20.447275 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:20.447291 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:20.447304 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:20.447317 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:20.447333 [ 12 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:20.447349 [ 12 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:20.447364 [ 12 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:20.778344 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:20.778384 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:20.778400 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:20.778440 [ 18 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:20.778456 [ 18 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:20.778469 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:20.778483 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:24:20.778496 [ 18 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:20.778511 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:20.778524 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:20.778537 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:20.778551 [ 18 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:20.778592 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:20.778739 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:20.778760 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:20.946925 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:20.946977 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:20.946999 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:24:20.947020 [ 12 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:20.947042 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:20.947062 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:20.947077 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:20.947155 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:20.947536 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:20.947580 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:20.947596 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:20.947611 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:20.947624 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:20.947637 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:20.947654 [ 18 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:20.947671 [ 18 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:20.947686 [ 18 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:21.447677 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:21.447730 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:21.447748 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:24:21.447762 [ 19 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:21.447778 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:21.447791 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:21.447805 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:21.447893 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:21.448230 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:21.448278 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:21.448295 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:21.448310 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:21.448323 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:21.448336 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:21.448351 [ 18 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:21.448367 [ 18 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:21.448384 [ 18 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:21.529364 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:21.529399 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:21.529415 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:21.529457 [ 19 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:21.529474 [ 19 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:21.529488 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:21.529501 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:24:21.529514 [ 19 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:21.529529 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:21.529543 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:21.529556 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:21.529570 [ 19 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:21.529610 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:21.529769 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:21.529787 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:21.948939 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:21.948985 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:21.949034 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:21.949049 [ 18 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:21.949067 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:21.949080 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:21.949094 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:21.949172 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:21.949530 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:21.949566 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:21.949581 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:21.949595 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:21.949608 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:21.949621 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:21.949636 [ 19 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:21.949653 [ 19 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:21.949668 [ 19 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:22.280649 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:22.280710 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:22.280728 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:22.280774 [ 15 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:22.280792 [ 15 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:22.280806 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:22.280820 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:24:22.280834 [ 15 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:22.280849 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:22.280863 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:22.280876 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:22.280891 [ 15 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:22.280932 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:22.281127 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:22.281169 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:22.449365 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:22.449410 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:22.449427 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:24:22.449441 [ 19 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:22.449456 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:22.449470 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:22.449486 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:22.449563 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:22.449843 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:22.449867 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:22.449876 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:22.449884 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:22.449891 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:22.449898 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:22.449906 [ 15 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:22.449915 [ 15 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:22.449922 [ 15 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:22.949976 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:22.950021 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:22.950038 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:22.950052 [ 16 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:22.950070 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:22.950084 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:22.950097 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:22.950169 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:22.950573 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:22.950611 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:22.950625 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:22.950639 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:22.950654 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:22.950666 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:22.950681 [ 15 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:22.950697 [ 15 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:22.950711 [ 15 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:23.031709 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:23.031749 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:23.031765 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:23.031806 [ 16 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:23.031821 [ 16 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:23.031837 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:23.031851 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:24:23.031866 [ 16 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:23.031881 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:23.031894 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:23.031907 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:23.031921 [ 16 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:23.031959 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:23.032163 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:23.032204 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:23.450404 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:23.450448 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:23.450464 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:24:23.450478 [ 19 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:23.450493 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:23.450506 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:23.450521 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:23.450584 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:23.450869 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:23.450893 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:23.450904 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:23.450914 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:23.450924 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:23.450931 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:23.450939 [ 16 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:23.450948 [ 16 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:23.450955 [ 16 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:23.782986 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:23.783051 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:23.783066 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:23.783106 [ 17 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:23.783121 [ 17 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:23.783135 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:23.783148 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:23.783161 [ 17 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:23.783176 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:23.783190 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:23.783202 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:23.783217 [ 17 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:23.783260 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:23.783465 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:23.783505 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:23.950671 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:23.950711 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:23.950726 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:23.950742 [ 16 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:23.950757 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:23.950771 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:23.950785 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:23.950859 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:23.951240 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:23.951275 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:23.951290 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:23.951304 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:23.951317 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:23.951329 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:23.951345 [ 17 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:23.951360 [ 17 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:23.951394 [ 17 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:24.451387 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:24.451437 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:24.451453 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:24:24.451467 [ 19 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:24.451482 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:24.451496 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:24.451510 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:24.451593 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:24.451858 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:24.451886 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:24.451897 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:24.451908 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:24.451918 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:24.451925 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:24.451933 [ 17 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:24.451942 [ 17 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:24.451950 [ 17 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:24.533973 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:24.534034 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:24.534049 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:24.534090 [ 16 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:24.534105 [ 16 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:24.534118 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:24.534132 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:24:24.534145 [ 16 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:24.534159 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:24.534173 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:24.534188 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:24.534202 [ 16 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:24.534244 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:24.534428 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:24.534472 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:24.952683 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:24.952723 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:24.952737 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:24.952751 [ 17 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:24.952766 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:24.952780 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:24.952793 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:24.952864 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:24.953223 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:24.953269 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:24.953285 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:24.953299 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:24.953312 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:24.953324 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:24.953339 [ 19 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:24.953355 [ 19 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:24.953369 [ 19 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:25.284323 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:25.284365 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:25.284380 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:25.284419 [ 17 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:25.284434 [ 17 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:25.284449 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:25.284462 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:25.284477 [ 17 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:25.284493 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:25.284507 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:25.284520 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:25.284535 [ 17 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:25.284575 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:25.284761 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:25.284791 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:25.453957 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:25.453999 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:25.454016 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:24:25.454030 [ 19 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:25.454045 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:25.454058 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:25.454072 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:25.454153 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:25.454533 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:25.454581 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:25.454597 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:25.454611 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:25.454624 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:25.454637 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:25.454651 [ 17 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:25.454667 [ 17 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:25.454681 [ 17 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:25.954682 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:25.954729 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:25.954744 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:25.954758 [ 14 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:25.954775 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:25.954788 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:25.954802 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:25.954878 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:25.955273 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:25.955330 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:25.955348 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:25.955362 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:25.955374 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:25.955387 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:25.955401 [ 17 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:25.955418 [ 17 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:25.955434 [ 17 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:26.035412 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:26.035455 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:26.035470 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:26.035511 [ 14 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:26.035527 [ 14 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:26.035542 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:26.035556 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:24:26.035569 [ 14 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:26.035584 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:26.035597 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:26.035611 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:26.035625 [ 14 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:26.035665 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:26.035830 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:26.035851 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:26.455023 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:26.455072 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:26.455089 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:26.455103 [ 17 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:26.455118 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:26.455132 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:26.455146 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:26.455234 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:26.455620 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:26.455663 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:26.455679 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:26.455697 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:26.455710 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:26.455723 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:26.455737 [ 14 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:26.455754 [ 14 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:26.455769 [ 14 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:26.785717 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:26.785762 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:26.785777 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:26.785820 [ 17 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:26.785837 [ 17 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:26.785851 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:26.785865 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:26.785879 [ 17 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:26.785893 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:26.785907 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:26.785921 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:26.785936 [ 17 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:26.785978 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:26.786207 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:26.786248 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:26.955472 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:26.955517 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:26.955532 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:26.955546 [ 14 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:26.955562 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:26.955576 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:26.955589 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:26.955665 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:26.955950 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:26.955974 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:26.955983 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:26.955991 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:26.955997 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:26.956004 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:26.956012 [ 17 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:26.956021 [ 17 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:26.956028 [ 17 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:27.456092 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:27.456153 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:27.456171 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:27.456186 [ 13 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:27.456201 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:27.456215 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:27.456229 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:27.456314 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:27.456691 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:27.456746 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:27.456765 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:27.456778 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:27.456786 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:27.456793 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:27.456800 [ 17 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:27.456809 [ 17 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:27.456817 [ 17 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:27.536827 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:27.536865 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:27.536880 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:27.536922 [ 13 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:27.536937 [ 13 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:27.536951 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:27.536965 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:27.536979 [ 13 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:27.536993 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:27.537007 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:27.537021 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:27.537035 [ 13 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:27.537078 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:27.537260 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:27.537302 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:27.956514 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:27.956560 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:27.956576 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:27.956590 [ 17 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:27.956606 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:27.956620 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:27.956634 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:27.956714 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:27.956960 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:27.956982 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:27.956990 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:27.957000 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:27.957010 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:27.957018 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:27.957025 [ 14 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:27.957031 [ 14 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:27.957038 [ 14 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:28.288089 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:28.288129 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:28.288144 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:28.288189 [ 17 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:28.288204 [ 17 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:28.288218 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:28.288231 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:28.288244 [ 17 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:28.288259 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:28.288273 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:28.288286 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:28.288300 [ 17 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:28.288341 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:28.288529 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:28.288580 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:28.457800 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:28.457846 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:28.457862 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:28.457876 [ 14 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 252 2024.09.25 21:24:28.457891 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=0, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:28.457905 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:28.457919 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:28.458007 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:28.458420 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:28.458462 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=252 2024.09.25 21:24:28.458478 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:28.458493 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 252 2024.09.25 21:24:28.458506 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:28.458519 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 251 2024.09.25 21:24:28.458534 [ 12 ] {} RaftInstance: last durable index 251, precommit index 251 2024.09.25 21:24:28.458552 [ 12 ] {} RaftInstance: quorum idx 1, 251 251 0 2024.09.25 21:24:28.458567 [ 12 ] {} RaftInstance: local log idx 251, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:28.756103 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:24:28.756120 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:24:28.756147 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:24:28.756175 [ 6 ] {} RaftInstance: append at log_idx 252, timestamp 1727299468756154 2024.09.25 21:24:28.756218 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:24:28.756235 [ 21 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:28.756244 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=251, LastLogTerm=2, EntriesLength=1, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:28.756252 [ 21 ] {} RaftInstance: idx: 252 2024.09.25 21:24:28.756261 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:28.756302 [ 21 ] {} RaftInstance: sent 2024.09.25 21:24:28.756311 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:28.756319 [ 21 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:24:28.756325 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:24:28.756332 [ 21 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:28.756340 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=1, CommitIndex=251, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:28.756352 [ 21 ] {} RaftInstance: idx: 252 2024.09.25 21:24:28.756364 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:28.756377 [ 21 ] {} RaftInstance: rpc local is null 2024.09.25 21:24:28.756388 [ 21 ] {} RaftInstance: sent 2024.09.25 21:24:28.757345 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:24:28.757363 [ 8 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:28.757372 [ 8 ] {} RaftInstance: quorum idx 1, 252 251 0 2024.09.25 21:24:28.757379 [ 8 ] {} RaftInstance: local log idx 252, target_commit_idx 251, quick_commit_index_ 251, state_->get_commit_idx() 251 2024.09.25 21:24:28.757681 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:28.757699 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:28.757706 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:28.757712 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:28.757718 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:28.757724 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 251, new matched idx: 252 2024.09.25 21:24:28.757730 [ 14 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:28.757737 [ 14 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:28.757744 [ 14 ] {} RaftInstance: trigger commit upto 252 2024.09.25 21:24:28.757752 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:28.757759 [ 14 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:28.757766 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:28.757773 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:28.757780 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:28.757821 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:28.757832 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:28.757839 [ 14 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:24:28.757847 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:24:28.757854 [ 14 ] {} RaftInstance: last_log_idx: 251, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:28.757862 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=251, LastLogTerm=2, EntriesLength=1, CommitIndex=252, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:28.757869 [ 14 ] {} RaftInstance: idx: 252 2024.09.25 21:24:28.757877 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:28.757884 [ 14 ] {} RaftInstance: rpc local is null 2024.09.25 21:24:28.757891 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:28.757898 [ 14 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 251 2024.09.25 21:24:28.757905 [ 14 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:24:28.757943 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:24:28.757956 [ 20 ] {} RaftInstance: commit upto 252, current idx 251 2024.09.25 21:24:28.757964 [ 20 ] {} RaftInstance: commit upto 252, current idx 252 2024.09.25 21:24:28.757986 [ 20 ] {} RaftInstance: notify cb 252 1d87aa48 2024.09.25 21:24:28.758023 [ 20 ] {} RaftInstance: DONE: commit upto 252, current idx 252 2024.09.25 21:24:28.758036 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:24:28.758058 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:28.758149 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:28.758157 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:28.758166 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:28.758173 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:28.758179 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:28.758187 [ 12 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:28.758195 [ 12 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:28.758203 [ 12 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:28.958407 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:28.958453 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:28.958471 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:28.958485 [ 14 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:28.958500 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:28.958514 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:28.958576 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:28.958654 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:28.958910 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:28.958925 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:28.958931 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:28.958938 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:28.958943 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:28.958949 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:28.958955 [ 12 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:28.958961 [ 12 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:28.958968 [ 12 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:29.039054 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:29.039099 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:29.039115 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:29.039155 [ 14 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:29.039170 [ 14 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:29.039184 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (252) and matched log idx (0) 2024.09.25 21:24:29.039198 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:24:29.039212 [ 14 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:29.039226 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 252 2024.09.25 21:24:29.039240 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:29.039253 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:29.039268 [ 14 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:29.039333 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:29.039520 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:29.039568 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:29.458741 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:29.458785 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:29.458801 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:29.458815 [ 18 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:29.458829 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:29.458843 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:29.458857 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:29.458938 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:29.459310 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:29.459366 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:29.459390 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:29.459405 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:29.459418 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:29.459431 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:29.459447 [ 15 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:29.459463 [ 15 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:29.459477 [ 15 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:29.789395 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:29.789436 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:29.789450 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:29.789495 [ 18 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:29.789510 [ 18 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:29.789524 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:29.789538 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:24:29.789552 [ 18 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:29.789566 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:29.789579 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:29.789593 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:29.789607 [ 18 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:29.789647 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:29.789833 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:29.789854 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:29.960037 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:29.960084 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:29.960100 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:24:29.960114 [ 15 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:29.960129 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:29.960143 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:29.960158 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:29.960235 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:29.960625 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:29.960672 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:29.960688 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:29.960703 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:29.960717 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:29.960729 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:29.960744 [ 18 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:29.960760 [ 18 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:29.960778 [ 18 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:30.460761 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:30.460808 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:30.460824 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:30.460838 [ 16 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:30.460853 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:30.460867 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:30.460881 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:30.460966 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:30.461316 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:30.461363 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:30.461379 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:30.461393 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:30.461407 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:30.461420 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:30.461435 [ 18 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:30.461452 [ 18 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:30.461467 [ 18 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:30.540461 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:30.540499 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:30.540513 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:30.540554 [ 16 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:30.540569 [ 16 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:30.540585 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:30.540600 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:24:30.540613 [ 16 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:30.540628 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:30.540641 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:30.540655 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:30.540669 [ 16 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:30.540709 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:30.540872 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:30.540892 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:30.962006 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:30.962027 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:30.962034 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:30.962043 [ 18 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:30.962053 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:30.962062 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:30.962071 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:30.962096 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:30.962314 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:30.962338 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:30.962350 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:30.962359 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:30.962368 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:30.962375 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:30.962382 [ 19 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:30.962388 [ 19 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:30.962395 [ 19 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:31.291459 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:31.291510 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:31.291527 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:31.291572 [ 18 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:31.291588 [ 18 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:31.291601 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:31.291616 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:24:31.291629 [ 18 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:31.291644 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:31.291658 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:31.291672 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:31.291687 [ 18 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:31.291732 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:31.291876 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:31.291895 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:31.463060 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:31.463107 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:31.463123 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:24:31.463136 [ 19 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:31.463151 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:31.463165 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:31.463182 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:31.463275 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:31.463642 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:31.463693 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:31.463715 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:31.463735 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:31.463749 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:31.463763 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:31.463778 [ 18 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:31.463795 [ 18 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:31.463810 [ 18 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:31.963781 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:31.963831 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:31.963847 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:31.963862 [ 13 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:31.963878 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:31.963891 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:31.963906 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:31.963984 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:31.964211 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:31.964237 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:31.964248 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:31.964258 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:31.964267 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:31.964276 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:31.964285 [ 18 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:31.964293 [ 18 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:31.964301 [ 18 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:32.042352 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:32.042407 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:32.042432 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:32.042486 [ 19 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:32.042502 [ 19 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:32.042516 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:32.042529 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:24:32.042543 [ 19 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:32.042559 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:32.042573 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:32.042593 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:32.042617 [ 19 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:32.042670 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:32.042857 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:32.042875 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:32.465044 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:32.465105 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:32.465123 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:32.465138 [ 18 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:32.465153 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:32.465166 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:32.465183 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:32.465262 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:32.465643 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:32.465681 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:32.465696 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:32.465710 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:32.465723 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:32.465735 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:32.465750 [ 19 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:32.465765 [ 19 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:32.465780 [ 19 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:32.792727 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:32.792767 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:32.792785 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:32.792826 [ 18 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:32.792842 [ 18 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:32.792855 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:32.792869 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:24:32.792882 [ 18 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:32.792897 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:32.792911 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:32.792924 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:32.792938 [ 18 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:32.792979 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:32.793163 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:32.793204 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:32.965412 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:32.965451 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:32.965466 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:24:32.965479 [ 19 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:32.965493 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:32.965507 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:32.965521 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:32.965602 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:32.965912 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:32.965932 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:32.965940 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:32.965947 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:32.965954 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:32.965961 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:32.965969 [ 18 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:32.965977 [ 18 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:32.965985 [ 18 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:33.466021 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:33.466050 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:33.466060 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:24:33.466068 [ 12 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:33.466076 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:33.466083 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:33.466091 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:33.466139 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:33.466328 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:33.466353 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:33.466361 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:33.466369 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:33.466376 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:33.466383 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:33.466390 [ 18 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:33.466398 [ 18 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:33.466406 [ 18 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:33.543463 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:33.543510 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:33.543527 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:33.543569 [ 19 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:33.543585 [ 19 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:33.543598 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:33.543613 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:24:33.543627 [ 19 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:33.543641 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:33.543655 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:33.543668 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:33.543683 [ 19 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:33.543726 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:33.543872 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:33.543890 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:33.967046 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:33.967086 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:33.967101 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:33.967115 [ 18 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:33.967130 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:33.967144 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:33.967158 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:33.967255 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:33.967622 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:33.967671 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:33.967688 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:33.967703 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:33.967717 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:33.967730 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:33.967745 [ 17 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:33.967760 [ 17 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:33.967775 [ 17 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:34.294752 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:34.294799 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:34.294816 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:34.294858 [ 15 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:34.294873 [ 15 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:34.294887 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:34.294901 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:24:34.294915 [ 15 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:34.294929 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:34.294942 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:34.294955 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:34.294970 [ 15 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:34.295010 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:34.295207 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:34.295248 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:34.467458 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:34.467505 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:34.467521 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:34.467535 [ 17 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:34.467550 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:34.467564 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:34.467578 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:34.467652 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:34.467949 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:34.467968 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:34.467976 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:34.467984 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:34.467991 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:34.467998 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:34.468006 [ 15 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:34.468014 [ 15 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:34.468021 [ 15 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:34.968108 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:34.968153 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:34.968170 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:34.968184 [ 14 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:34.968199 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:34.968213 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:34.968229 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:34.968307 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:34.968652 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:34.968691 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:34.968706 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:34.968720 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:34.968732 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:34.968744 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:34.968758 [ 15 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:34.968774 [ 15 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:34.968788 [ 15 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:35.045784 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:35.045822 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:35.045837 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:35.045878 [ 17 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:35.045895 [ 17 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:35.045909 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:35.045923 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:35.045936 [ 17 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:35.045950 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:35.045964 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:35.045977 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:35.045991 [ 17 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:35.046033 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:35.046223 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:35.046265 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:35.468472 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:35.468517 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:35.468531 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:24:35.468545 [ 15 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:35.468559 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:35.468573 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:35.468587 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:35.468662 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:35.468956 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:35.468979 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:35.468987 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:35.468994 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:35.469002 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:35.469008 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:35.469016 [ 17 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:35.469024 [ 17 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:35.469032 [ 17 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:35.797081 [ 15 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:35.797123 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:35.797139 [ 15 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:35.797179 [ 15 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:35.797194 [ 15 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:35.797207 [ 15 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:35.797221 [ 15 ] {} RaftInstance: send request to 1 2024.09.25 21:24:35.797234 [ 15 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:35.797248 [ 15 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:35.797261 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:35.797274 [ 15 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:35.797289 [ 15 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:35.797330 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:35.797511 [ 15 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:35.797550 [ 15 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:35.969747 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:35.969791 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:35.969806 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:35.969820 [ 17 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:35.969835 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:35.969850 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:35.969863 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:35.969948 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:35.970284 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:35.970320 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:35.970334 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:35.970348 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:35.970361 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:35.970373 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:35.970387 [ 15 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:35.970403 [ 15 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:35.970417 [ 15 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:36.470421 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:36.470470 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:36.470488 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:36.470502 [ 17 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:36.470517 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:36.470531 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:36.470546 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:36.470630 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:36.470941 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:36.470961 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:36.470969 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:36.470976 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:36.470983 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:36.470990 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:36.470997 [ 15 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:36.471016 [ 15 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:36.471025 [ 15 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:36.548062 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:36.548104 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:36.548119 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:36.548160 [ 17 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:36.548175 [ 17 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:36.548188 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:36.548202 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:36.548215 [ 17 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:36.548229 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:36.548242 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:36.548255 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:36.548269 [ 17 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:36.548311 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:36.548498 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:36.548549 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:36.970716 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:36.970761 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:36.970777 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:36.970791 [ 13 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:36.970806 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:36.970820 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:36.970834 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:36.970915 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:36.971355 [ 19 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:36.971411 [ 19 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:36.971435 [ 19 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:36.971455 [ 19 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:36.971468 [ 19 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:36.971481 [ 19 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:36.971497 [ 19 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:36.971513 [ 19 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:36.971528 [ 19 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:37.298495 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:37.298554 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:37.298572 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:37.298616 [ 13 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:37.298632 [ 13 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:37.298646 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:37.298662 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:37.298675 [ 13 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:37.298690 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:37.298703 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:37.298717 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:37.298731 [ 13 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:37.298773 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:37.298934 [ 13 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:37.298951 [ 13 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:37.471119 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:37.471167 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:37.471184 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:37.471198 [ 18 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:37.471213 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:37.471227 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:37.471240 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:37.471328 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:37.471696 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:37.471734 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:37.471749 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:37.471763 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:37.471776 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:37.471788 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:37.471803 [ 13 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:37.471818 [ 13 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:37.471833 [ 13 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:37.971844 [ 14 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:37.971892 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:37.971909 [ 14 ] {} RaftInstance: send request to 2 2024.09.25 21:24:37.971924 [ 14 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:37.971939 [ 14 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:37.971953 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:37.971970 [ 14 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:37.972056 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:37.972416 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:37.972462 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:37.972478 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:37.972492 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:37.972505 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:37.972517 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:37.972532 [ 13 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:37.972547 [ 13 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:37.972561 [ 13 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:38.049552 [ 14 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:38.049594 [ 14 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:38.049609 [ 14 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:38.049652 [ 14 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:38.049667 [ 14 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:38.049681 [ 14 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:38.049695 [ 14 ] {} RaftInstance: send request to 1 2024.09.25 21:24:38.049709 [ 14 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:38.049724 [ 14 ] {} RaftInstance: append_entries for 1 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:38.049738 [ 14 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:38.049752 [ 14 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:38.049766 [ 14 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:38.049807 [ 14 ] {} RaftInstance: sent 2024.09.25 21:24:38.049945 [ 14 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:38.049962 [ 14 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:38.473124 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:38.473164 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:38.473179 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:38.473193 [ 13 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 253 2024.09.25 21:24:38.473209 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:38.473223 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:38.473237 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:38.473321 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:38.473676 [ 14 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:38.473719 [ 14 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=253 2024.09.25 21:24:38.473734 [ 14 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:38.473749 [ 14 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 253 2024.09.25 21:24:38.473762 [ 14 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:38.473775 [ 14 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 252 2024.09.25 21:24:38.473790 [ 14 ] {} RaftInstance: last durable index 252, precommit index 252 2024.09.25 21:24:38.473805 [ 14 ] {} RaftInstance: quorum idx 1, 252 252 0 2024.09.25 21:24:38.473820 [ 14 ] {} RaftInstance: local log idx 252, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:38.756101 [ 3 ] {} KeeperTCPHandler: Received heartbeat for session #1 2024.09.25 21:24:38.756117 [ 6 ] {} KeeperDispatcher: Processing requests batch, size: 1, bytes: 0 2024.09.25 21:24:38.756144 [ 6 ] {} RaftInstance: Receive a client_request message from 0 with LastLogIndex=0, LastLogTerm 0, EntriesLength=1, CommitIndex=0 and Term=0 2024.09.25 21:24:38.756172 [ 6 ] {} RaftInstance: append at log_idx 253, timestamp 1727299478756150 2024.09.25 21:24:38.756214 [ 21 ] {} RaftInstance: send request to 2 2024.09.25 21:24:38.756234 [ 21 ] {} RaftInstance: last_log_idx: 252, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:38.756243 [ 21 ] {} RaftInstance: append_entries for 2 with LastLogIndex=252, LastLogTerm=2, EntriesLength=1, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:38.756251 [ 21 ] {} RaftInstance: idx: 253 2024.09.25 21:24:38.756259 [ 21 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:38.756299 [ 21 ] {} RaftInstance: sent 2024.09.25 21:24:38.756308 [ 21 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:38.756332 [ 21 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:38.756346 [ 21 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:38.756358 [ 21 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (253) and matched log idx (0) 2024.09.25 21:24:38.756370 [ 21 ] {} RaftInstance: send request to 1 2024.09.25 21:24:38.756378 [ 21 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:38.756387 [ 21 ] {} RaftInstance: append_entries for 1 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=252, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:38.756395 [ 21 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:38.756402 [ 21 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:38.756410 [ 21 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:38.756430 [ 21 ] {} RaftInstance: sent 2024.09.25 21:24:38.756498 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:38.756517 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:38.757333 [ 8 ] {} RaftInstance: got log append completion notification: OK 2024.09.25 21:24:38.757351 [ 8 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:38.757362 [ 8 ] {} RaftInstance: quorum idx 1, 253 252 0 2024.09.25 21:24:38.757371 [ 8 ] {} RaftInstance: local log idx 253, target_commit_idx 252, quick_commit_index_ 252, state_->get_commit_idx() 252 2024.09.25 21:24:38.757547 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:38.757568 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:38.757578 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:38.757585 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:38.757591 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:38.757596 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 252, new matched idx: 253 2024.09.25 21:24:38.757603 [ 13 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:38.757609 [ 13 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:38.757615 [ 13 ] {} RaftInstance: trigger commit upto 253 2024.09.25 21:24:38.757621 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:38.757627 [ 13 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:38.757633 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 253 2024.09.25 21:24:38.757639 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:38.757644 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:38.757680 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:38.757693 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:38.757702 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:24:38.757710 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:38.757718 [ 13 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:38.757727 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:38.757735 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:38.757743 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:38.757751 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:24:38.757759 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:38.757767 [ 13 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 252 2024.09.25 21:24:38.757776 [ 13 ] {} RaftInstance: commit_cv_ notify (local thread) 2024.09.25 21:24:38.757810 [ 20 ] {} RaftInstance: commit_cv_ wake up 2024.09.25 21:24:38.757827 [ 20 ] {} RaftInstance: commit upto 253, current idx 252 2024.09.25 21:24:38.757833 [ 20 ] {} RaftInstance: commit upto 253, current idx 253 2024.09.25 21:24:38.757858 [ 20 ] {} RaftInstance: notify cb 253 1d87cd58 2024.09.25 21:24:38.757871 [ 20 ] {} RaftInstance: DONE: commit upto 253, current idx 253 2024.09.25 21:24:38.757880 [ 20 ] {} RaftInstance: commit_cv_ sleep 2024.09.25 21:24:38.757903 [ 18 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:38.757915 [ 18 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:38.757922 [ 18 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:38.757928 [ 18 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:38.757934 [ 18 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:38.757939 [ 18 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:38.757945 [ 18 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:38.757951 [ 18 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:38.757958 [ 18 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:38.800041 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:38.800080 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:38.800094 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:38.800107 [ 13 ] {} RaftInstance: skip reconnect this time 2024.09.25 21:24:38.800119 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:38.800132 [ 13 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:38.800147 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:38.800160 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:38.800173 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:38.800186 [ 13 ] {} RaftInstance: rpc local is null 2024.09.25 21:24:38.800199 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:38.974185 [ 18 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:38.974224 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:38.974237 [ 18 ] {} RaftInstance: send request to 2 2024.09.25 21:24:38.974251 [ 18 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:38.974266 [ 18 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:38.974279 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:38.974293 [ 18 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:38.974367 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:38.974727 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:38.974776 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:38.974792 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:38.974806 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:38.974818 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:38.974830 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:38.974844 [ 13 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:38.974859 [ 13 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:38.974873 [ 13 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:39.474865 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:39.474910 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:39.474924 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:24:39.474937 [ 15 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:39.474952 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:39.474966 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:39.474980 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:39.475072 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:39.475477 [ 13 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:39.475516 [ 13 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:39.475531 [ 13 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:39.475544 [ 13 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:39.475557 [ 13 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:39.475569 [ 13 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:39.475584 [ 13 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:39.475599 [ 13 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:39.475614 [ 13 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:39.550618 [ 18 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:39.550663 [ 18 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:39.550679 [ 18 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:39.550719 [ 18 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:39.550734 [ 18 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:39.550748 [ 18 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (254) and matched log idx (0) 2024.09.25 21:24:39.550762 [ 18 ] {} RaftInstance: send request to 1 2024.09.25 21:24:39.550776 [ 18 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:39.550790 [ 18 ] {} RaftInstance: append_entries for 1 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:39.550803 [ 18 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:39.550817 [ 18 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:39.550831 [ 18 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:39.550872 [ 18 ] {} RaftInstance: sent 2024.09.25 21:24:39.550994 [ 18 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:39.551016 [ 18 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:39.975150 [ 13 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:39.975193 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:39.975208 [ 13 ] {} RaftInstance: send request to 2 2024.09.25 21:24:39.975221 [ 13 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:39.975236 [ 13 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:39.975249 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:39.975263 [ 13 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:39.975338 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:39.975697 [ 15 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:39.975744 [ 15 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:39.975760 [ 15 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:39.975774 [ 15 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:39.975787 [ 15 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:39.975799 [ 15 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:39.975814 [ 15 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:39.975830 [ 15 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:39.975844 [ 15 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:40.301839 [ 13 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:40.301882 [ 13 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:40.301899 [ 13 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:40.301944 [ 13 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:40.301959 [ 13 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:40.301974 [ 13 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (254) and matched log idx (0) 2024.09.25 21:24:40.301989 [ 13 ] {} RaftInstance: send request to 1 2024.09.25 21:24:40.302002 [ 13 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:40.302047 [ 13 ] {} RaftInstance: append_entries for 1 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:40.302063 [ 13 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:40.302076 [ 13 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:40.302090 [ 13 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:40.302130 [ 13 ] {} RaftInstance: sent 2024.09.25 21:24:40.302322 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:40.302372 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:40.475587 [ 15 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:40.475626 [ 15 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:40.475640 [ 15 ] {} RaftInstance: send request to 2 2024.09.25 21:24:40.475654 [ 15 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:40.475669 [ 15 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:40.475683 [ 15 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:40.475696 [ 15 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:40.475780 [ 15 ] {} RaftInstance: sent 2024.09.25 21:24:40.476048 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:40.476071 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:40.476080 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:40.476088 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:40.476095 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:40.476101 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:40.476109 [ 16 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:40.476118 [ 16 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:40.476126 [ 16 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:40.976174 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:40.976219 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:40.976235 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:24:40.976249 [ 12 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:40.976264 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:40.976278 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:40.976291 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:40.976369 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:40.976776 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:40.976812 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:40.976829 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:40.976843 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:40.976856 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:40.976869 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:40.976883 [ 16 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:40.976899 [ 16 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:40.976913 [ 16 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:41.052912 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:41.052952 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:41.052968 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:41.053008 [ 12 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:41.053024 [ 12 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:41.053040 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (254) and matched log idx (0) 2024.09.25 21:24:41.053054 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:24:41.053067 [ 12 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:41.053081 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:41.053094 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:41.053107 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:41.053121 [ 12 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:41.053161 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:41.053344 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:41.053385 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:41.476587 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:41.476631 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:41.476646 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:41.476660 [ 16 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:41.476676 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:41.476691 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:41.476705 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:41.476784 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:41.477051 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:41.477071 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:41.477078 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:41.477084 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:41.477090 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:41.477095 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:41.477102 [ 12 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:41.477109 [ 12 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:41.477115 [ 12 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:41.804195 [ 16 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:41.804269 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:41.804285 [ 16 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:41.804341 [ 16 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:41.804357 [ 16 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:41.804370 [ 16 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (254) and matched log idx (0) 2024.09.25 21:24:41.804388 [ 16 ] {} RaftInstance: send request to 1 2024.09.25 21:24:41.804401 [ 16 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:41.804417 [ 16 ] {} RaftInstance: append_entries for 1 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:41.804431 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:41.804445 [ 16 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:41.804460 [ 16 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:41.804507 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:41.804724 [ 16 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:41.804767 [ 16 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:41.976979 [ 12 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:41.977029 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:41.977044 [ 12 ] {} RaftInstance: send request to 2 2024.09.25 21:24:41.977058 [ 12 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:41.977073 [ 12 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:41.977087 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:41.977103 [ 12 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:41.977200 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:41.977601 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:41.977645 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:41.977662 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:41.977677 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:41.977690 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:41.977702 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:41.977718 [ 16 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:41.977734 [ 16 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:41.977751 [ 16 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:42.477740 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:42.477793 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:42.477807 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:42.477819 [ 17 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:42.477832 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:42.477844 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:42.477856 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:42.477923 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:42.478133 [ 16 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:42.478157 [ 16 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:42.478166 [ 16 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:42.478174 [ 16 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:42.478180 [ 16 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:42.478187 [ 16 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:42.478195 [ 16 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:42.478203 [ 16 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:42.478211 [ 16 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:42.555255 [ 17 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:42.555292 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:42.555309 [ 17 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:42.555354 [ 17 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:42.555369 [ 17 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:42.555383 [ 17 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (254) and matched log idx (0) 2024.09.25 21:24:42.555397 [ 17 ] {} RaftInstance: send request to 1 2024.09.25 21:24:42.555410 [ 17 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:42.555425 [ 17 ] {} RaftInstance: append_entries for 1 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:42.555438 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:42.555451 [ 17 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:42.555465 [ 17 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:42.555506 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:42.555694 [ 17 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:42.555733 [ 17 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:42.978912 [ 16 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:42.978966 [ 16 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:42.978985 [ 16 ] {} RaftInstance: send request to 2 2024.09.25 21:24:42.979028 [ 16 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:42.979044 [ 16 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:42.979058 [ 16 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:42.979071 [ 16 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:42.979147 [ 16 ] {} RaftInstance: sent 2024.09.25 21:24:42.979523 [ 17 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:42.979566 [ 17 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:42.979581 [ 17 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:42.979595 [ 17 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:42.979608 [ 17 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:42.979621 [ 17 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:42.979635 [ 17 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:42.979651 [ 17 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:42.979665 [ 17 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:43.305656 [ 12 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:43.305698 [ 12 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:43.305713 [ 12 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:43.305755 [ 12 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:43.305770 [ 12 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:43.305784 [ 12 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (254) and matched log idx (0) 2024.09.25 21:24:43.305799 [ 12 ] {} RaftInstance: send request to 1 2024.09.25 21:24:43.305812 [ 12 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:43.305827 [ 12 ] {} RaftInstance: append_entries for 1 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:43.305840 [ 12 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:43.305854 [ 12 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:43.305868 [ 12 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:43.305912 [ 12 ] {} RaftInstance: sent 2024.09.25 21:24:43.306097 [ 12 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:43.306138 [ 12 ] {} RaftInstance: asio client destroyed: 1d87c600 2024.09.25 21:24:43.479322 [ 17 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:43.479364 [ 17 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:43.479378 [ 17 ] {} RaftInstance: send request to 2 2024.09.25 21:24:43.479392 [ 17 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:43.479406 [ 17 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:43.479421 [ 17 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:43.479435 [ 17 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:43.479513 [ 17 ] {} RaftInstance: sent 2024.09.25 21:24:43.479864 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:43.479907 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:43.479922 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:43.479937 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:43.479951 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:43.479963 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:43.479976 [ 12 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:43.479986 [ 12 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:43.479994 [ 12 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:43.980002 [ 19 ] {} RaftInstance: heartbeat timeout for 2 2024.09.25 21:24:43.980029 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:43.980038 [ 19 ] {} RaftInstance: send request to 2 2024.09.25 21:24:43.980046 [ 19 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:43.980053 [ 19 ] {} RaftInstance: append_entries for 2 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:43.980061 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:43.980068 [ 19 ] {} RaftInstance: send req 3 -> 2, type append_entries_request 2024.09.25 21:24:43.980111 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:43.980298 [ 12 ] {} RaftInstance: resp of req 3 -> 2, type append_entries_request, OK 2024.09.25 21:24:43.980321 [ 12 ] {} RaftInstance: Receive a append_entries_response message from peer 2 with Result=1, Term=2, NextIndex=254 2024.09.25 21:24:43.980329 [ 12 ] {} RaftInstance: src: 2, dst: 3, resp->get_term(): 2 2024.09.25 21:24:43.980337 [ 12 ] {} RaftInstance: handle append entries resp (from 2), resp.get_next_idx(): 254 2024.09.25 21:24:43.980344 [ 12 ] {} RaftInstance: peer 2 batch size hint: 0 bytes 2024.09.25 21:24:43.980350 [ 12 ] {} RaftInstance: peer 2, prev matched idx: 253, new matched idx: 253 2024.09.25 21:24:43.980358 [ 12 ] {} RaftInstance: last durable index 253, precommit index 253 2024.09.25 21:24:43.980366 [ 12 ] {} RaftInstance: quorum idx 1, 253 253 0 2024.09.25 21:24:43.980374 [ 12 ] {} RaftInstance: local log idx 253, target_commit_idx 253, quick_commit_index_ 253, state_->get_commit_idx() 253 2024.09.25 21:24:44.056380 [ 19 ] {} RaftInstance: heartbeat timeout for 1 2024.09.25 21:24:44.056408 [ 19 ] {} RaftInstance: (update) new target priority: 1 2024.09.25 21:24:44.056418 [ 19 ] {} RaftInstance: reset RPC client for peer 1 2024.09.25 21:24:44.056443 [ 19 ] {} RaftInstance: asio client created: 1d87c600 2024.09.25 21:24:44.056454 [ 19 ] {} RaftInstance: 1d87c600 reconnect peer 1 2024.09.25 21:24:44.056466 [ 19 ] {} RaftInstance: new rpc for peer 1 is created, reset next log idx (254) and matched log idx (0) 2024.09.25 21:24:44.056477 [ 19 ] {} RaftInstance: send request to 1 2024.09.25 21:24:44.056488 [ 19 ] {} RaftInstance: last_log_idx: 253, starting_idx: 1, cur_nxt_idx: 254 2024.09.25 21:24:44.056500 [ 19 ] {} RaftInstance: append_entries for 1 with LastLogIndex=253, LastLogTerm=2, EntriesLength=0, CommitIndex=253, Term=2, peer_last_sent_idx 254 2024.09.25 21:24:44.056512 [ 19 ] {} RaftInstance: EMPTY PAYLOAD 2024.09.25 21:24:44.056522 [ 19 ] {} RaftInstance: send req 3 -> 1, type append_entries_request 2024.09.25 21:24:44.056534 [ 19 ] {} RaftInstance: socket 1d87c600 to ::1:39101 is not opened yet 2024.09.25 21:24:44.056559 [ 19 ] {} RaftInstance: sent 2024.09.25 21:24:44.056666 [ 19 ] {} RaftInstance: resp of req 3 -> 1, type append_entries_request, failed to connect to peer 1, ::1:39101, error 146, Connection refused 2024.09.25 21:24:44.056688 [ 19 ] {} RaftInstance: asio client destroyed: 1d87c600